Читайте также:
|
|
Редактор правил СНВ (см. рис. 2.4) обеспечивает описание правил системы в графическом режиме. Основой языка представления знаний (ЯПЗ) являются априорные элементарные нечеткие высказывания относительно значений ЛП вида:
<имя ЛП is значение ЛП>.
Сложные нечеткие высказывания в условных частях нечетких продукций соединяются связками «and» и/или «or».
Условная часть нечеткого правила вводится словом «If» и отделяется от заключения словом «then».
После заключительной части в правиле в скобках указывается значение весового коэффициента правила (поле ввода Weight).
Правила нумеруются.
Таким образом база знаний СНВ, описанная средствами пакета FuzzyLogicToolBox, представляется линейной последовательностью нумерованных нечетких продукций, описанных изложенным образом.
Тексты введённых правил размещаются на поле в верхней части окна редактора правил.
Описание новых или изменение нечетких продукций производится только после описания всех необходимых ЛП средствами редакторов FIS и MFE. После этого могут выполняться три вида операций над правилами: удаление (кнопка Deleterule), добавление (кнопка Addrule) и изменение (кнопка Changerule).
Рис. 2.4. Окно редактора Rule Editor
Удаляемое или изменяемое правило предварительно должно быть выделено. При изменении или добавлении правила набор нужных значений ЛП, для описания априорных высказываний, производится выделением их из списков, размещённых в полях нижней части окна редактора.
Тип связки для сложных высказываний устанавливается переключателем Connection.
Величина весового коэффициента правила устанавливается в поле ввода Weight.
Перечисленные операции над правилами выполняются после щелчка по соответствующей клавише внизу окна.
Дата добавления: 2014-12-15; просмотров: 29 | Поможем написать вашу работу | Нарушение авторских прав |