Классы экспертных систем

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

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

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

· По видам используемых данных и знаний экспертные системы классифицируются на системы с детерминированными (четко определенными) знаниями и неопределенными знаниями. Под неопределенностью знаний (данных) понимается их неполнота (отсутствие), недостоверность (неточность), двусмысленность (многозначность понятий), нечеткость (качественная оценка вместо количественной).

· По числу используемых источников знаний экспертные системы могут быть построены с использованием одного или множества источников знаний. Источники знаний могут быть альтернативными или дополняющими друг друга (кооперирующими).

В соответствии с перечисленными признаками классификации выделяются четыре основных класса экспертных систем (рис. 1.7).

 

  Анализ Синтез  
Детерминированность знаний Классифици-рующие Трансформи-рующие Один источник знаний
Неопределенность знаний Доопределяющие Многоагентные Множество источников знаний
  Статика Динамика  

Рис. 1.7. Классы экспертных систем

Классифицирующие экспертные системы. Используются для решения…? переход? К аналитическим задачам прежде всего относятся задачи распознавания различных ситуаций, когда по набору заданных признаков (факторов) выявляется сущность некоторой ситуации, в зависимости от которой выбирается определенная последовательность действий. Таким образом, в соответствии с исходными условиями среди альтернативных решений находится одно, наилучшим образом удовлетворяющее поставленной цели и ограничениям.

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

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

Для аналитических задач классифицирующего и доопределяющего типов (пример - экспертная система анализа финансового состояния предприятия) характерны следующие области применения.

· Интерпретация данных – выбор решения из фиксированного множества альтернатив на основе введенной информации о текущей ситуации, определение сущности рассматриваемой ситуации, выбор гипотез.

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

· Коррекция – диагностика, дополненная возможностью оценки и рекомендации действий по исправлению отклонений от нормального состояния объекта или процесса.

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

В качестве методов решения задач в трансформирующих экспертных системах используются разновидности гипотетическоговывода:

· генерация и тестирование, когда по исходным данным осуществляется генерация гипотез, а затем проверка сформулированных гипотез фактами;

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

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

Многоагентные системы. Для таких динамических систем характерна интеграция в базе знаний нескольких разнородных источников знаний, обменивающихся между собой получаемыми результатами на динамической основе, например, через "доску объявлений" (рис. 1.8).

 

 

Рис. 1.8. "Доска объявлений"

Для многоагентных систем характерны следующие особенности.

 

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

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

· Применение различных стратегий вывода заключений в зависимости от типа решаемой проблемы.

· Обработка больших массивов данных, содержащихся в базе данных.

· Использование различных математических моделей и внешних процедур, хранимых в базе моделей.

· Способность прерывания решения задачи в связи с необходимостью получения дополнительных данных и знаний.

Для синтезирующих динамических экспертных систем в целом характерны следующие области применения:

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

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

· Диспетчирование – распределение работ во времени, составление расписаний, например планирование графика освоения капиталовложений.

· Планирование – выбор последовательности действий пользователя по достижению поставленной цели, например планирование процессов поставки продукции.

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

· Управление – мониторинг, дополненный реализацией действий в автоматических системах, например принятие решений на биржевых торгах.

По данным, опубликованным в книге [21], в которой приводится анализ 12500 действующих экспертных систем, распределение экспертных систем по областям применения имеет следующий вид (рис. 1.9). Из рисунка видно, что наиболее популярны области применения: диагностика, интерпретация и рекомендации.

 

 

Рис. 1.9. Области применения экспертных систем








Дата добавления: 2015-10-13; просмотров: 1224;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.