Искусственный интеллект

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

ВВЕДЕНИЕ.

 

Искусственный интеллект самое молодое научное направление. Появление его было подготовлено развитием мощности вычислительных машин.

Искусственный интеллект занимает исключительное положение. Это связано со следующим:

  1. часть функций программирования в настоящее время оказалось возможным передать машине. При этом общение с машиной происходит на языке, близком к разговорному. Для этого в ЭВМ закладывают огромную базу знаний, способы решения, процедуры синтеза, программы, а также средства общения, позволяющие пользователю легко общаться с ЭВМ.
  2. В связи с внедрением ЭВМ во все сферы человеческой жизни становится возможным переход к безбумажной технологии обработки информации.
  3. Если раньше производство ориентировалось на обязательное участие человека, то в настоящее время находят применение безлюдные технологии, основанные на роботизации и автоматизации системы управления.
  4. Интеллектуальные системы в настоящее время начинают занимать ведущее положение в проектировании образцов изделий. Часть изделий невозможно спроектировать без их участия.

Системы, относящиеся к системам ИИ в настоящее время:

 

1) Экспертные системы. Первые системы, которые нашли широкое применение. Их элементы используются в системах проектирования, диагностики, управления и играх. Основаны на вводе знаний высококвалифицированных специалистов ( экспертов ) в ЭВМ и разработке специальной системы по их использованию.

  1. Системы естественно - языкового общения ( подразумевается письменная речь ). Данные системы позволяют производить обработку связанных текстов по какой либо тематике на естественном языке.
  2. Системы речевого общения. Состоят из двух частей:
  3. системы восприятия речи
  4. системы воспроизведения речи.
  5. Системы обработки визуальной информации. Находят применение в обработке аэрокосмических снимков, данных, поступающих с датчиков, роботов и автоматизированных систем.
  6. Системы машинного перевода. Подразумеваются естественные языки человеческого общения.
  7. Системы автоматического проектирования. Без этих систем не может обойтись ни одно крупное машиностроительное предприятие.

 

CИСТЕМЫ АВТОМАТИЧЕСКОГО ПРОЕКТИРОВАНИЯ.

 

В настоящее время в промышленности используется большое количество таких систем в машиностроении, строительстве, научных испытаниях, обучающих системах. Во всех этих системах производится обработка визуальной информации как в плоскости, так и в пространстве. Рассмотрим систему обработки плоскостной информации на базе интерактивной геометрии ИСАП “SPRUT”.

С помощью данной системы можно создавать свои собственные системы проектирования, используя программные инструменты, предоставляемые пакетами системы SPRUT”. Одним из таких пакетов является интерактивная геометрия SIGI. Она предназначена для определения на плоскости геометрических элементов в режиме диалога. Подсистема не требует ввода операторов с клавиатуры. Не требует знания языка геометрического процессора. Подсистема позволяет выполнять следующие функции:

  1. определять элементарные геометрические объекты ( точка, прямая, окружность)
  2. из этих объектов формировать составные объекты - контуры
  3. производить модификацию объектов
  4. обмен геометрической информацией между подсистемой SIGI и программой на языке монитора SPRUT
  5. подготавливать исходный текст геометрических определений на языке геометрического процессора
  6. осуществлять действия над геометрическими элементами ( удаление, просмотр, копирование, перемещение, экспортирование)
  7. импортирование геометрических элементов из других систем: форматы DXF, DOC, DAT.

 

ДОПОЛНИТЕЛЬНЫЕ СРЕДСТВА .

 

  1. многооконная интерактивная среда ( набор меню, набор пиктограмм подсказки )
  2. механизм управления параметрами отображения графических элементов на дисплее ( масштабирование, смещение, задание нового рабочего окна )
  3. развитая система подсказок позволяет в любой момент времени получить справку по текущей выполняемой функции и к любому элементу системы на русском языке.

 

ЭКСПЕРТНЫЕ СИСТЕМЫ.

Введение:

Экспертные системы составляют самую существенную часть систем искусственного интеллекта. Экспертная система обычно определяется как программа ЭВМ, моделирующая действия эксперта человека при решении задач в узкой предметной области: составление базы знаний и накопления их. В настоящее время появились области практической деятельности, в которых без элементов экспертных систем практически невозможно обойтись. Традиционная обработка данных не соответствует нашим схемам представления. Создание систем базы данных - это попытка задать представление логических связей между данными. Выполняемая экспертом обработка знаний строится на базе огромных запасов информации, представленных в самой различной форме. При этом часть информации может быть неполной. Процесс, с помощью которого эксперт обирает, синтезирует и преобразует исходные знания, часто непонятен. Если мы желаем автоматизировать этот процесс, то нам надо уметь представлять типичные подходы, применяемые экспертом при решении различных задач. Традиционные методы представления не справляются с подобной задачей.

 

ОБЩИЕ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ

В ЭКСПЕРТНЫХ СИСТЕМАХ.

 

При представлении знаний реальные объекты группируются на