Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 16.docx
Скачиваний:
13
Добавлен:
25.08.2019
Размер:
338.06 Кб
Скачать

16 1, Введение в искусственный интеллект

593

И гры и творчество

Традиционно искусственный интеллект включает в себя игровые интеллектуальные зада­чи — шахматы, шашки, го. В основе лежит один из ранних подходов — лабиринтная мо­дель плюс эвристики. Сейчас это скорее коммерческое направление, так как в научном плане эти идеи считаются тупиковыми.

Разработка естественноязыковых интерфейсов и машинный перевод

13 50-х гг. одной из популярных тем исследований искусственного интеллекта являлась область машинного перевода. Первая программа в этой области — переводчик с англий­ского языка на русский. Первая идея — пословный перевод, оказалась неплодотворной. В настоящее время используется более сложная модель, включающая анализ и синтез естес­твенно-языковых сообщений, которая состоит из нескольких блоков. Для анализа это: морфологический анализ. — анализ слов в тексте;

синтаксический анализ — анализ предложений, грамматики и связей между словами;

семантический анализ — анализ смысла каждого предложения на основе не­которой предметно-ориентированной базы знаний;

прагматический анализ — анализ смысла предложений в окружающем кон­тексте на основе собственной базы знаний. Синтез включает аналогичные этапы, но несколько в другом порядке.

Распознавание образов

Традиционное направление искусственного интеллекта, берущее начало у самых его исто­ков. Каждому объекту ставится в соответствие матрица признаков, по которой происходит его распознавание. Это направление близко к машинному обучению, тесно связано с ней-рокибернетикой.

Новые архитектуры компьютеров

Это направление занимается разработкой новых аппаратных решений и архитектур, на­правленных на обработку символьных и логических данных. Создаются Пролог- и Лисп-машины, компьютеры V и VI поколений. Последние разработки посвящены компьютерам баз данных и параллельным компьютерам.

Интеллектуальные роботы

Роботы — это электромеханические устройства, предназначенные для автоматизации че­ловеческого труда.

Идея создания роботов исключительно древняя. Само слово появилось в 20-х гг. Его автор — чешский писатель Карел Чапек. Со времени создания сменилось несколько поко­лений роботов.

Роботы с жесткой схемой управления. Практически все современные промышлен­ные роботы принадлежат к первому поколению. Фактически это программируемые манипуля­торы.

Адаптивные роботы с сенсорными устройствами. Есть образцы таких роботов, но в промышленности они пока не используются.

Самоорганизующиеся, или интеллектуальные, роботы. Это конечная цель развития Робототехники. Основная проблема при создании интеллектуальных роботов — проблема машинного зрения.

В настоящее время в мире изготавливается более 60 тыс. роботов в год.

594

Глава 16. Интеллектуальные системы

Специальное программное обеспечение If

В рамках этого направления разрабатываются специальные языки для решения зада^р невычислительного плана. Эти языки ориентированы на символьную обработку информаЯ ции — LISP, PROLOG, SMALLTALK, РЕФАЛ и др. Помимо этого создаются пакетьЙ прикладных программ, ориентированные на промышленную разработку интеллектуальных-i систем, или программные инструментарии искусственного интеллекта, например КЕЕ ■! ARTS [10]. Достаточно популярно создание так называемых пустых экспертных система или "оболочек", — EXSYS, Ml и др., в которых можно наполнять базы знаний, создавая 1 различные системы. Щ

Обучение и самообучение

Активно развивающаяся область искусственного интеллекта. Включает модели, методы и алгоритмы, ориентированные на автоматическое накопление знаний на основе анализа и обобщения данных. Включает обучение по примерам (или индуктивное), а также тради-:; ционные подходы распознавания образов.

ДАННЫЕ И ЗНАНИЯ

При изучении интеллектуальных систем традиционно возникает вопрос — что же такое : знания и чем они отличаются от обычных данных, десятилетиями обрабатываемых ЭВМ. Можно предложить несколько рабочих определений, в рамках которых это становится очевидным.

Д анные — это отдельные факты, характеризующие объекты, процессы и явления в предметной области, а также их свойства.

При обработке на ЭВМ данные трансформируются, условно проходя следующие этапы:

данные как результат измерений и наблюдений;

данные на материальных носителях информации (таблицы, протоколы, справочники);

модели (структуры) данных в виде диаграмм, графиков, функций;

данные в компьютере на языке описания данных;

базы данных на машинных носителях.

Знания связаны с данными, основываются на них, но представляют результат мысли­тельной деятельности человека, обобщают его опыт, полученный в ходе выполнения ка­кой-либо практической деятельности. Они получаются эмпирическим путем.

Знания — это выявленные закономерности предметной области (прин­ ципы, связи, законы), позволяющие решать задачи в этой области.

При обработке на ЭВМ знания трансформируются аналогично данным: знания в памяти человека как результат мышления; материальные носители знаний (учебники, методические пособия); поле знаний — условное описание основных объектов предметной области, их атрибутов и закономерностей, их связывающих;

знания, описанные на языках представления знаний (продукционные языки, семанти­ческие сети, фреймы — см. далее); базы знаний.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]