Экспертная система
Материал из Википедии — свободной энциклопедии
Экспе́ртная систе́ма (ЭС, expert system) — компьютерная программа, способная заменить специалиста-эксперта в решении проблемной ситуации. ЭС начали разрабатываться исследователями искусственного интеллекта в 1970-х годах, а в 1980-х получили коммерческое подкрепление.
Похожие действия выполняет программа-мастер (wizard). Мастера применяются как в системных программах так и в прикладных для интерактивного общения с пользователем (например, при установке ПО). Главное отличие мастеров от ЭС — отсутствие базы знаний; все действия жестко запрограммированы. Это просто набор форм для заполнения пользователем.
Другие подобные программы — поисковые или справочные системы. По запросу пользователя они предоставляют наиболее подходящие (релевантные) разделы базы статей.
Содержание |
[править] Структура ЭСис
[1] представляет следующую структуру ЭС:
- Интерфейс пользователя
- Пользователь
- Интеллектуальный редактор базы знаний
- Эксперт
- Инженер по знаниям
- Рабочая (оперативная) память
- База знаний
- Решатель (механизм вывода)
- Подсистема объяснений
База знаний состоит из правил анализа информации от пользователя по конкретной проблеме. ЭС анализирует ситуацию и, в зависимости от направленности ЭС, дает рекомендации по разрешению проблемы.
Как правило, база знаний ЭС содержит факты (статические сведения о предметной области) и правила - набор инструкций, применяя которые к известным фактам можно получать новые факты.
Обычно факты в базе знаний описывают те явления, которые являются постоянными для данной предметной области. Характеристики, значения которых зависят от условий конкретной задачи, ЭС получает от пользователя в процессе работы, и сохраняет их в рабочей памяти. Например, в медицинской ЭС факт "У здорового человека 2 ноги" хранится в базе знаний, а факт "У пациента одна нога" - в рабочей памяти.
База знаний ЭС создается при помощи трех групп людей:
- эксперты той проблемной области, к которой относятся задачи, решаемые ЭС;
- инженеры по знаниям, являющиеся специалистами по разработке ИИС;
- программисты, осуществляющие реализацию ЭС.
[править] Режимы функционирования
ЭС может функционировать в 2-х режимах.
- Режим ввода знаний - в этом режиме эксперт с помощью инженера по знаниям посредством редактора базы знаний вводит известные ему сведения о предметной области в базу знаний ЭС.
- Режим консультации - пользователь ведет диалог с ЭС, сообщая ей сведения о текущей задаче и получая рекомендации ЭС. Например, на основе сведений о физическом состоянии больного ЭС ставит диагноз в виде перечня заболеваний, наиболее вероятных при данных симптомах.
[править] Классификация ЭС[1]
[править] Классификация ЭС по решаемой задаче
- Интерпретация данных
- Диагностирование
- Мониторинг
- Проектирование
- Прогнозирование
- Сводное Планирование
- Обучение
- Управление
- Ремонт
- Отладка
[править] Классификация ЭС по связи с реальным временем
- Статические ЭС
- Квазидинамические ЭС
- Динамические ЭС
[править] Этапы разработки ЭС
- Этап идентификации проблем
- Этап извлечения знаний
- Этап структурирования знаний
- Этап формализации
- Реализация ЭС
- Этап тестирования
[править] См. также:
- CLIPS
- Автоматизированная система управления
- База знаний
- Искусственный интеллект
- Искусственная нейронная сеть
- Логический вывод
- Система поддержки принятия решений
[править] Ссылки
- Иерархический рубрикатор интеллектуальных систем РИС2004–02.1-И (проект)
- Глава в учебнике по Прологу, посвящённая экспертным системам
[править] Литература
- ↑ Гаврилова Т. А., Хорошевский В. Ф. Базы знаний интеллектуальных систем. Учебник. — СПб.: Питер, 2000.
- Джозеф Джарратано, Гари Райли «Экспертные системы: принципы разработки и программирование» : Пер. с англ. — М. : Издательский дом «Вильямс», 2006. — 1152 стр. с ил.
- Питер Джексон Введение в экспертные системы = Introduction to Expert Systems. — 3-е изд. — М.: «Вильямс», 2001. — С. 624. — ISBN 0-201-87686-8
- Таунсенд К., Фохт Д.Проектирование и программная реализация экспертных систем на персональных ЭВМ: Пер. с англ. В. А. Кондратенко, С. В. Трубицына. — М.: Финансы и статистика, 1990. — 320 с.
- см. также Форт язык [1].
- Уотермен Д. "Руководство по экспертным системам: Пер. с англ. под ред. В.Л. Стефанюка. - М.: "Мир", 1989: - 388 стр. с ил.
| Это незавершённая статья об искусственном интеллекте. Вы можете помочь проекту, исправив и дополнив её. |
| Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |
| Это незавершённая статья по информатике. Вы можете помочь проекту, исправив и дополнив её. |

