Автор работы: Пользователь скрыл имя, 09 Февраля 2011 в 09:06, курсовая работа
Тип задачи определяет метод, наиболее подходящий для ее решения. Задачи, которые сводятся к процедуральному анализу, вообще говоря, лучше всего решаются на компьютере. Учетные и аналитические задачи служат примерами процедуральных задач, решаемых компьютером быстрее и надежнее, чем человеком. Задачи же, связанные с использованием аналогии или индукции, эффективнее решаются человеком. Задачи, требующие дедуктивных и индуктивных рассуждений, представляются наиболее вероятными кандидатами для решения с помощью экспертных систем (систем, основанных на знаниях).
ВВЕДЕНИЕ 3
1 ИСТОРИЯ СОЗДАНИЯ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 5
1.1 Исторический обзор развития искусственного интеллекта 5
1.2 Системы искусственного интеллекта 10
1.3 Построение систем искусственного интеллекта 12
2 РАЗВИТИЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 16
2.1 Знания и модели их представления 16
2.2 Инженерия знаний 19
2.3 Модели приобретения знаний 22
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 29
В
1957 г. американский физиолог Ф. Розенблатт
предложил модель зрительного восприятия
и распознавания -- перцептрон. Появление
машины, способной обучаться понятиям
и распознавать предъявляемые объекты,
оказалось чрезвычайно
Перцептрон или любая программа, имитирующая процесс распознавания, работают в двух режимах: в режиме обучения и в режиме распознавания. В режиме обучения некто (человек, машина, робот или природа), играющий роль учителя, предъявляет машине объекты и о каждом их них сообщает, к какому понятию (классу) он принадлежит. По этим данным строится решающее правило, являющееся, по существу, формальным описанием понятий. В режиме распознавания машине предъявляются новые объекты (вообще говоря, отличные от ранее предъявленных), и она должна их классифицировать, по возможности, правильно.
Проблема обучения распознаванию тесно связана с другой интеллектуальной задачей -- проблемой перевода с одного языка на другой, а также обучения машины языку. При достаточно формальной обработке и классификации основных грамматических правил и приемов пользования словарем можно создать вполне удовлетворительный алгоритм для перевода, скажем научного или делового текста. Для некоторых языков такие системы были созданы еще в конце 60-г. Однако для того, чтобы связно перевести достаточно большой разговорный текст, необходимо понимать его смысл. Работы над такими программами ведутся уже давно, но до полного успеха еще далеко. Имеются также программы, обеспечивающие диалог между человеком и машиной на урезанном естественном языке.
Что же касается моделирования логического мышления, то хорошей модельной задачей здесь может служить задача автоматизации доказательства теорем. Начиная с 1960 г., был разработан ряд программ, способных находить доказательства теорем в исчислении предикатов первого порядка. Эти программы обладают, по словам американского специалиста в области искусственного интеллекта Дж. Маккатти, "здравым смыслом", т. е. способностью делать дедуктивные заключения.
В
программе К. Грина и др., реализующей
вопросно-ответную систему, знания записываются
на языке логики предикатов в виде
набора аксиом, а вопросы, задаваемые
машине, формулируются как подлежащие
доказательству теоремы. Большой интерес
представляет "интеллектуальная"
программа американского
Очень большим направлением систем искусственного интеллекта является роботехника. В чем основное отличие интеллекта робота от интеллекта универсальных вычислительных машин?
Для
ответа на этот вопрос уместно вспомнить
принадлежащее великому русскому физиологу
И. М. Сеченову высказывание: "… все
бесконечное разнообразие внешних
проявлений мозговой деятельности сводится
окончательно лишь к одному явлению
-- мышечному движению". Другими
словами, вся интеллектуальная деятельность
человека направлена в конечном счете
на активное взаимодействие с внешним
миром посредством движений. Точно
так же элементы интеллекта робота
служат прежде всего для организации
его целенаправленных движений. В
то же время основное назначение чисто
компьютерных систем искусственного интеллекта
состоит в решении
Первых
роботов трудно назвать интеллектуальными.
Только в 60-х годах появились
Манипулятор
робота имеет шесть степеней свободы
и управляется мини-ЭВМ NEAC-3100 (объем
оперативной памяти 32000 слов, объем
внешней памяти на магнитных дисках
273000 слов), формирующей требуемое
программное движение, которое отрабатывается
следящей электрогидравлической
В
качестве системы зрительного восприятия
используются две телевизионные
камеры, снабженные красно-зелено-синими
фильтрами для распознавания
цвета предметов. Поле зрения телевизионной
камеры разбито на 64*64 ячеек. В результате
обработки полученной информации грубо
определяется область, занимаемая интересующим
робота предметом. Далее, с целью
детального изучения этого предмета
выявленная область вновь делится
на 4096 ячеек. В том случае, когда
предмет не помещается в выбранное
"окошко", оно автоматически
перемещается, подобно тому, как
человек скользит взглядом по предмету.
Робот Электротехнической лаборатории
был способен распознавать простые
предметы, ограниченные плоскостями
и цилиндрическими
Постепенно характеристики роботов монотонно улучшались, Но до сих пор они еще далеки по понятливости от человека, хотя некоторые операции уже выполняют на уровне лучших жонглеров. К примеру удерживают на лезвии ножа шарик от настольного тенниса.
Еще
пожалуй здесь можно выделить
работы киевского Института
К
примеру, можно рассмотреть созданный
еще в 70-х годах макет
В конце данного очень краткого обзора рассмотрим примеры крупномасштабных экспертных систем.
MICIN
-- экспертная система для
PUFF
-- анализ нарушения дыхания.
DENDRAL
-- распознавание химических
PROSPECTOR
-- экспертная система, созданная
для содействия поиску
1.2 Системы искусственного
интеллекта
Термин интеллект (intelligence) происходит от латинского intellectus -- что означает ум, рассудок, разум; мыслительные способности человека.
Соответственно
искусственный интеллект (
В словарях даются следующие определения искусственного интеллекта.
Искусственный интеллект - способность прикладного процесса обнаруживать свойства, ассоциируемые с разумным поведением человека.
Искусственный интеллект - раздел информатики, занимающийся вопросами имитации мышления человека с помощью компьютера.
Этот класс пакетов включает: информационные системы, поддерживающие диалог на естественном языке (естественно-языковый интерфейс); экспертные системы, позволяющие давать рекомендации пользователю в различных ситуациях; интеллектуальные пакеты прикладных программ, позволяющие решать прикладные задачи без программирования.
Естественно-языковый интерфейс был наиболее привлекателен для общения с ЭВМ с момента ее появления. Это позволило бы исключить необходимость обучения конечного пользователя языку команд или другим приемам формулировки своих заданий для решения на компьютере, поскольку естественный язык является наиболее приемлемым средством общения для человека. Поэтому работы по созданию такого рода интерфейса начались с середины 20-го века. Однако, несмотря на весь энтузиазм исследователей и проектировщиков, эта задача не решена и по сей день из-за огромных сложностей, связанных с пониманием предложений естественного языка и связного текста в целом. Некоторые программные продукты, которые появлялись на рынке, носили скорее экспериментальный характер, имели множество ограничений и не решали задачу кардинально. Тем не менее, несмотря на кажущийся застой в этой сфере, данная проблема остается актуальной и по сей день и вошла в состав проблематики, связанной с проектом ЭВМ пятого поколения.
Экспертные
системы впервые появились в
области медицины. Возникла идея интеграции
знаний экспертов в области медицины
или ее отдельных разделов в некоторую
электронную форму, которая позволила
бы начинающему врачу иметь
Интеллектуальные пакеты прикладных программ позволяют, аналогично экспертным системам, предварительно создавать базу знаний, включающую совокупность знаний из той или иной области деятельности человека, а затем решать практические задачи с привлечением этих знаний. Различие этих видов пакетов состоит в том, что экспертные системы, в отличие от интеллектуальных ППП, позволяют интегрировать знания из так называемых слабо формализуемых предметных областей, в которых сложно определить входные и выходные параметры задачи, а также невозможно сформировать четкий алгоритм ее решения. Кроме того, экспертные системы не формируют алгоритм решения задачи как в случае интеллектуальных ППП, а лишь выдают "советы" пользователю на основании его запроса.
Область применения
Планы
на будущее в области применения
ИИ: В сельском хозяйстве компьютеры
должны оберегать посевы от вредителей,
подрезать деревья и