Не интерпретируемые знания



Знания для которых решатель не знает структуры и содержания. Если эти знания используются каким-либо компонентом системы, то он не "осознает" этих знаний. Не интерпретируемые знания подразделяются на:

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

· поддерживающие знания. Поддерживающие знания используются при создании системы и при выполнении объяснений. Они выполняют роль описаний (обоснований) как интерпретируемых знаний, так и действий системы. В свою очередь поддерживающие знания подразделяются на:

o технологические знания. Технологические поддерживающие знания содержат сведения о времени создания описываемых ими знаний, об авторе знаний и т.п.

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

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

2. Отличие ЭС от традиционных программных систем

Отличия экспертных систем от прочих прикладных программ заключаются в следующем.

  • Экспертная система моделирует не столько физическую природу определенной проблемной области, сколько механизм мышления человека применительно к решению задач в этой проблемной области. Это существенно отличает экспертные системы от систем математического моделирования или компьютерной анимации. Нельзя, конечно, сказать, что программа полностью воспроизводит психологическую модель специалиста в этой предметной области (эксперта), но важно, что основное внимание все-таки уделяется воспроизведению компьютерными средствами методики решения проблем, которая применяется экспертом, т.е. выполнению некоторой части задач так же (или даже лучше), как это делает эксперт.
  • Экспертная система, помимо выполнения вычислительных операций, формирует определенные соображения и выводы, основываясь на тех знаниях, которыми она располагает. Знания в системе представлены, как правило, на некотором специальном языке и хранятся отдельно от собственно программного кода, который и формирует выводы и соображения. Этот компонент программы принято называть базой знаний.
  • При решении задач основными являются эвристические и приближенные методы, которые, в отличие от алгоритмических, не всегда гарантируют успех. Эвристика, по существу, является правилом влияния, которое в машинном виде представляет некоторое знание, приобретенное человеком по мере накопления практического опыта решения аналогичных проблем. Такие методы являются приблизительными в том смысле, что, во-первых, они не требуют исчерпывающей исходной информации, и, во-вторых, существует определенная степень уверенности (или неуверенности) в том, что предлагаемое решение является верным.

 

3. Организация знаний в экспертных системах

Первый и основной вопрос, который надо решить при представ­лении знаний, - это вопрос определения состава знаний, т.е. определе­ние того, "ЧТО ПРЕДСТАВЛЯТЬ" в экспертной системе. Важ­ность вопроса "ЧТО ПРЕДСТАВЛЯТЬ" определяется тем, что ре­шение именно этой проблемы обеспечивает адекватное отображение моделируемых сущностей в системе. Второй вопрос касается того, "КАК ПРЕДСТАВЛЯТЬ" знания. Необходимо отметить, что эти две проблемы не являются независимыми. Действительно, выбранный способ представления может оказаться непригодным в принципе ли­бо неэффективным для выражения некоторых знаний.

По нашему мнению, вопрос "КАК ПРЕДСТАВЛЯТЬ" можно разделить на две в значительной степени независимые задачи: как организовать (структурировать) знания и как представить знания в выбранном формализме.

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

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

  • определение состава представляемых знаний;
  • организацию знаний;
  • представление знаний, т.е. определение модели представления.

 


Состав знаний ЭС определяется следующими факторами:

  • проблемной средой;
  • архитектурой экспертной системы;
  • потребностями и целями пользователей;
  • языком общения.

4. Экспертная система MYCIN


Дата добавления: 2016-01-06; просмотров: 80; Мы поможем в написании вашей работы!

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






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