ВУЗ:
Составители:
126
,
)(
)(*
1
1
∑
∑
=
=
=
n
i
i
n
i
ii
x
xx
y
µ
µ
(Б.3.8)
где
n – число одноточечных (одноэлементных) нечетких множеств, каждое из
которых характеризует единственное значение рассматриваемой выходной лингвистической
переменной.
2.
Метод центра площади:
.)()(
∫∫
=
Max
u
u
Min
dxxdxx
µµ
(Б.3.9)
3.
Метод левого модального значения:
},xmin{y
m
=
(Б.3.10)
где
x
m
– модальное значение (мода) нечеткого множества, соответствующего
выходной лингвистической переменной ω после аккумуляции, рассчитываемое по формуле
)}({maxarg
],[
xx
bax
m
µ
∈
= .
4.
Метод правого модального значения:
},xmax{y
m
=
(Б.3.11)
где
x
m
– модальное значение (мода) нечеткого множества, соответствующего
выходной лингвистической переменной ω после аккумуляции, рассчитываемое аналогично
предыдущему случаю.
4. Основные алгоритмы логического вывода
Рассмотренные выше этапы нечеткого вывода могут быть реализованы
неоднозначным образом, поскольку включают в себя отдельные параметры, которые должны
быть фиксированы или специфицированы. Тем самым выбор конкретных вариантов
параметров каждого из этапов определяет некоторый алгоритм, который в полном объеме
реализует нечеткий вывод в системах правил нечетких продукций. К настоящему времени
предложено несколько алгоритмов нечеткого вывода. Те из них, которые получили
наибольшее применение в системах нечеткого вывода, рассматриваются ниже.
Алгоритм Мамдани является одним из первых, который нашел применение в
системах нечеткого вывода. Он был предложен в 1975 г. английским математиком Е.
Мамдани (Ebrahim Mamdani) в качестве метода для управления паровым двигателем. По
своей сути этот алгоритм порождает рассмотренные выше этапы, поскольку в наибольшей
степени соответствует их параметрам.
Формально алгоритм Мамдани
может быть определен следующим образом.
- Формирование базы правил систем нечеткого вывода. Особенности формирования
базы правил совпадают с рассмотренными выше при описании данного этапа.
- Фаззификация входных переменных. Особенности фаззификации совпадают с
рассмотренными выше при описании данного этапа.
- Агрегирование подусловий в нечетких правилах продукций. Для нахождения
степени истинности условий каждого из правил нечетких продукций используются парные
нечеткие логические операции. Те правила, степень истинности условий которых отлична от
нуля, считаются
активными и используются для дальнейших расчетов.
- Активизация подзаключений в нечетких правилах продукций. Осуществляется по
формуле (Б.3.1), при этом для сокращения времени вывода учитываются только активные
правила нечетких продукций.
- Аккумуляция заключений нечетких правил продукций. Осуществляется по
n ∑x i =1 i * µ ( xi ) y= n , (Б.3.8) ∑ µ (x ) i =1 i где n – число одноточечных (одноэлементных) нечетких множеств, каждое из которых характеризует единственное значение рассматриваемой выходной лингвистической переменной. 2. Метод центра площади: u Max ∫ µ ( x)dx = ∫ µ ( x)dx. Min u (Б.3.9) 3. Метод левого модального значения: y = min{ x m }, (Б.3.10) где xm – модальное значение (мода) нечеткого множества, соответствующего выходной лингвистической переменной ω после аккумуляции, рассчитываемое по формуле x m = arg max{µ ( x)} . x∈[ a ,b ] 4. Метод правого модального значения: y = max{ x m }, (Б.3.11) где xm – модальное значение (мода) нечеткого множества, соответствующего выходной лингвистической переменной ω после аккумуляции, рассчитываемое аналогично предыдущему случаю. 4. Основные алгоритмы логического вывода Рассмотренные выше этапы нечеткого вывода могут быть реализованы неоднозначным образом, поскольку включают в себя отдельные параметры, которые должны быть фиксированы или специфицированы. Тем самым выбор конкретных вариантов параметров каждого из этапов определяет некоторый алгоритм, который в полном объеме реализует нечеткий вывод в системах правил нечетких продукций. К настоящему времени предложено несколько алгоритмов нечеткого вывода. Те из них, которые получили наибольшее применение в системах нечеткого вывода, рассматриваются ниже. Алгоритм Мамдани является одним из первых, который нашел применение в системах нечеткого вывода. Он был предложен в 1975 г. английским математиком Е. Мамдани (Ebrahim Mamdani) в качестве метода для управления паровым двигателем. По своей сути этот алгоритм порождает рассмотренные выше этапы, поскольку в наибольшей степени соответствует их параметрам. Формально алгоритм Мамдани может быть определен следующим образом. - Формирование базы правил систем нечеткого вывода. Особенности формирования базы правил совпадают с рассмотренными выше при описании данного этапа. - Фаззификация входных переменных. Особенности фаззификации совпадают с рассмотренными выше при описании данного этапа. - Агрегирование подусловий в нечетких правилах продукций. Для нахождения степени истинности условий каждого из правил нечетких продукций используются парные нечеткие логические операции. Те правила, степень истинности условий которых отлична от нуля, считаются активными и используются для дальнейших расчетов. - Активизация подзаключений в нечетких правилах продукций. Осуществляется по формуле (Б.3.1), при этом для сокращения времени вывода учитываются только активные правила нечетких продукций. - Аккумуляция заключений нечетких правил продукций. Осуществляется по 126
Страницы
- « первая
- ‹ предыдущая
- …
- 124
- 125
- 126
- 127
- 128
- …
- следующая ›
- последняя »