ЭС - Одно из направлений ИИС Наиболее реализованное на данном этапе развития, решения экспертной системой не уступают по качествам решениям эксперта человека.
Назначение ЭС:
- ведущая роль во всех фазах проектирования, разработки, производства, распределения продажи товаров и услуг.
- Интеграция различных приложений из готовых интеллектуально взаимодействующих модулей.
- Решение не формализованных задач.
Отличительные особенности:
- отличие системы обработки данных (используется символьный, а не числовой способ представления данных)
- эвристический поиск решения, а не использование известного алгоритма.
- Решение обладает прозрачностью
- качество решения сопоставимо с качеством решения принятым человеком-экспертом
- способность пополнять свои знания с помощью эксперта и инженера по знаниям
ЭС нужна во втором случае, т.к. во втором большинство являются экспертами в данной предметной области.
Предметная область — совокупность реальных и абстрактных объектов, связей и отношений между этими объектами, а так же процедур преобразования этих объектов для решения задач возникающих в предметной области.
Примеры предметных областей: медицина, электроника поиск неисправности в схемах, экономика.
Таким образом ЭС предназначена для решения задачи в конкретной предметной области.
ЭС — это сложный программный комплекс аккумулирующий знания экспертов в конкретной предметной области и тиражирующий этот опыт (знания) для консультаций менее квалифицированных пользователей.
Состав и назначение элементов:
- интерфейс пользователя — это комплекс программ реализующий диалог пользователя с ЭС, как на стадии ввода информации, так и при получении результата
- база знаний — ядро ЭС, совокупность знаний предметной области записанная на машинный носитель в виде понятном эксперту и инженеру по знаниям. Кроме того база знаний существует в машинном представлении.
- Решатель(машина вывода, интерпретатор) — это программа моделирующая ход рассуждений эксерта на основании знаний заложенных в базу знаний
- Подсистема объяснений — программа позволяющая пользователю получить ход рассуждения при решении задач.
- Интеллектуальный редактор базы знаний — программа предоставляющая инженеру по знаниям и эксперту вводить формализованные знания в ЭС
В разработке и эксплуатации ЭС участвуют 4-ре категории людей:
- эксперт(2-3 человека)
- инженер по знаниям(1 человек)
- программисты(3-5 человек)
- пользователи(до 10 человек)