Экспертная система отличается от прочих прикладных программ наличием следующих признаков.
Экспертные
системы отличаются и от других видов программ из области искусственного интеллекта.
Зачастую
термин система, основанная на знаниях (knowledge-based system), используется
в качестве синонима термина экспертная система, хотя, строго говоря, экспертная
система — это более широкое понятие. Система, основанная на знаниях, — это любая
система, процесс работы которой основан на применении правил отношений к символическому
представлению знаний, а не на использовании алгоритмических или статистических
методов. Таким образом, программа, способная рассуждать о погоде, будет системой,
основанной на знаниях, даже в том случае, если она не способна выполнить метеорологическую
экспертизу. А вот чтобы иметь право называться метеорологической экспертной системой,
программа должна быть способна давать прогноз погоды (другой вопрос — насколько
он будет достоверен).
Суммируя
все сказанное, отметим — экспертная система содержит знания в определенной предметной
области, накопленные в результате практической деятельности человека (или человечества),
и использует их для решения проблем, специфичных для этой области. Этим экспертные
системы отличаются от прочих, "традиционных" систем, в которых предпочтение
отдается более общим и менее связанным с предметной областью теоретическим методам,
чаще всего математическим. Процесс создания экспертной системы часто называют
инженерией знаний (knowledge engineering) и он рассматривается в качестве
"применения методов искусственного интеллекта" (см. [Feigenbaum,
1977]). Далее, в главах 2 и 3, мы более пристально рассмотрим отличие между
общепринятым в программировании подходом к решению проблем и тем, который предлагается
при проектировании экспертных систем.
В оставшейся части этой главы мы рассмотрим следующие вопросы. Сначала будут перечислены четыре базовые функции, которые реализуются в экспертных системах. Эти функции здесь будут рассмотрены очень поверхностно, с единственной целью дать читателю общее представление о них и познакомить с соответствующей терминологией. Последний раздел главы даст читателю представление об общей структуре материала в этой книге и о его распределении по главам.
Рекомендуемая литература
Обзоры
ранних исследований в области экспертных систем опубликованы в работах [Barr and
Feigenbaum, 1982], [Hayes-Roth et al., 1983], [Buchanan and Shortliffe, 1984]
и [Waterman, 1986].
Применение
технологии экспертных систем в разных предметных областях описано в работах [Weiss
and Kulikowski, 1983], [Klahr and Waterman, 1986], [Gale, 1986] и [Quinlan, 1987].
Читателям,
интересующимся применением экспертных систем в промышленности, следует заглянуть
в работу [Feigenbaum et al., 1988]. Кроме того, множество обзоров такого рода
регулярно публикуется в отраслевых изданиях, в частности в Expert Systems Review
for Business and Accounting.
Из работ последних лет следует обратить внимание на книги [Harmon and Sawyer, 1990], [Giarratano andRiley, 1994] и [Stefik, 1995].
| Классификация элементов и узлов ЭВМ модель окружающего нас мира На комплексном чертеже сети связи Лучший ремонт MacBook для вас недорого;tdsvetoch.ru - кабинеты химии по приятным ценам.; |