Альтернативні алгоритми дефаззіфікації

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
Автор: Zak, Yu. А.
Формат: Стаття
Мова:Російська
Опубліковано: 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
Завантажити файл: Pdf

Репозитарії

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 &quot;Igor Sikorsky Kyiv Polytechnic Institute&quot;
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 &quot;Igor Sikorsky Kyiv Polytechnic Institute&quot; 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íí