Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
интелектуальные_лекция_2[1].docx
Скачиваний:
9
Добавлен:
07.08.2019
Размер:
2.61 Mб
Скачать

Экспертные системы

- совместная деятельность ученых и практиков для решения сложнопоставленных проблем.

Замечание. Задача имеет четко поставленную цепочку действий(алгоритм) для получения нужного решения.

Проблема не имеет четкого алгоритма для получения нужного решения.

Экспертные системы связаны с условиями, где:

  • Выполнение небольшой задачи требует участия большого числа профессионалов и практиков

  • Имеется малая производительность, а задача требует полного анализа сложного набора условий

  • Имеется большое расхождение между решениями специалистов

  • Имеется наличие конкурентов, которые связаны с некоторыми преимуществами

Ниже дается схема использования различных профессий для решения задачи, предложенной пользователем.

Пользователь - специалист предметной области, для которых предназначена эта система.

Обычно его квалификация недостаточно высока и поэтому он нуждается в помощи экспертной системы.

  1. Интерфейс - комплекс программреализуеющих диалог пользователя и экспертной системы

  2. Решатель - т.е. программа, моделирующая ход решения эксперта на основ базы знаний(тоже что "дидуктвиная машина", "машина вывода", блок логического вывода)

  3. Подсистемные объяснения - программа, позволяющая пользователю получать ответы на задаваемые им вопросы(FAQ)

  4. Интелектуальный редактор - программа, предоставляющая инженеру по знанию возоможность создавать базы знаний в диалоговом режиме. Эта программа включает в себя:

    1. Систему вложенных меню

    2. Шаблоны языка

    3. Подсказки и другие средства облегачающие работу

    4. Подсистемное объяснение означает возможность использования базы знаний

    5. Инженер по знаниям - специалист в области ИИ, выступающего в роли промежуточного буфера между экспертом и базы знаний

  5. Эсперт - хороший специалист своей области

Виды экспертных систем

Термин "экспертные системы" выступает как обобщение многих вариантов таких систем, некоторые из них указаны ниже:

Назначение экспертных систем. Функциями являются:

  1. Интерпритация данных - т.е. процедура опредешения смысла данных. Результаты должны быть обоснованны конкретны. Предусматривается многоварантый аналиж данных

  2. Диагностика - процесс соотнесения объекта с некоторым классом фактов и отклонение от некоторой нормы

  3. Проектирование - т.е. подготовка документов для создания объектов с заданными формами

  4. Прогнозирование - предсказание последствий некоторых событий. Анализ модели позволяет определить вероятность следствия. Прогноз - логический вывод вероятного следствия.

  5. Планирование - план действий объектов, которые выполняют определенные функции.

Здесь используется модели поведения реальных объектов для того чтобы вывести логические следствия запланированной деятельности.

Коллектив разработчиков включает в себя:

  1. Инженер по знаниям

  2. Эксперт - важная фигура коллектива. Он отвечает за эффективность. Его желательные качества:

    1. Доброжелательность

    2. Готовность делиться опытом

    3. Готовность объяснять

    4. Умение за интересовать

  3. Пользователь не имеет профессиональных знаний. Его не выбирают и предъявляют к нему слабые требования.