Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экспертные системы.doc
Скачиваний:
3
Добавлен:
10.12.2018
Размер:
692.22 Кб
Скачать

Характеристика технологий экспертных систем.

1.Обеспечивается высокий уровень поддержки принятия решений.

2.Предлагает пользователю принять решение превосходящие его возможности.

3.Поесняет свои рассуждения в процессе получения решения.

4.Использует новый компонент информационной технологии - знание.

Основными компонентами информационной технологии экспертных систем является :

1. Интерфейс пользователя.

2. База знаний.

3. Интерпретатор.

4. Модуль создания системы.

1. Интерфейс пользователя.

Специалист использует интерфейс для ввода информации и команд в экспертную систему, и для получения выходной информации из неё. Команды включают в себя параметры, направляющие процесс обработки знаний. Информация обычно выдаётся в форме значений, присваиваемых определённым переменным. Специалист может использовать 4-е метода ввода информации:

1. Меню;

2. Команды;

3. Естественный язык;

4. Собственный интерфейс.

В качестве выходной информации можно получать не только решения, но и необходимые объяснения. Различают 2-а вида объяснений:

1. Объяснения, выдаваемые по запросам. Пользователь может потребовать от экспертной системы в любой момент объяснения своих действий.

2. Объяснения полученного решения проблемы. После получения решения пользователь может потребовать объяснений того, как оно было получено. Система должна пояснить каждый шаг своих рассуждений, ведущих к решению задачи.

2. База знаний.

Содержит факты, описывающие проблемную область, а так же логическую взаимосвязь этих фактов. Центральное место в базе знаний принадлежит правилам. Правило определяет, что следует делать в данной конкретной ситуации и состоит из 2-ух частей:

1. Условие, которое может выполняться или нет.

2. Действие, которое следует произвести, если условие выполняется.

Все используемые в ЭС правила образуют систему правил, которое даже для сравнительно простой ЭС может содержать 1000 правил. Все виды знаний могут быть представлены с помощью одной или нескольких семантических моделей.

3. Интерпретатор.

Это часть ЭС, производящая в определённом порядке обработку знаний, находящихся в базе знаний.

Технология работы интерпретатора сводится к последовательному рассмотрению совокупности правил. Если условия, содержащиеся в правиле, соблюдаются, то выполняется определённое действие, и пользователю предоставляются вариант решения проблемы.

4. Модуль создания системы.

Служит для создания набора правил. Существует два подхода, которые могут быть положены в основу создания системы:

1. Использование алгоритмических языков программирования.

2. Использование оболочек ЭС.

Для представления базы знаний специально разработаны языки LISP и PROLOG, хотя можно использовать и другой алгоритмический язык.

Оболочка ЭС представляет собой готовую программируемую среду которая может быть приспособлена к решению определённой проблемы путём создания соответствующей базы знаний.

Использование оболочек позволяет создавать экспертные системы быстрее и легче в сравнении с программированием.