Технология разработки программного обеспечения. Сивохин А.В - 19 стр.

UptoLike

19
Теперь следует определить уровень создаваемой экспертной системы.
Экспертная система, которая может лишь повторить логический вывод
эксперта, является экспертной системой первого поколения. Если
экспертная система выступает в роли полноценного помощника и
советчика и способна производить анализ нечисловых данных, выдвигать
и отбрасывать гипотезы, оценивать достоверность фактов, самостоятельно
пополнять свои знания, контролировать
их непротиворечивость, делать
заключения на основе прецедентов, т.е. ранее примененных правил, и даже
порождать решения новых, ранее не рассматривавшихся задач, то такую
экспертную систему относят ко второму поколению.
В первом цикле проектирования мы ограничимся первым уровнем. Во
втором цикле дополним экспертную систему некоторыми компонентами
второго уровня.
К настоящему времени создано
огромное количество экспертных
систем, которые по выполняемым функциям можно разделить на
следующие классы: системы интерпретации, системы диагностики и
ремонта, системы проектирования и планирования, системы управления и
контроля, прогнозирующие системы и обучающие системы.
Проектируемая система относится к классу экспертных систем
диагностики, которые работают в условиях большой неопределенности
исходных данных и способные
производить степень достоверности
производимых заключений, что позволяет эксперту сделать окончательный
диагноз и выполнить необходимые действия по его реализации.
При построении экспертной системы любого класса очень важно
правильно построить модель знаний и рационально выбрать систему
правил логического вывода или рассуждений. Практика использования
диагностических экспертных систем показала высокую эффективность
модели знаний, основанной на
импликациях трех видов (см. книгу
МарселлусаПрограммирование экспертных систем на ТУРБО ПРОЛОГЕ
”/ Пер. с англ. – М.: Финансы и статистика, 1994 – 300 с.): импликациях с
одной посылкой, импликациях с двумя посылками, связанных операцией
AND(или) и импликациях с двумя посылками, связанных операцией
OR(и). Во всех трех вариантах любая посылка может входить в
импликацию
как без отрицания, так и с отрицанием. При этом для
поддерживающих правил. Каждая посылка и каждая импликация
характеризуется в модели числом из диапазона [-1, 1], которое
характеризует степень определенности посылки или импликации: от
    Теперь следует определить уровень создаваемой экспертной системы.
Экспертная система, которая может лишь повторить логический вывод
эксперта, является экспертной системой первого поколения. Если
экспертная система выступает в роли полноценного помощника и
советчика и способна производить анализ нечисловых данных, выдвигать
и отбрасывать гипотезы, оценивать достоверность фактов, самостоятельно
пополнять свои знания, контролировать их непротиворечивость, делать
заключения на основе прецедентов, т.е. ранее примененных правил, и даже
порождать решения новых, ранее не рассматривавшихся задач, то такую
экспертную систему относят ко второму поколению.
    В первом цикле проектирования мы ограничимся первым уровнем. Во
втором цикле дополним экспертную систему некоторыми компонентами
второго уровня.
    К настоящему времени создано огромное количество экспертных
систем, которые по выполняемым функциям можно разделить на
следующие классы: системы интерпретации, системы диагностики и
ремонта, системы проектирования и планирования, системы управления и
контроля,     прогнозирующие     системы     и    обучающие      системы.
Проектируемая система относится к классу экспертных систем
диагностики, которые работают в условиях большой неопределенности
исходных данных и способные производить степень достоверности
производимых заключений, что позволяет эксперту сделать окончательный
диагноз и выполнить необходимые действия по его реализации.
    При построении экспертной системы любого класса очень важно
правильно построить модель знаний и рационально выбрать систему
правил логического вывода или рассуждений. Практика использования
диагностических экспертных систем показала высокую эффективность
модели знаний, основанной на импликациях трех видов (см. книгу
Марселлуса “Программирование экспертных систем на ТУРБО ПРОЛОГЕ
”/ Пер. с англ. – М.: Финансы и статистика, 1994 – 300 с.): импликациях с
одной посылкой, импликациях с двумя посылками, связанных операцией
AND(или) и импликациях с двумя посылками, связанных операцией
OR(и). Во всех трех вариантах любая посылка может входить в
импликацию как без отрицания, так и с отрицанием. При этом для
поддерживающих правил. Каждая посылка и каждая импликация
характеризуется в модели числом из диапазона [-1, 1], которое
характеризует степень определенности посылки или импликации: от


                                      19