Тематический план
Введение. Интеллектуальные системы – основные понятия
Предмет дисциплины, её объём, содержание. Обзор литературы по курсу. Интеллектуальные системы – системы, основанные на знаниях. Место интеллектуальных систем на множестве компьютерных систем. Особенности знаний как формы представления информации. Два типа знаний. Проблема представления знаний.Язык логического программирования как средство разработки интеллектуальных систем
Логические модели и логическое программирование. Разработка интеллектуальных и экспертных систем на языке логического программирования. Язык логического программирования Пролог. Интерактивная визуальная среда программирования Visual Prolog. Рекурсивные программы. Решение логических задач с использованием списков. Решение логических задач с использованием структур данных типа «дерево». Приложения языка Пролог. Экспертные системы.Решение задачи планирования действий в интеллектуальных системах
Задача планирования. Язык описания состояний и действий. Планирование на основе поиска в пространстве состояний. Планирование с помощью пропозициональной логики. Планирование действий в реальном мире.Решение задачи обучения в интеллектуальных системах
Формы обучения. Обучение на основе наблюдений. Индуктивное обучение. Построение деревьев решений. Обучение с использованием знаний. Логическая формулировка задачи обучения. Статистические методы обучения. Обучение с полными данными. Метод максимального правдоподобия. Пассивное и активное обучение с подкреплением.Поиск в условиях противодействия. Заключение
Альфа-бета-отсечение. Архитектура доски объявлений. Перспективы развития интеллектуальных систем как инновационной области информационных технологий.