Cтраница 2
Смешанный случай обтурации и ограничительного заболевания можно было бы представить явно прототипом в базе знаний. Вместо этого было решено обрабатывать индвидуальные случаи, используя правила продукции, как было описано. [16]
Схемы протоколов и заполненные формы транслируются системой OPAL во внутреннее представление БЗ ЭС ONCOCIN. Этот процесс осуществляется без участия пользователя. По схемам протоколов порождаются диаграммы переходов, называемые генераторами; по формам-бланкам порождаются правила продукций, присоединяемые к соответствующим состояниям в диаграмме. [17]
![]() |
Общая схема современной продукционной ЭС. [18] |
Отметим, что для описания продукционных систем существует классический язык, специально созданный для моделирования человеческих рассуждений - это язык математических логик. На самом деле правило продукций ситуация - возможное следствие представляет собой теорему, несколько необычно формализованную: это логическое выражение, состоящее из утверждений, которые могут быть интерпретированы как истинные или ложные. Единственное различие состоит в том, что все экспертные правила заранее допустимы ( аксиомы) даже в том случае, если их невозможно доказать. Таким образом, правила продукций очень близки к правилам преобразований, известным в математике: формальным преобразованиям выражений, преобразованиям в полугруппах в формальных грамматиках, в логарифме Маркова. Для лучшего понимания ЭС представляется привлекательным использовать формализм, принятый в логике. [19]
При работе со знаниями важна прагматическая сторона - знания всегда используются для чего-то, в частности для решения задач, какую бы сложную структуру они не имели. Именно в этом пункте яснее ясного высвечивается граница между данными и знаниями: данные всегда индифферентны, сущность знания выявляется только при решении определенного круга задач. Все зависит от точки зрения. Совокупность фактов, какую бы сложную структуру она не имела ( пусть даже будучи представленной в виде фрейма, семантической сети или правила продукции), остается данными до тех пор, пока она не будет использована для решения определенной задачи. Именно в таком понимании будет употребляться термин знание в этой книге. [20]
Представления о логических алгоритмах за последние 20 лет претерпели изменения. Изначально считалось, что логический алгоритм - это такой алгоритм, который учитывает лишь симптомы всегда присутствующие или всегда отсутствующие при каждом из диагностируемых заболеваний. Симптомы, которые встречаются при данном заболевании, в 50 % случаев не учитываются. На основе логического алгоритма происходит формирование множества не доминирующих альтернатив. При этом задача постановки диагноза ставится как выбор одной альтернативы из списка возможных. Модель состоит из нескольких разделов: факты, правила продукций. Каждому триплету соответствует коэффициент определенности [-1,1] ПО, где - 1 - отрицание, 1 - утверждение. [21]