Продукционное правило - Большая Энциклопедия Нефти и Газа, статья, страница 3
Формула Мэрфи из "Силы негативного мышления": оптимист не может быть приятно удивлен. Законы Мерфи (еще...)

Продукционное правило

Cтраница 3


Основным недостатком данного подхода является его более низкая эффективность по сравнению с методами традиционного программирования. Различные авторы по-разному классифицируют продукционные системы. Одни относят их к декларативному представлению, другие - к процедурному или декларативно-процедурному. По нашему мнению, даже в самом простом продукционном правиле ( т.е. правиле, не содержащем присоединенных процедур) есть элемелт процедурности, так как предполагается, что правило будет использовано для выполнения некоторого действия. Именно это и отличает процедурное представление от декларативного, поскольку декларативные знания не несут никакой информации о том, как они будут использованы.  [31]

В этой модели знания представляются в виде совокупности правил типа ЕСЛИ - ТО. В состав экспертной системы продукционного типа входят база правил, база фактических данных ( рабочая память) и интерпретатор правил, реализующий определенный механизм логического вывода. Любое продукционное правило, содержащееся в БЗ, состоит из двух частей: антецедента и консеквента. Антецедент представляет собой посылку правила ( условную часть) и состоит из элементарных предложений, соединенных логическими связками И, ИЛИ. Консеквент ( заключение) включает одно или несколько предложений, которые выражают либо некоторый факт, либо указание на определенное действие, подлежащее исполнению. Продукционные правила принято записывать в виде АНТЕЦЕДЕНТ - КОНСЕКВЕНТ.  [32]

Различные авторы по-разному классифицируют продукционные системы с точки зрения дихотомии декларативность / процедурность. По нашему мнению, даже в самом простом продукционном правиле ( т.е. правиле, не содержащем присоединенных процедур) есть элемент процедурности, так как предполагается, что правило будет использовано для выполнения некоторого действия. Именно это и отличает процедурное представление от декларативного, поскольку декларативные знания не несут никакой информации о том, как они будут использованы. Однако в продукционных правилах и даже в модулях, управляемых образцами, есть и элемент декларативности, так как способ использования правил и модулей в самих правилах и модулях не указывается. В общем можно считать, что так же, как и представления в виде фреймов и иерархических сетей, продукционные правила объединяют в себе свойства и декларативного и процедурного представления. Ниже будет показано на примере действующих систем, что продукционное правило может быть представлено в виде фрейма или сети.  [33]

34 Общая структура фрейма. [34]

В качестве декларативной составляющей БЗ используются фреймы двух типов: объекта и процесса, отображающие оборудование ТОУ и процессы, протекающие в нем. Отношения состоит - из и является - частью определяют иерархию объектов и процессов, что позволяет описывать структуру ТОУ практически с любой степенью детализации. Содержимое терминалов ( значения характеристик) определяет значение фрейма. Значения характеристик устанавливаются либо на основании технологической информации, поступающей от ЭВМ АСУ ТП, либо в результате использования процедурных знаний. Процедурные знания связывают значения различных характеристик и представлены в БЗ продукционными правилами и вычислительными процедурами.  [35]

Основным недостатком данного подхода является его более низкая эффективность по сравнению с методами традиционного программирования. Различные авторы по-разному классифицируют продукционные системы. Одни относят их к декларативному представлению, другие - к процедурному или декларативно-процедурному. По нашему мнению, даже в самом простом продукционном правиле ( т.е. правиле, не содержащем присоединенных процедур) есть элемелт процедурности, так как предполагается, что правило будет использовано для выполнения некоторого действия. Именно это и отличает процедурное представление от декларативного, поскольку декларативные знания не несут никакой информации о том, как они будут использованы. Однако в продукционных правилах и даже в модулях, управляемых образцами, есть и элемент декларативности, так как способ использования правил и модулей в самих правилах и модулях не указывается. В общем можно считать, что, так же как и представления в виде фреймов и иерархических сетей, продукционные правила объединяют в себе свойства и декларативного, и процедурного представления.  [36]

Различные авторы по-разному классифицируют продукционные системы с точки зрения дихотомии декларативность / процедурность. По нашему мнению, даже в самом простом продукционном правиле ( т.е. правиле, не содержащем присоединенных процедур) есть элемент процедурности, так как предполагается, что правило будет использовано для выполнения некоторого действия. Именно это и отличает процедурное представление от декларативного, поскольку декларативные знания не несут никакой информации о том, как они будут использованы. Однако в продукционных правилах и даже в модулях, управляемых образцами, есть и элемент декларативности, так как способ использования правил и модулей в самих правилах и модулях не указывается. В общем можно считать, что так же, как и представления в виде фреймов и иерархических сетей, продукционные правила объединяют в себе свойства и декларативного и процедурного представления. Ниже будет показано на примере действующих систем, что продукционное правило может быть представлено в виде фрейма или сети.  [37]



Страницы:      1    2    3