КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Алгоритм Sugeno
Этот алгоритм использует набор правил в следующей форме (пример на базе 2-х правил): П1:если Х есть А1 и У есть В1, тогда Z1=a1*x+b1*y П2:если Х есть А2 и У есть В2, тогда Z2=a2*x+b2*y I Этап также как в алгоритме Mamdani На II Этапе находятся α1=А1(х0)ΛВ1(у0), α2=А2(х0)ΛВ2(у0) и индивидуальные выходы правил: Z1*=a1*x+b1*y, Z2*=a2*x+b2*y На III Этапе определяется четкое значение переменной вывода: Z0= (α1 Z1*+ α2 Z2*)/ (α1+ α2) Алгоритм Larsen В алгоритме Larsen нечеткая импликация моделируется с использованием оператора На втором этапе находятся α1=А1(х0)ΛВ1(у0), α2=А2(х0)ΛВ2(у0), а затем частные нечеткие подмножества α1С1(Z) и α2С2(Z), находится итоговое нечеткое подмножество с функцией принадлежности μΣ=С(Z)=(α1С1(Z) V α2С2(Z)). Если правил больше (в общем случае - n-правил): μΣ=Vi=1n(αiСi(Z)). При необходимости производится приведение к четкости одним из методов. Графическая интерпретация показана на рисунке:
Методы приведения к четкости. 1. Центроидный метод Для непрерывного варианта: Ω-область под кривой Z0=∫ΩZ*C(z)dZ ∕ ∫ΩC(z)dZ Для дискретного варианта: Z0=∑i=1nαi*Zi ∕ ∑i=1nαi 2. Метод 1-ый максимум. Четкая величина переменной вывода находится как наименьшее значение, при котором достигается максимум итогового нечеткого множества. Z0= min{Z/C(Z)=max C(Z)} 3. Средний максимум Четкое значение находится по формуле: Z0=∫GZdZ / ∫GdZ, где G – подмножество элементов, максимизирующих C(Z). Дискретный вариант имеет формулу: Z0=1/N *∑j=1NZj, где j содержит номера Z, максимизирующих значение C(Z). 4. Критерий максимума. Четкое знание выбирается произвольно среди множества элементов, доставляющих максимум C(Z). 5. Высотная дефазификация. Элементы области определения Ω, для которых значения функции принадлежности меньше, чем некоторый уровень α в расчет не принимаются и четкое значение рассчитывается по формуле: Z0=∫СαC(z)dZ ∕ ∫СαC(z)dZ, где Сα – нечеткое множество α-уровня.
Дата добавления: 2015-06-27; Просмотров: 2879; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |