Экспертные системы
- совместная деятельность ученых и практиков для решения сложнопоставленных проблем.
Замечание. Задача имеет четко поставленную цепочку действий(алгоритм) для получения нужного решения.
Проблема не имеет четкого алгоритма для получения нужного решения.
Экспертные системы связаны с условиями, где:
Выполнение небольшой задачи требует участия большого числа профессионалов и практиков
Имеется малая производительность, а задача требует полного анализа сложного набора условий
Имеется большое расхождение между решениями специалистов
Имеется наличие конкурентов, которые связаны с некоторыми преимуществами
Ниже дается схема использования различных профессий для решения задачи, предложенной пользователем.
Пользователь - специалист предметной области, для которых предназначена эта система.
Обычно его квалификация недостаточно высока и поэтому он нуждается в помощи экспертной системы.
Интерфейс - комплекс программреализуеющих диалог пользователя и экспертной системы
Решатель - т.е. программа, моделирующая ход решения эксперта на основ базы знаний(тоже что "дидуктвиная машина", "машина вывода", блок логического вывода)
Подсистемные объяснения - программа, позволяющая пользователю получать ответы на задаваемые им вопросы(FAQ)
Интелектуальный редактор - программа, предоставляющая инженеру по знанию возоможность создавать базы знаний в диалоговом режиме. Эта программа включает в себя:
Систему вложенных меню
Шаблоны языка
Подсказки и другие средства облегачающие работу
Подсистемное объяснение означает возможность использования базы знаний
Инженер по знаниям - специалист в области ИИ, выступающего в роли промежуточного буфера между экспертом и базы знаний
Эсперт - хороший специалист своей области
Виды экспертных систем
Термин "экспертные системы" выступает как обобщение многих вариантов таких систем, некоторые из них указаны ниже:
Назначение экспертных систем. Функциями являются:
Интерпритация данных - т.е. процедура опредешения смысла данных. Результаты должны быть обоснованны конкретны. Предусматривается многоварантый аналиж данных
Диагностика - процесс соотнесения объекта с некоторым классом фактов и отклонение от некоторой нормы
Проектирование - т.е. подготовка документов для создания объектов с заданными формами
Прогнозирование - предсказание последствий некоторых событий. Анализ модели позволяет определить вероятность следствия. Прогноз - логический вывод вероятного следствия.
Планирование - план действий объектов, которые выполняют определенные функции.
Здесь используется модели поведения реальных объектов для того чтобы вывести логические следствия запланированной деятельности.
Коллектив разработчиков включает в себя:
Инженер по знаниям
Эксперт - важная фигура коллектива. Он отвечает за эффективность. Его желательные качества:
Доброжелательность
Готовность делиться опытом
Готовность объяснять
Умение за интересовать
Пользователь не имеет профессиональных знаний. Его не выбирают и предъявляют к нему слабые требования.
