Cтраница 2
Использование эвристик также означает, что процесс рассуждений в экспертной системе не всегда может быть озвучен, т.е. не всегда образует цепочку логической дедукции. Инженер по знаниям должен не только решить, как структурировать знания в базе знаний экспертной системы, но и как использовать эти знания в процессе построения заключения. Структура машины логического вывода обычно определяется как используемым представлением знаний, так и механизмом применения этих знаний. Более того, эти правила могут взаимно не согласовываться или даже быть противоречивыми. [16]
![]() |
Последовательность сталпп приготовления катализаторов. [17] |
Для примера приведем несколько порожденных опытом и практикой рецептов или рекомендаций, которых желательно придерживаться при выборе правильного решения в процессах приготовления катализаторов. Такая полученная из опыта информация, обработанная и структурированная с помощью исчисления предикатов и логических правил вывода, является, по существу, основой для базы знаний соответствующей экспертной системы. [18]
Обоснована принципиальная возможность и необходимость использования экспертных систем технической диагностики для обеспечения работоспособности агрегатов и безопасности технологических установок. Разработаны принципы создания интеллектуального и программно-информационного обеспечения экспертных систем. При этом база данных и база знаний экспертных систем дополняются результатами исследований факторов и явлений, приводящих к неработоспособному состоянию агрегатов и технологической установки. Интеллектуальное обеспечение экспертной системы содержит также научное обоснованные инженерно-технологические решения, способствующие повышению работоспособности агрегатов. [19]
Обычно различают два типа методов: нормативные и поисковые. Процесс генерации нормативных решений, использующий методы комбинации различных операций, выбранные на основе субъективных предпочтениях руководителя, можно подразделить на три последовательных этапа: формирование когнитивной карты, создание базы знаний экспертной системы и генерация набора сценариев. Каждому этапу в системе поддержки переговоров может соответствовать своя подсистема генерации решений. [20]
![]() |
Схема функционирования управляющей компоненты экспертной системы. [21] |
Общая схема функционирования управляющей компоненты экспертной системы приведена на рис. 6.1. Управляющую компоненту экспертных систем часто называют интерпретатором. Задача интерпретатора состоит в том, чтобы на основании текущего состояния рабочей памяти определить, какой модуль и с какими данными будет работать, т.е. выработать на очередном цикле работы управляющее и информационное взаимодействия модулей. По окончании работы текущего модуля интерпретатор проверяет условия окончания задачи, и если они не удовлетворены, то выполняется очередной цикл. Модули хранятся в базе знаний экспертной системы. Модули обычно реализуются в виде программ или правил. Каждый модуль снабжается образцом, т.е. описанием, указывающим, при выполнении каких условий этот модуль может приступить к работе. [22]
Эксперт-профессионал обладает знаниями двух типов. К первому типу относятся так называемые вербализуемые знания. Вербализуемые знания могут быть выражены словесно или письменно, с использованием различных графиков, схем, обобщены в виде статей, монографий, научных отчетов. Таким путем вербализуемые знания могут быть доступны для специалистов, не входящих в непосредственный контакт с носителем знаний. Этот тип знаний обычно без особых затруднений собирается и вводится в базу знаний экспертной системы. [23]
В последнее время развитие САПР идет по пути создания экспертных систем или инженерии знаний. В основе экспертных систем лежат программы, предназначенные для представления и применения фактических знаний из специальных областей к решению практических инженерных задач. Экспертные системы манипулируют знаниями в целях получения удовлетворительного и эффективного решения в узкой предметной области. Экспертные системы ориентированы на решение широкого круга задач. С помощью экспертных систем специалисты, не знающие программирования, могут самостоятельно разрабатывать интересующие их приложения. С помощью экспертных систем могут быть достигнуты результаты, не уступающие специалистам-экспертам. Основой экспертной системы является совокупность знаний, структурированных в целях упрощения процесса принятия решения. База знаний экспертной системы содержит факты и правила, использующие их как основу для принятия решений. [24]