Учебное пособие. Магнитогорск : МаГУ, 2008. 282 c.
В учебном пособии излагаются модели представления знаний, теория экспертных систем, основы логического и функционального программирования. Большое внимание уделено истории развития искусственного интеллекта. Изложение материала сопровождается большим количеством иллюстраций, предлагаются упражнения и вопросы для самоконтроля.
Работа ориентирована на студентов очного и заочного отделений, обучающихся по направлениям «Информатика», «Физико-математическое образование (Профиль – информатика)».
Введение в искусственный интеллект.
История развития искусственного интеллекта как научного направления.
Основные направления исследований в области искусственного интеллекта.
Философские аспекты проблемы искусственного интеллекта.
Вопросы для самоконтроля.
Литература.
Модели представления знаний.
Знания.
Логическая модель представления знаний.
Семантические сети.
Фреймы.
Продукционная модель.
Другие модели представления знаний.
Упражнения.
Вопросы для самоконтроля.
Литература.
Экспертные системы.
Понятие об экспертной системе.
Виды экспертных систем и типы решаемых задач.
Структура и режимы работы экспертной системы.
Технология разработки экспертных систем.
Инструментальные средства экспертной системы.
Интеллектуальные информационные системы.
Упражнения.
Вопросы для самоконтроля.
Литература.
Пролог как язык логического программирования.
Представление о логическом программировании.
Представление знаний о предметной области виде фактов и правил базы знаний Пролога.
Дескриптивный, процедурный и машинный смысл программы на Прологе.
Основные приёмы программирования в Прологе.
Среда Visual Prolog.
Упражнения.
Литература.
Представление о функциональном программировании.
История функционального программирования.
Свойства языков функционального программирования.
Задачи функционального программирования.
Упражнения.
Ответы для самопроверки.
Литература.
ссарий.
Приложение 1.
Приложение 2.
Приложение 3.