logo
Основы искусственного интеллекта

Основные понятия Искусственного Интеллекта

ИИ – это область информатики, предметом которой является создание комплексных систем, с возможностями естественного интеллекта.

Это способность распознавать зрительные и слуховые образы, понимать естественный язык, умение обучаться, рассуждать и делать логические выводы.

С самого начала исследования в области ИИ пошло по двум направлениям:

  1. Попытки смоделировать с помощью искусственных систем, психофизиологическую деятельность человеческого мозга, с целью создания искусственного разума.

  2. Создание программ, позволяющих с помощью компьютера воспроизводить не саму деятельность, а результат этой деятельности.

Данный подход является классическим для кибернетики с одним из ее базовых понятий черный ящик. Ч.Я.- устройство с информацией о внутренней структуре и, входные и выходные данные.

Для решения задач ИИ пришлось создавать собственные модели мышления.

В конце 50х появилась лабиринтная модель поиска. Согласно ей, решение задачи выполнялось путем перебора огромного количества вариантов. Которая представлялась в виде движения по лабиринту. Эта модель оказалась тупиковой.

Начало 60х. Эта эпоха эвристического программирования. ЭП – это разработка стратегий и действий на основе заранее заданных эвристик. Эвристика – это теоретически не обоснованное правило, не позволяющее сократить количество переборов в пространстве поиска.

В 70х к решению задач стали подключать методы мат логики, в основе которой лежала булева алгебра. Дальнейшее развитие эта алгебра получила в виде исчисления предикатов. На логике предикатов был разработан язык логического программирования PROLOG.

Добиться большей выразительности логическому подходу позволяет новое направление нечеткой логики. Основным ее отличием является то, что правдивость высказывания в ней, может принимать значения не только да/нет (1/0), но и промежуточное значение не знаю (0,5).

Существующий прорыв в практических приложениях ИИ произошел в середине 70х, когда на смену поискам универсального алгоритма мышления, пришла идея моделировать конкретные знания специалистов. В США появились 1е Экспертные системы (системы, основанные на знаниях). Система ИИ – это система, созданная на базе компьютеров, которые имитируют решения человеком сложных интеллектуальных задач. Разработка интеллектуальных программ отличается от обычного программирования и ведется построением системы ИИ.

Основным отличительным признаком системы ИИ, является работа со знаниями.