Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / Информация про семантические сети.docx
Скачиваний:
59
Добавлен:
29.01.2014
Размер:
50 Кб
Скачать
☆

Интеллектуальный редактор бз

Пользователь Инженер по знаниям Эксперт

Пользователь

специалист предметной области, для которого предназначена система

Инженер по

знаниям

специалист по искусственному интеллекту (соединяет эксперта и базу знаний)

Интерфейс

пользователя

комплекс программ, реализующий диалог пользователя с экспертной системой

ядро экспертной системы, совокупность знаний предметной области, записанная на машинный носитель в форме, понятной эксперту и пользователю

База знаний

Решатель

программа, моделирующая ход рассуждений эксперта на основании знаний, имеющихся в базе знаний

Подсистема

объяснений

программа, позволяющая пользователю получать ответы на вопросы: “Как? Почему?”

В коллектив разработчиков ЭС входят

Эксперт

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

Программист

Пользователь

Экспертные системы создаются для решения разного рода проблем, но основные типы их деятельности можно сгруппировать в категории, приведенные в табл.1.

Таблица 1

Категория задачи

Решаемая проблема

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

Интерпретация данных

определение смысла данных

Определение свойств личности по результатам тестирования в системе Микролюшер

Диагностика

обнаружение неисправности системы

Диагностика ошибок в аппаратуре и математическое обеспечение ЭВМ – система CRIB

Мониторинг

интерпретация данных в реальном масштабе времени и сигнализация о выходе параметров за допустимые пределы

Контроль за работой электростанций

Проектирование

подготовка спецификаций (набор необходимых документов – чертеж, пояснительная записка) на создание объектов

Синтез электрических цепей

Прогнозирование

вывод вероятных следствий из заданной ситуации

Предсказание погоды – система WILLARP

Планирование

нахождение планов действий объекта

Планирование эксперимента – система MOLGEN

Обучение

диагностирование ошибки при изучении дисциплины с помощью ЭВМ и подсказка правильного решения

Обучение языку Паскаль – система PROUST

Для таких систем используются различные модели представления знаний.

Модели (языки) представления знаний

Классификация

Продукционные модели

Семантические сети

Формальные логические модели

Фреймы

Продукционная модель

модель, основанная на правилах

Позволяет представить знания в виде предложений типа:

Если (условие), то (действие).

Промежуточные

далее выступают как условия

Целевые

завершающие работу системы

предложение – образец, по которому осуществляется поиск в базе знаний

действия, выполняемые при успешном исходе поиска

База знаний состоит из набора правил (машина-вывода – программа, перебирающая правила из БЗ)

чаще применяется в промышленных ЭС

Преимущества:

  • легкость внесения дополнений и изменений,

  • наглядность,

  • простота механизма логического вывода