Skip to content

Нечеткие правила мамдани

Скачать нечеткие правила мамдани doc

Правила базы знаний алгоритма Мамдани (Mamdani Е.Н.) имеет вид: (если естьах-"(г)".к2 есть нечеткие (интеллектуальные системы: нечеткие системы и сети). В ней можно выделить множество используемых в системе нечетких правил, базу данных, содержащую описания функций принадлежности, а также механизм вывода и агрегирования, мамдани формируется применяемыми правилами импликации.

Рассмотрим наиболее часто используемые модификации алгоритма нечеткого вывода, полагая, для простоты, что мамдани правил включает два нечетких правила вида: П1: если x есть A1 и y есть B1 то z есть C1, П2: если x гимс новые правила регистрации лодок A2 и y есть B2 то z есть C2, где x, y – имена входных переменных; z – имя переменной вывода; A1, A2, B1, B2, C1, C2 – некоторые заданные функции принадлежности.

Двумя основными типами нечеткого логического вывода являются Мамдани и Сугено. Нечеткий логический вывод Мамдани. Итоговое нечеткое подмножество для переменной вывода «Надежность банка» нечеткие функцией принадлежности определяется формулой: где - найденные мамдани функции, полученные в соответствии с введенными правилами.

Нечеткий вывод, Алгоритм Mamdani, Алгоритм Tsukamoto, Алгоритм Sugeno, Алгоритм Larsen, Упрощенный алгоритм нечеткого вывода, Методы приведения к четкости.  Нечеткие выводы. Понятие нечеткого выводазанимает важнейшее место в нечеткой логике Алгоритм Mamdani, Алгоритм Tsukamoto, Алгоритм Sugeno, Алгоритм Larsen, Упрощенный алгоритм нечеткого вывода, Методы приведения к четкости. Алгоритм Мамдани. Предположим, что базу знаний образуют два нечётких правила: П1: если х есть А1 и y есть В1, то z есть С1, П2: если х есть А2 и y есть В2, то z есть С2, где х и у - имена входных переменных, z - имя переменной вывода, А1, А2, В1, В2, С1, С2 - некоторые заданные функции принадлежности, при этом чёткое знание z0 необходимо определить на основании приведённой информации и чётких знаний x0, y0.

Данный алгоритм математически может быть описан следующим образом. Двумя основными типами нечеткого логического вывода являются Мамдани и Сугено. Нечеткий логический вывод Мамдани.  Создадим нечеткие правила, которые в совокупности будут представлять базу знаний нашей системы. Для создания правила необходимо вызвать метод ParseRule от объекта, который представляет нашу систему, и в качестве параметра передать ему простое строковое представление нечеткого правила.

Упрощенно говоря, правилом нечетких продукций (далее просто правилом) будем называть классическое правило вида «ЕСЛИ ТО », где в качестве условий и заключений будут использоваться нечеткие высказывания. Записываются такие правила в следующем виде  Алгоритм Мамдани и многие другие алгоритмы нечеткого вывода уже реализованы в таких замечательных продуктах как Fuzzy Logic Toolbox (расширение для MatLab), fuzzyTECH и многих других.

Например, английский математик Э. Мамдани (Ebrahim Mamdani). В году он разработал алгоритм, который был предложен в качестве метода для управления паровым двигателем.  нечеткий вывод мамдани алгоритм.

Предположим, что базу знаний образуют два нечётких правила: П1: если х есть А1 и y есть В1, то z есть С1, П2: если х есть А2 и y есть В2, то z есть С2. Рассмотрим наиболее часто используемые модификации алгоритма нечеткого вывода, полагая, для простоты, что база знаний включает два нечетких правила вида: П1: если x есть A1 и y есть B1 то z есть C1, П2: если x есть A2 и y есть B2 то z есть C2, где x, y – имена входных переменных; z – имя переменной вывода; A1, A2, B1, B2, C1, C2 – некоторые заданные функции принадлежности.

Геометрический смысл такого значения – центр тяжести для кривой MF(y). Рисунок 6 графически показывает процесс нечеткого вывода по Мамдани для двух входных переменных и двух нечетких правил R1 и R2. Интеграция с интеллектуальными парадигмами.  Нечеткие ассоциативные правила (fuzzy associative rules) – инструмент для извлечения из баз данных закономерностей, которые формулируются в виде лингвистических высказываний.

Если условие нечеткого продукционного правила является простым нечетким высказыванием, то степень его истинности соответствует значению функции принадлежности соответствующего терма лингвистической переменной.  Был предложен в году английским математиком Е.Мамдани для управления паровым двигателем.

djvu, PDF, fb2, doc