Этапы создания, прототипы и жизненный цикл экспертных систем



 

Приобретение знаний под эксперта. Первоначальные знания о проектируемой ЭС получают из учебников, отчетов, опытных данных и т. д. Только после этого когнитолог приступает к работе с экспертом. Используемые при этом методы:

– наблюдения на рабочем месте;

– интуитивный метод (когнитолог сам частично решает задачу);

– интервью, являющееся главным методом.

Применяются также и подметоды:

– обсуждение задач;

– описание задач;

– анализ задач;

– доводка системы (эксперт представляет несколько задач для проверки);

– оценивание системы (оценка производится другим экспертом);

– проверка системы (сравнение с результатами работы другого эксперта системы).

Эволюция экспертной системы (рис. 24 и рис. 25). Пользователи требуют не просто высококачественной работы системы; они хотят, чтобы она была быстрой, надежной, доступной в обращении, чтобы ее сообщения легко понимались, чтобы она «прощала» пользователю ошибки. Для создания такой системы требуется несколько уровней разработки:

1. Демонстрационный прототип. Система решает часть поставленных задач, указывая, что подход приемлем и система осуществима. Срок разработки – около трех месяцев.

2. Исследовательский прототип.  Система демонстрирует внушающие доверие результаты по всей проблеме в целом, но обладает невысокой надежностью. Срок разработки – один‑два года.

3. Прототип опытной эксплуатации.  Система проявляет высокое качество работы при достаточной надежности в условиях опытной эксплуатации. Срок разработки – два‑три года.

4. Промышленный прототип. Высокое качество работы и надежность в реальных условиях. Срок разработки – два‑четыре года.

5. Коммерческая система.  Промышленный прототип, систематически используемый во множестве систем. Срок разработки – шесть лет.

Рис. 24. Задачи моделирования в классическом жизненном цикле

 

Рис. 25. Компонентно‑ориентированная модель жизненного цикла: 1 – начальный сбор требований и планирование проекта; 2 – та же работа, но на основе рекомендаций заказчика; 3 – анализ риска на основе начальных требований; 4 – анализ риска на основе реакции заказчика; 5 – переход к комплексной системе; 6 – начальный макет системы; 7 – следующий уровень макета; 8 – сконструированная система; 9 – оценивание заказчиком

 

Методология построения экспертной системы. Построение ЭС осуществляется постепенно. Выделяют следующие основные этапы ее эволюции:

1. Идентификация  – определение основных характеристик задачи.

2. Конкретизация  – поиск понятий для представления знаний.

3. Формализация  – разработка структур для организации знаний.

4. Реализация  – формулировка правил, воплощение знания.

5. Испытание  – оценка правил, в которых воплощено знание.

6. Тестирование  – испытание системы на всем комплексе решаемых задач.

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

Разработку ЭС всегда начинают с идентификации и заканчивают тестированием. Первоначально ее создают для какой‑нибудь простейшей подзадачи, на основании которой определяют возможность разработки ЭС в целом. После чего постепенно расширяют круг задач.

Количество шагов получения новой ЭС зависит в основном от квалификации разработчиков и выбранных ими инструментальных средств проектирования. Однако с увеличением числа разработчиков ускорения работы не произойдет; как правило, оптимальное число разработчиков – пять‑шесть человек. На этапе формализации выбирают язык построения ЭС (правила, сети, фреймы и т. д.).

На этапе реализации выполняют написание программ требуемого содержания и формы. При переходе от опытной эксплуатации к тестированию расширяют круг задач – включают задачи, под которые система в данный момент не проектировалась, но в первоначальном задании они указаны.

 

Контрольные вопросы

 

1. Дайте определение понятия «экспертная система».

2. Расскажите о назначении и структуре ЭС.

3. Перечислите области применения ЭС.

4. Назовите этапы создания ЭС.

5. Дайте определения понятий «прототип» и «жизненный цикл» ЭС.

 

 

Глава 11


Дата добавления: 2018-10-26; просмотров: 978; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!