
- •Содержание
- •Введение
- •Теоретическая часть
- •1. Определение и назначение экспертных систем
- •2. Отличие экспертной системы от других программных продуктов. Строение и функционирование экспертной системы
- •Этапы разработки экспертных систем
- •Критерий использования экспертных систем для решения задач
- •Развитие экспертных систем
- •Практическая часть
- •Описание эталонного теста. Силлогизмы.
- •Машина Вывода
- •Работа с программой
- •Анализ результатов работы
- •Заключение
- •Список использованных источников
- •Джозеф Джарратано, Гари Райли. Экспертные системы. Принципы разработки и программирование – м.: "Вильямс", 2009. – 1152 с.
Развитие экспертных систем
Термин "искусственный интеллект" был введен в 1956 году. В 1964 г. появилась первая версия системы DENDRAL - экспертная система, предназначенная для определения состава сложных органических соединений, её принято считать одной из первых экспертных систем [2].
Наиболее известные экспертные системы, разработанные в 60-70-х годах, стали в своих областях уже классическими. По происхождению, предметным областям и по преемственности применяемых идей, методов и инструментальных программных средств их можно разделить на несколько семейств.
1. META-DENDRAL.
- Позволяет определить наиболее вероятную структуру химического соединения по экспериментальным данным.
- Автоматизирует процесс приобретения знаний.
- Генерирует правила построения фрагментов химических структур.
2. MYCIN-EMYCIN-TEIREIAS-PUFF-NEOMYCIN.
- Медицинские экспертные системы и сервисные программные средства для их построения.
3. PROSPECTOR-KAS.
- Предназначена для предсказания месторождений на основе геологических анализов.
CASNET-EXPERT.
- Медицинская экспертная система для диагностики выдачи рекомендаций по лечению глазных заболеваний.
HEARSAY-HEARSAY-2-HEARSAY-3-AGE.
- Развитие интеллектуальной системы распознавания слитной человеческой речи, слова которой берутся из заданного словаря.
- Отличаются оригинальной структурой, основанной на использовании доски объявлений - глобальной базы данных, содержащей текущие результаты работы системы.
6. Artifical Mathematician
- Разработана для исследовательских и учебных целей.
- Эффективность любой экспертной системы определяется закладываемыми в нее знаниями.
- Система должна быть способна к обучению, для этого в нее должно быть введено около миллиона сведений общего характера.
- Первоначально в систему было заложено около 100 правил вывода и более 200 эвристических алгоритмов обучения, позволяющих строить произвольные математические теории и представления.
- Система могла сформулировать понятия натурального ряда и простых чисел.
- Синтезировала вариант гипотезы Гольдбаха о том, что каждое четное число, большее двух, можно представить в виде суммы двух простых чисел.
- Несмотря на первоначальные “математические способности”, система не может синтезировать новых эвристических правил, т. е. ее возможности определяются только теми эвристиками, что были в нее изначально заложены.
7. EURISCO
- Создана как попытка преодолеть указанные недостатки системы Artifical Mathematician.
- Система могла успешно участвовать в очень сложных играх.
- В военно-стратегической игре, проводимой ВМФ США, была разработана стратегия, содержащая ряд оригинальных тактических ходов.
- Система не всегда корректно переопределяет первоначально заложенные в нее правила.
-Система остановилась в своем развитии, достигнув предела, определенного в конечном счете ее разработчиком.
Cyc
- Кодирование и ввод нескольких сот тысяч элементов знаний, необходимых для создания “интеллектуальной” системы.