ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
(РОСОБРАЗОВАНИЕ)
ПЕНЗЕНСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ
СИСТЕМА
ОТКРЫТОГО
ОБРАЗОВАНИЯ
Р. М. Адилов
Системы искусственного интеллекта
Модуль 2. Экспертные системы
Учебно-методическое пособие
Пенза 2012
1
УДК 681. 3
ББК 32. 97
А30
Рецензенты:
кандидат технологических наук,
доцент кафедры «Информационная безопасность» ПГУ
А. П. Иванов;
кандидат технологических наук,
доцент кафедры «Вычислительные машины и системы» ПГТА
О. С. Литвинская
Адилов, Р. М. À30 Системы искусственного интеллекта. Модуль 2. Экспертные системы : учеб. -метод. пособие / Р. М. Адилов. –
Пенза : Изд-во Пенз. гос. технол.
акад. , 2012. – 34 с. В пособии даются общие сведения об экспертных системах. Рас-
сматриваются структура экспертных систем, режимы работы и этапы раз-
работки экспертных систем, а также методы решения задачи и представ-
ление знаний в экспертных системах. Учебно-методическое пособие предназначено для изучения курса
«Системы искусственного интеллекта» студентами, обучающимися по
специальности 230101. УДК 681. 3
ББК 32. 97
© Пензенская государственная технологическая академия, 2012
© Адилов Р. М. , 2012
2
1 НАЗНАЧЕНИЕ ЭКСПЕРТНЫХ СИСТЕМ
В начале восьмидесятых годов XX века в исследованиях по ис-
кусственному интеллекту сформировалось самостоятельное направ-
ление, получившее название «экспертные системы» (ЭС). Цель ис-
следований по ЭС состоит в разработке программ, которые при
решении задач, трудных для эксперта – человека, получают
результаты, не уступающие по качеству и эффективности решениям,
получаемым экспертом. Исследователи в области ЭС для названия
своей дисциплины часто используют также термин «инженерия
знаний», введенный Е. Фейгенбаумом как «привнесение принципов
и инструментария исследований из области искусственного
интеллекта в решение трудных прикладных проблем, требующих
знаний экспертов». При выполнении каких условий компьютерную программу мож-
но назвать экспертом? Вполне логично потребовать, чтобы такая программа обладала
знаниями. Просто способность выполнять некоторый алгоритм, напри-
мер производить анализ списка элементов на наличие какого-либо свой-
ства, явно не отвечает этому требованию. Это все равно, что дать пер-
вому случайному прохожему список вопросов и ответов и ожидать от
него успешного выполнения поиска и устранения неисправностей в
системах определенного типа. Раньше или позже, но он обязательно
столкнется с ситуацией, не предусмотренной в том списке, которым
его снабдили. Знания, которыми обладает программа, должны быть сконцент-
рированы на определенную предметную область.