Альтернативні алгоритми дефаззіфікації
In the case of overlap (overlay) and different size linguistic terms in asymmetric membership functions represented as LR-intervals, in contrast to the known defuzzification methods, the value of the output variable is calculated in the range considered only in the L-th or R-th parts of linguistic t...
Збережено в:
| Дата: | 2015 |
|---|---|
| Автор: | |
| Формат: | Стаття |
| Мова: | Російська |
| Опубліковано: |
The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
2015
|
| Онлайн доступ: | https://journal.iasa.kpi.ua/article/view/43463 |
| Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
| Назва журналу: | System research and information technologies |
| Завантажити файл: | |
Репозитарії
System research and information technologies| _version_ | 1867334236774596608 |
|---|---|
| author | Zak, Yu. А. |
| author_facet | Zak, Yu. А. |
| author_institution_txt_mv | [
{
"author": "Yu. А. Zak",
"institution": null
}
] |
| author_sort | Zak, Yu. А. |
| baseUrl_str | http://journal.iasa.kpi.ua/oai |
| collection | OJS |
| datestamp_date | 2019-06-13T13:48:27Z |
| description | In the case of overlap (overlay) and different size linguistic terms in asymmetric membership functions represented as LR-intervals, in contrast to the known defuzzification methods, the value of the output variable is calculated in the range considered only in the L-th or R-th parts of linguistic terms that overlap. Algorithms and formula expressions are proposed for calculating the output variable, which is determined on the basis of Fuzzy-inference. Proposed algorithms can be used in control systems, technical and medical diagnostics. |
| first_indexed | 2025-07-17T10:18:45Z |
| format | Article |
| fulltext |
© Ю.А. Зак, 2015
Системні дослідження та інформаційні технології, 2015, № 1 111
TIДC
МЕТОДИ АНАЛІЗУ ТА УПРАВЛІННЯ
СИСТЕМАМИ В УМОВАХ РИЗИКУ
І НЕВИЗНАЧЕНОСТІ
УДК 519.8
АЛЬТЕРНАТИВНЫЕ АЛГОРИТМЫ ДЕФАЗЗИФИКАЦИИ
Ю.А. ЗАК
В случае наличия перекрытий (оверлеев) и различных по величине лингвисти-
ческих термов у несимметричных функций принадлежности, представленных
в виде LR-интервалов, в отличие от известных методов дефаззификации, зна-
чение выходной переменной рассчитывается в диапазоне рассматриваемых
только в L-й или R-й частей перекрывающих друг друга лингвистических
термов. Предлагаются алгоритмы и формульные выражения вычисления зна-
чения выходной переменной, определяемой на основе результатов Fuzzy-
логического вывода. Предложенные алгоритмы могут быть использованы
в системах управления, технической и медицинской диагностики.
ВВЕДЕНИЕ
Методами дефаззификации результат размытого Fuzzy-логического вывода
должен быть преобразован в значение выходной переменной (управляюще-
го воздействия), выраженное действительным числом и лежащим в допус-
тимом диапазоне изменения этого параметра. Необходимо оптимально ин-
терпретировать и представить содержащуюся в Fuzzy-множествах выходной
переменной информацию в некоторое значение, которое наиболее правиль-
но отражает мнения экспертов и согласуется с результатами обучающейся
выборки.
В монографиях и периодической литературе приведены различные ме-
тоды и алгоритмы дефаззификации [1–6]:
• Max — метод максимума (Max-Heigt);
• Mom — метод среднего максимального значения (Mean-of-Maximum);
• COA — метод центра тяжести плоскости перекрытия (Center-of-Area);
• COG — обобщенный метод центра тяжести (Center-of-Gravity);
• метод дефаззификации для функций принадлежности (в дальнейшем
используется их обозначение ФП) импульсного вида (типа Singleton).
Различные результаты каждого из этих методов находятся в некотором
диапазоне значений ],[ 21 hhx∈ . На иллюстративном примере (рис. 1) пока-
зано, что значение выходной переменной в различных традиционных мето-
дах дефаззификации определяется в пределах многоугольника ,fedcba т.е.
в диапазоне значений ]2_,1_[ hfhax ==∈ . При этом справедливы соот-
ношения
Ю.А. Зак
ISSN 1681–6048 System Research & Information Technologies, 2015, № 1 112
MaxCOAMOMCOG xxx <<< ; MaxCOG xhxh == 21 ; .
При других видах и параметрах ФП логических термов выходной пе-
ременной и, следовательно, других областях перекрытия этих термов соот-
ношения этих значений могут быть совершенно другими.
В случае несимметричных ФП логических термов применение извест-
ных алгоритмов дефаззификации может привести к трудно интерпретируе-
мым, а зачастую и непонятным с физической или экономической точки зре-
ния результатам. При перекрытии (оверлея) в диапазоне значений выходной
переменной ],[ 21 ii ddx∈ (на рис.1 ]2_,1_[ ddx∈ ) ФП i -го и )1( +i -го тер-
мов и при значениях ФП этих логических термов, отличных от нуля (т.е.
0)(,0)(
1
>>
+
xx
ii AA μμ ), а также значениях ФП всех остальных логических
термов, равных нулю ( )1(,,0)( +≠≠= ijijx
jAμ ), вычисленное значение
выходной переменной также должно лежать в диапазоне ],[ 21 ii ddx∈ или
где-то вблизи от него. При этом, если справедливы соотношения
2
1
21
1
1 ; ++ <≈ iiii SSSS ( 2
1
21
1
1 ,;, ++ iiii SSSS — соответственно площади L-й и R-й
части ФП i -го и )1( +i -го термом), то выбранное значение может принад-
лежать только )1( +i -му логическому терму и расположено существенно
правее значения ,2idx = что трудно объяснить с физической или экономи-
ческой точки зрения. Так, в примере на рис. 1 в качестве области выбора
значения выходной переменной может рассматриваться многоугольник
меньших размеров ,FEDCBA показанный пунктирными линиями.
Предлагаемые в работе алгоритмы дефаззификации, которые, как пока-
зано в [5], более правильно интерпретируют с технической и экономической
точки зрения полученный результат, могут найти применение в системах
управления, технической и медицинской диагностики с несимметричными
термами значения выходных переменных.
y_
cb
ed
C
B
E
D
b cB
C
d cE
D
y 1 y_max
y_1
2 3
y_2
a=h_1 f=h_2d_1 A F
x
d_2
Рис. 1. Иллюстрация методов дефаззификации
Альтернативные алгоритмы дефаззификации
Системні дослідження та інформаційні технології, 2015, № 1 113
ПОСТАНОВКА ЗАДАЧИ
ФП каждого из лингвистических термов выходной переменной могут быть
представлены несимметричными LR-функциями вида
⎪
⎪
⎪
⎩
⎪
⎪
⎪
⎨
⎧
∈⎟⎟
⎠
⎞
⎜⎜
⎝
⎛ −
=
∈
∈⎟⎟
⎠
⎞
⎜⎜
⎝
⎛ −
=
=
,],[если,)(
),,(если,)(max
,],[если,)(
)(
2
2
21
1
1
ii
i
i
iA
iiA
ii
i
i
iA
A
bmx
xm
RxR
mmxx
max
mx
LxL
x
i
i
i
i
β
μ
α
μ ,,...,1 ni = (1)
где n — количество лингвистических термов выходной переменной.
Пусть iiii mbam 21 −≠− и ,21
ii SS ≠ где
dxmxLS
ii max i
i
ii ∫
∈
⎟⎟
⎠
⎞
⎜⎜
⎝
⎛ −
=
],[
11
1
α
и dx
xm
RS
ii bmx i
i
ii ∫
∈
⎟⎟
⎠
⎞
⎜⎜
⎝
⎛ −
=
],[
22
2
β
(2)
соответственно площади L-й и R-й части ФП.
Во всех известных методах дефаззификации [1–6] при определении
значения выходной переменной рассматриваются все части ФП термов, зна-
чения которых 0)( >x
iAμ или ,)( εμ ≥x
iA где 0>ε — некоторое число.
При этом вычисленное значение выходной переменной x может лежать
в любой точке отрезка ]2_,1_[ hhx∈ , принадлежащей многоугольнику,
выделенному на рис. 2 жирными линиями, и находится достаточно далеко
от области перекрытия двух
соседних лингвистических
термов, представленных на
рис. 2 в виде заштрихован-
ного треугольника.
Рассматривая только
часть ФП логических тер-
мов, расположенных ближе
к области их перекрытия,
в случае несимметричных
ФП полученный результат
вычислений может более
понятным с прикладной
точки зрения. При этом вы-
деление этой части ФП логического терма может осуществляться одним
из следующих способов.
1) Пусть )( ixZ — координата оси x центра тяжести ФП i -го логиче-
ского терма, которая вычисляется следующим образом:
∫
∫
∈
∈=
i
i
Xx
i
Xx
i
i
dxx
dxxx
xZ
)(
)(
)(
μ
μ
, (3)
µ(x) i (i+1)
h_1 d_1 d_2
x
h_2
µ2(x)
µ1(x)
Рис. 2. Области определения выходной переменной
Ю.А. Зак
ISSN 1681–6048 System Research & Information Technologies, 2015, № 1 114
где ]},[{ 21 iii hhxX ∈= — область изменения координаты оси x i -го логиче-
ского терма.
Если εμ ≥)(x
iA и ,)(
1
εμ ≥
+
x
iA т.е. существует область перекрытия
i -го и )1( +i -го логических термов, то рассмотрим только части этих ФП
]}),([{ 2
2
iii hxZxX ∈= и .)]}(,[{ 11,1
1
1 +++ ∈= iii xZhxX (4)
При этом диапазон выбора значения выходной переменной определяет-
ся следующим образом )]}(),([|{ 1+∈= ii xZxZxxX .
2) В случае ФП логических термов, представленных LR-функциями (1),
подмножества 2
iX и 1
1+iX могут определяться одним из следующих соот-
ношений:
а) ;]},[|{)( 2
2
iiAi bmxxxRX
i
∈==
]};,[|{)( 1,11
1
1 1 +++ ∈==
+ iiAi maxxxLX
i
(5)
]},[|{ 1,12 +∈= ii mmxxX . (6)
б) ;]},[|{2
iii bmxxX ∈= ,]},[|{ 11
1
1 +++ ∈= iii maxxX (7)
где ,)(5,0 21 iii mmm += ;)(5,0 1,21,11 +++ += iii mmm
.]},[|{ 1+∈= ii mmxxX (8)
в) Границами области перекрытия
]},[|{ 1
1
1
2
iiii baxxXXX ++ ∈=== . (9)
Для выделенных частей ФП соседних пересекающихся логических
термов могут использоваться все описанные в литературе алгоритмы дефаз-
зификации [1–3]: Mean-of-Maximum, Center-of-Area (COA) и Center-of-
Gravity (COG).
ПАРАМЕТРИЧЕСКИЕ АЛГОРИТМЫ ДЕФАЗЗИФИКАЦИИ
Обозначим 1d и 2d как границы диапазона значений выходной переменной,
определенной выражениями (4)–(9), т.е. .]},[|{ 21 ddxxX ∈= Рассмотрим
модификации различных алгоритмов дефаззификации.
1. Модифицированные методы Mean-of-Maximum. Значение выход-
ной переменной 1x определяется в диапазоне области перекрытия. Отрезок
]},[|{ 21 ddxxX ∈= делится на две части следующим образом:
)}(,{
)}(,{
11
11
1
xQS
xGS
xb
ax
iA
iA
i
i
i
i
+
+
+
=
−
−
μ
μ
,
)}(,{)}(,{
)}(,{)}(,{
1
11
1
1
1
xGSxQS
xQSbxGSa
x
iAiA
iAiiAi
ii
ii
μμ
μμ
+
⋅+⋅
=
+
++
+
+ . (10)
Альтернативные алгоритмы дефаззификации
Системні дослідження та інформаційні технології, 2015, № 1 115
Здесь )}(,{ xGS iAi
μ — площадь правой части ФП iA -го логического терма
выходной переменной, ограниченная по оси y значением )(xiμ ,
)}(,{ 11
xQS iAi ++
μ — площадь левой части ФП )1( +i -го логического терма
выходной переменной, ограниченная по оси y значением )(1 xi+μ . Так, на
рис. 2 )}(,{ xGS iAi
μ — это площадь треугольника, а )}(,{ 11
xQS iAi ++
μ —
площадь трапеции.
Обозначим
⎩
⎨
⎧
≤
>
=
),()(если),(
),()(если),(
)(
xxx
xxx
x
iAA
iAi
A
ii
i
i μμμ
μμμ
μ (11)
где )(xiμ — полученное значение ФП iA -го терма выходной переменной.
Аналогичным образом вычисляется значение )(
1
x
iA +
μ . Тогда значения
величин )}(,{ xGS iAi
μ и )}(,{ 11
xQS iAi ++
μ определяются по формулам:
dxxxGS
i
ii
Xx
AiA )()}(,{
2
∫
∈
= μμ , dxxxGS
i
ii
Xx
AiA )()}(,{
1
1
11 1 ∫
+
++
∈
+ = μμ . (12)
В зависимости от выбранного в соответствии с выражениями (4)–(9)
способа определения множеств ,2
iX 1
1+iX и допустимого диапазона изме-
нения выходной переменной X при одних и тех же значениях )(xiμ
и )(1 xi+μ могут быть получены 16 различных значений выходной перемен-
ной .1x
2. Модифицированные алгоритмы центра тяжести (Center-of-Area).
В известных методах Center-of-Area находится координата x центра тяже-
сти плоской фигуры, образованная ФП двух соседних термов iA и 1+iA ,
отсеченными по оси ординат значениями ФП 0)( >xiμ и 0)(1 >+ xiμ .
В предлагаемых алгоритмах эта фигура включает лишь правую часть логи-
ческого терма iA — )}(,{ xGS iAi
μ , а также левую часть логического терма
1+iA — )}(,{ 11
xQS iAi ++
μ . По оси ординат эта плоская фигура ограничена
значениями 0)( >xiμ и 0)(1 >+ xiμ . В зависимости от выбора алгоритма
вычисления площадей частей этой плоской фигуры )}(,{ xGS iAi
μ
и )}(,{ 11
xQS iAi ++
μ для одних и тех же значений 0)( >xiμ и 0)(1 >+ xiμ мо-
гут быть также получены различные значения выходной переменной 2x .
Координаты центра этой фигуры вычисляются по формуле
∫∫
∫∫
+
+
+
+
∈∈
∈∈
⋅+⋅
⋅⋅+⋅⋅
=
1
1
1
2
1
1
1
2
2
i
i
i
i
i
i
i
i
Xx
A
Xx
A
Xx
A
Xx
A
dxdx
dxxdxx
x
μμ
μμ
. (13)
Ю.А. Зак
ISSN 1681–6048 System Research & Information Technologies, 2015, № 1 116
При этом значения интервалов интегрирования выбираются одним из
возможных способов (4), (5), (7) и (8). В результате этого будут получены 4
различных значения выходной переменной 2x . Если ФП логических термов
iA и 1+iA не заданы аналитически, то при вычислении 2x могут использо-
ваться численные методы интегрирования.
3. Модификации обобщенного метода центра тяжести (Center-of-
Gravity). Ниже приведен приближенный метод определения координаты x
центра тяжести этой фигуры, который требует существенно меньшего объё-
ма вычислений, чем по формуле (13), являющийся модификацией известно-
го в литературе метода Center-of-Gravity.
а) На предварительном этапе решения задачи вычисляются интегралы
и площади фигур
∫
∈
=
2
)(}{1
i
ii
Xx
AA dxxxGS μ , ∫
∈
=
2
)(}{ˆ
2
i
ii
Xx
AA dxxGS μ ; (14)
∫
+
+
∈
+ =
1
1
1
)(}{ 11
i
ii
Xx
AA dxxxGS μ , ∫
+
+
∈
+ =
1
1
1
)(}{ˆ
12
i
ii
Xx
AA dxxGS μ . (15)
б) На оперативном этапе в процессе функционирования системы, когда
определены величины )(xiμ и )(1 xi+μ , значение координаты центра тяже-
сти 3x вычисляются на основе простых вычислений по формуле
}{ˆ)(}{ˆ)(
}{)(}{)(
1212
1111
3
++
++
+
+
=
ii
ii
AiAi
AiAi
GSxGSx
GSxGSx
vx
μμ
μμ
. (16)
Как и в модифицированном методе Center-of-Area, значения интервалов
интегрирования могут выбираться одним из возможных способов (4), (5), (7)
и (8), в результате чего также будут получены 4 различных значения 3x .
АЛГОРИТМЫ ДЕФАЗЗИФИКАЦИИ В СЛУЧАЕ ПРЕДСТАВЛЕНИЯ L-Х R -Х
ЛОГИЧЕСКИХ ТЕРМОВ ФП ТРАПЕЦИЯМИ И ТРЕУГОЛЬНИКАМИ
В случае представления L-х R-х частей логических термов ФП треугольни-
ками и трапециями объемы вычислений в предложенных алгоритмах дефаз-
зификации существенно сокращаются.
Модификации обобщенного метода центра тяжести (Center-of-Gravity).
На рис. 3,а )()( 1 xx ii +< μμ , а на рис. 3,б )()( 1 xx ii +> μμ . L-е R-е части ФП
здесь являются трапециями. В качестве многоугольника, в котором ищется
значение x , в этом случае, рассматривается многоугольник .FEDCBA
Обозначим )(5,0 21 mmm += , )(5,0 21 nnn += ; 1+ia — координата x
крайней левой точки )1( +i -го логического терма, т.е. точки a на рис. 3,а ;
ib — координата x крайней правой точки терма ,iA т.е. точки c на рис. 3,а
и точки 2 на рис. 3,б. Пусть .1max =y Площадь многоугольника FEDCBA
(рис. 3,а) в первом случае вычисляется по формуле
Альтернативные алгоритмы дефаззификации
Системні дослідження та інформаційні технології, 2015, № 1 117
)]()([))](())([(5,0)()(ˆ
12 xxDxnCxnxmnS iii μμμ −−+−+−= + , (17)
а значение определенного 1S интеграла (числителя выражения (16)) — по
формуле
⎩
⎨
⎧ −−+−= ))]([)](([
3
)]())]([[(5,0 3322
1 CxDxxCxmS i
λμ
)],()([))]([(
2
1))]([)](([
2 1
2222 xxDxnCxDx ii μμγ
−
⎭
⎬
⎫−+−− + (18)
где )(Cx и )(Dx — координаты x точек C и ,D которые вычисляются по
формулам
))(()( 111 +−−= ii anxnCx μ , ))(()( 1111 ++ −−= ii anxnDx μ ; (19)
2)(
)(
aCx
xi
−
=
μλ ,
2
2
)(
)(
aCx
xa i
−
⋅
=
μγ . (20)
Здесь и ниже в тексте λ и γ — параметры прямой R-й части 1+iA -го
или L-й части iA -го логического терма ФП выходной переменной. Коорди-
наты центра тяжести рассматриваемого многоугольника вычисляются
согласно выражению
2
1
ˆ)(
S
SZx = . (21)
Во втором случае (рис. 3,б) площадь многоугольника FEDCBA вы-
числяется по формуле
)]()([))](())([(5,0)()(ˆ
12 xxDxnCxnxmnS iii μμμ −−+−+−= + , (22)
а значение 1S — согласно выражению
+−++−= ++ )]()([))]([5,0)](([)]()[(5,0 1
22
1
22
1 xxCxDxxmnS iii μμμ
Рис. 3. Области определения значения выходной переменной в алгоритмах дефаз-
зификации
A
B C
D E
x
b
a c
y
y_max
y_1
y_2
b
c
A F
x
a
m1 m2 n1 n2
D
B C
E
a
B C
D E
2
b
y
y_max
y_2
y_1
x
A F
m1 m2 n1 n2
b
D
B C
E
б
2
Ю.А. Зак
ISSN 1681–6048 System Research & Information Technologies, 2015, № 1 118
×
⎭
⎬
⎫
⎩
⎨
⎧ −+−−−+ ))]([)](([
2
1))]([)](([
2
))]([)](([
3
222233 CxDxCxDxCxDx γλ
)],()([ 1 xx ii μμ −× + (23)
где
,)](1[)()( 122 xmbmCx ii +−−+= μ ,)](1[)()( 22 xmbmDx ii μ−−+= (24)
)(
)(
1 Cxb
xi
−
=
μλ , .
)(
)()(
)(
1 Cxb
xCx
x i
i −
⋅
+=
μ
μγ (25)
Координаты центра тяжести определяются по формуле (21).
В случае представления левой и правой частей ФП логических термов
треугольниками (рис. 4) справедливы формулы:
а) )()( 1 xx ii +< μμ (рис. 4,а), если 1max =y , то
)()()( 2 xannCx iμ−−= , ,)()()( 12 xannDx i+−−= μ (26)
где 2a — координата x крайней левой точки )1( +i -го логического терма,
т.е. точки 2 на рис. 4,а .
Значения ,ˆ
2S 1S и )(Zx вычисляются по формулам (17), (18), (21),
а значения λ и γ — по формулам (20).
б) )()(1 xx ii μμ <+ (рис. 4,б), если ,1max =y то
))(1()()( 11 xmbmCx i+−−−= μ , ,))(1()()( 1 xmbmDx iμ−−−=
где 1b — координата x крайней правой точки i -го логического терма, т.е.
точки 1 на рис. 4,б.
Значения 2Ŝ , 1S и )(Zx вычисляются по формулам (22), (23) и (21),
а значения λ и γ — по формулам (25). Аналогично могут быть вычислены
координаты центра тяжести в случае, когда один из логических термов
представлен треугольником, а второй — трапецией.
y_max
y_1
y_2
F
x
m n
D
B C
E
1
A
y
a 2 4
3
a
б
y_max
y_2
y_1
F
x
m n
B
3 D
C
1
A
y
2
E
Рис. 4. Области определения значения выходной переменной в алгоритмах дефаз-
зификации
Альтернативные алгоритмы дефаззификации
Системні дослідження та інформаційні технології, 2015, № 1 119
Модификации методов средневзвешенного максимального значения
Выбранный диапазон ]},[|{ 21 ddxxX ∈= должен быть разделен на две час-
ти пропорционально отношению площадей рассматриваемых частей двух
соседних логических термов. На рис. 3,а — это отношение площади трапе-
ции cbBA (обозначим ее 1P ) к площади трапеции FEDa (обозначим ее
2P ), а на рис. 3,б — площади трапеции 2CBA (обозначим ее 3P ) к площади
трапеции FEba (обозначим ее 4P ). На рис. 4, а — это отношение площади
трапеции 1CBA (обозначим ее 5P ) к площади трапеции 42 ED (обозначим
ее 6P ), а на рис. 4, б — площади трапеции 12 CB (обозначим ее 7P ) к пло-
щади трапеции FEDA (обозначим ее 8P ). Эти площади вычисляются по
простым геометрическим формулам:
,)()])(()[(5,01 xmbxmbP ii μ−+−= [ ] ;)())(()(5,0 12 xCxnmnP i+−+−= μ
,)()])(()[(5,03 xmCxmnP iμ−+−= ;)())](()[(5,0 114 xbxnanP ii ++ −+−= μ
,)()])(()[(5,05 xmCxmbP ii μ−+−= ;)())](()[(5,0 116 xDxnanP ii ++ −+−= μ
,)()])(()[(5,07 xmCxmbP ii μ−+−= [ ] .)())(()(5,0 118 xDxnanP ii ++ −+−= μ
Здесь ib и 1+ia — соответственно координаты x правой крайней точки iA -го
и левой крайней точки 1+iA -го логических термов; n и m — соответствен-
но координаты x середины верхней стороны трапеции или вершины тре-
угольника iA -го и 1+iA -го термов; а )(⋅x — координаты x точек.
Для определения значения выходной переменной 2x диапазон возмож-
ных значений выходной переменной ]},[|{ 21 ddxxX ∈= делится пропор-
ционально одному из этих отношений
122
12
+
=
−
−
k
k
P
P
xd
dx , .7,5,3,1=k
В зависимости от выбора диапазона изменения этого значения ,X т.е.
значений 1d и ,2d и в этом случае для одного и того же результата Fuzzy-
логического вывода могут быть рассчитаны различные значения выходной
переменной.
ВЫВОДЫ
1. Предложенные в работе алгоритмы дефаззификации позволяют
в случае при наличии оверлеев и различных по величине несимметричных
логических термов ФП выходной переменной получить результат Fuzzy-
логического вывода, который более правильно интерпретируется с физиче-
ской и экономической точки зрения и более понятен эксперту.
2. Благодаря возможности варьирования параметров описанных в рабо-
те алгоритмов в каждом конкретном случае может быть найден вариант реа-
лизации, который наилучшим способом соответствует конкретной области
приложений.
Ю.А. Зак
ISSN 1681–6048 System Research & Information Technologies, 2015, № 1 120
3. Небольшой объем вычислений, требуемый для реализации предло-
женных алгоритмов, позволяет реализовать их в системах управления ре-
ального времени на контроллерах малой производительности.
ЛИТЕРАТУРА
1. Заде Л. Понятие лингвистической переменной и его применение к принятию
приближенных решений. — М.: Мир, 1976. —169 с.
2. Zadeh L.A. Fuzzy sets // Information and Control. — 1965. — 8 (3). — Р. 338–353.
3. Zimmermann H-J. Fuzzy set theory and its applications. — Boston: Kluwer Aca-
demic Publishers, 2001.
4. Rommelfanger H. Entscheiden bei Unschärfe. Fuzzy Decision Support-Systeme. —
Berlin: Springer-Verlag, 1988. — 304 s.
5. Зак Ю.А. Принятие решений в условиях размытых и нечетких данных. —
М.: URSS, Либроком, 2012. — 349 с.
6. Згуровский М., Зайченко Ю. Модели и методы принятия решений в нечетких
условиях. — К.: Наук. думка, 2013. — 275 с.
Поступила 13.01.2014
|
| id | journaliasakpiua-article-43463 |
| institution | System research and information technologies |
| keywords_txt_mv | keywords |
| language | Russian |
| last_indexed | 2025-07-17T10:18:45Z |
| publishDate | 2015 |
| publisher | The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" |
| record_format | ojs |
| resource_txt_mv | journaliasakpiua/10/67604cbfa9e52583481a5bf7e5921910.pdf |
| spelling | journaliasakpiua-article-434632019-06-13T13:48:27Z Alternative algorithms for defuzzification Альтернативные алгоритмы дефаззификации Альтернативні алгоритми дефаззіфікації Zak, Yu. А. In the case of overlap (overlay) and different size linguistic terms in asymmetric membership functions represented as LR-intervals, in contrast to the known defuzzification methods, the value of the output variable is calculated in the range considered only in the L-th or R-th parts of linguistic terms that overlap. Algorithms and formula expressions are proposed for calculating the output variable, which is determined on the basis of Fuzzy-inference. Proposed algorithms can be used in control systems, technical and medical diagnostics. В случае наличия перекрытий (оверлеев) и различных по величине лингвистических термов у несимметричных функций принадлежности, представленных в виде LR-интервалов, в отличие от известных методов дефаззификации, значение выходной переменной рассчитывается в диапазоне рассматриваемых только в L-й или R-й частей перекрывающих друг друга лингвистических термов. Предлагаются алгоритмы и формульные выражения вычисления значения выходной переменной, определяемой на основе результатов Fuzzy-логического вывода. Предложенные алгоритмы могут быть использованы в системах управления, технической и медицинской диагностики. У разі наявності перекриттів (оверлеїв) і різних за величиною лінгвістичних термів у несиметричних функцій приналежності, представлених у вигляді LR-інтервалів, на відміну від відомих методів дефаззіфікації, значення вихідної змінної розраховується в діапазоні розглянутих тільки в L-й або R-й частин лінгвістичних термів, які перекривають один одного. Запропоновано алгоритми та формульні вирази обчислення значення вихідної змінної, яка визначається на основі результатів Fuzzy-логічного висновку. Запропоновані алгоритми можуть бути використані в системах управління, технічній та медичній діагностиці. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2015-03-20 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/43463 System research and information technologies; No. 1 (2015); 111-120 Системные исследования и информационные технологии; № 1 (2015); 111-120 Системні дослідження та інформаційні технології; № 1 (2015); 111-120 2308-8893 1681-6048 ru https://journal.iasa.kpi.ua/article/view/43463/39914 Copyright (c) 2021 System research and information technologies |
| spellingShingle | Zak, Yu. А. Альтернативні алгоритми дефаззіфікації |
| title | Альтернативні алгоритми дефаззіфікації |
| title_alt | Alternative algorithms for defuzzification Альтернативные алгоритмы дефаззификации |
| title_full | Альтернативні алгоритми дефаззіфікації |
| title_fullStr | Альтернативні алгоритми дефаззіфікації |
| title_full_unstemmed | Альтернативні алгоритми дефаззіфікації |
| title_short | Альтернативні алгоритми дефаззіфікації |
| title_sort | альтернативні алгоритми дефаззіфікації |
| url | https://journal.iasa.kpi.ua/article/view/43463 |
| work_keys_str_mv | AT zakyua alternativealgorithmsfordefuzzification AT zakyua alʹternativnyealgoritmydefazzifikacii AT zakyua alʹternativníalgoritmidefazzífíkacíí |