Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
21-30.doc
Скачиваний:
2
Добавлен:
25.09.2019
Размер:
131.07 Кб
Скачать

26.Этап формализации.

  • определяется способ представления знаний (фреймы, семантические сети и т.д.)

  • выбираются инструментальные средства

  • формализуются основные понятия

  • определяются способы интерпретации знаний

  • моделируется работа системы

  • оценивается адекватность

Выходом данного этапа является описание того, как может быть представлена задача в выбранном или разработанном формализме.

27. Этап выполнения.

Цель этапа – создание одного или нескольких прототипов, затем по результатам тестирования и опытной эксплуатации создаётся конечный продукт, пригодный для конечного использования.

На этом этапе происходит программирование его компонентов, наполнение экспертом базы знаний. Причем, компоненты можно выбрать из заранее заданных (готовых).

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

Далее собираем замечания и пожелания, которые будут учтены во втором релизе. Процесс этот итеративен (альфа-, бета-, гамма-релиз). Длится процесс от нескольких месяцев до нескольких лет. В разрабатываемый продукт можно добавить «дружественный» интерфейс, расширить круг решаемых задач. Также решается задача анализа функционирования системы при значительном расширении базы знаний, исследование возможностей системы в решении более широкого круга задач, анализ мнений пользователей о функционировании системы.

Если система успешно прошла этап тестирования, то она может рассматриваться, как промышленная экспертная система.

28. Этап тестирования.

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

В неправильной работе системы различают несколько источников неудач:

  1. Тестовые примеры.

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

  1. Ввод-вывод.

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

  1. Правила вывода

  2. Управляющая стратегия

Если интеллектуальная система анализирует сущности в порядке отличном от естественного для эксперта, то бывает необходимо изменить стратегию, что может приводить к изменению конечного результата. Например, рассмотрение правила А до правила В всегда будет приводить к тому, что правило В будет игнорироваться.

Кроме того, ошибки могут привести к очень сложным объяснениям и умозаключениям. Например, система должна не только давать ответ, но и объяснить, почему она дала именно такой ответ.

Самые важные этапы – этап идентификации и выполнения (тестирование входит в выполнение).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]