Учебное пособие по курсу «Интеллектуальные системы управления»



Yüklə 3,16 Mb.
Pdf görüntüsü
səhifə2/10
tarix28.06.2020
ölçüsü3,16 Mb.
#32164
növüУчебное пособие
1   2   3   4   5   6   7   8   9   10

1
(x)
µ
2
(x) 
Рис. 1.7 

 
14 
измерений (первичный или производный) и тип шкалы [11], в которой по-
лучают  информацию  от  эксперта  и  которая  определяет  допустимый  вид 
операций,  применяемых  к  экспертной  информации [18]. С  другой  сторо-
ны, имеется два типа свойств: те, которые можно непосредственно изме-
рить, и те, которые являются качественными и требуют попарного сравне-
ния объектов, обладающих рассматриваемыми свойствами, чтобы опреде-
лить  их  относительное  место  по  отношению  к  рассматриваемому  поня-
тию.  Таким  образом,  построение  функции  принадлежности  выполняется 
по экспертным оценкам. При этом можно выделить две группы методов – 
прямые и косвенные. 
Прямые методы определяются тем, что эксперт непосредственно за-
дает правила определения значений функции принадлежности. Целесооб-
разность прямых методов обосновывается в [16]: "По своей природе оцен-
ка  является  приближением.  Во  многих  случаях  достаточна  весьма  при-
ближенная  характеризация  набора  данных,  поскольку  в  большинстве  ос-
новных задач, решаемых человеком, не требуется высокая точность. Чело-
веческий  мозг  использует  допустимость  такой  неточности,  кодируя  ин-
формацию, достаточную для задачи (или достаточную для решения), эле-
ментами нечетких множеств, которые приближенно описывают исходные 
данные.  Поток  информации,  поступающий  в  мозг  через  органы  зрения, 
слуха,  осязания  и  др.,  суживается  таким  образом  в  тонкую  струйку  ин-
формации, необходимой для решения поставленной задачи с минимальной 
степенью точности". 
В  косвенных  методах  значения  функции  принадлежности  выбира-
ются таким образом, чтобы удовлетворить заранее сформулированным ус-
ловиям. Экспертная информация является только исходной информацией 
для  дальнейшей  обработки.  Дополнительные  условия  могут  налагаться 
как на вид получаемой информации, так и на процедуру обработки. 
Как  правило,  прямые  методы  используются  для  описания  понятий, 
которые  характеризуются  измеряемыми  параметрами.  Однако  следует 
помнить  о  возможных  субъективных  искажениях,  и  поэтому  прямые  ме-
тоды должны использоваться только в том случае, когда такие ошибки не-
значительны или маловероятны. 
  
Косвенные  методы  более  трудоемкие,  но  они  менее  чувствительны 
относительно  искажений  в  ответах.  И,  наконец,  последнее  замечание. 

 
15
Функция  принадлежности  может  отражать  мнение  одного  (уникального) 
эксперта  или  же  мнение  группы  экспертов,  следовательно,  круг  методов 
может быть расширен, так как возможны прямые и косвенные методы для 
одного эксперта, прямые и косвенные – для группы экспертов. Подробная клас-
сификация методов построения функций принадлежности приведена в [16]. 
Требования к функциям принадлежности 
Пусть 
{ }
I
,
1
i,
T
i
=
τ
=
 – базовое  множество  лингвистической  пере-
менной; 
i
 – соответствующая ему нечеткая переменная; S
i
 – носитель не-
четкого множества 
( )
{
}
x
x
X
X
i
µ
=
. Договоримся о естественной упорядо-
ченности  множества  Т,  при  которой  терм,  имеющий  носитель,  располо-
женный левее на числовой оси, имеет меньший номер. 
Тогда  относительно  функции  принадлежности  можно  выдвинуть 
следующие условия. 
1.
 
Функция принадлежности должна быть положительной, т.е.  
( )
)
0
x
,
I
,
1
i,
S
x
(
i
X
i

µ
=



2.
 
Если  это  не  оговаривается  дополнительно,  функция  принадлеж-
ности должна быть нормальной 
( )
1
x
Sup
i
X
=
µ
                 (1.2) 
Если  условие  нормальности  при-
нято,  то  запрещается  использование 
функций  принадлежности,  не  удовле-
творяющих  условию (1.2) (рис.1.8). 
Следует отметить, что это условие отно-
сится  к  исходным  функциям  принад-
лежности,  так  как  при  выполнении  раз-
личных операций над функциями принадлежности условие 2 может быть 
нарушено.  Функция  принадлежности 3 относится  к  запрещенным  (рис. 
1.8). 
3.
 
В  базовом  множестве  термов  Т  запрещается  использование  пар 
термов,  представленных  на  рисунке (1.9, а,  б).  В  первом  случае 
отсутствует (см. рис. 1.9, а) естественная разграничиваемость по-
Рис 1.8 

 
16 
нятий,  представленных  соседними  термами 
1
i
i
u
+
τ
τ
,  во  втором 
(см. рис. 1.9, б) – участку [c, d] из  области  определения  не  по-
ставлено в соответствие какое-либо понятие.  
 
 
4.
 
Термы  с  минимальными  и  максимальными  номерами  не  могут 
соответствовать  колоколообразным  функциям  принадлежности. 
Для  этих  термов  функции  принадлежности  имеют S-образный 
вид (рис. 1.10). 
 
 
5.
 
Функция принадлежности может задаваться на непрерывном или 
дискретном носителе. 
В  практике  нечеткого  управления  наиболее  часто  используются 
прямые методы построения функций управления. 
Описание более сложных методов можно найти в работе [26]. 
Рис. 1.9
Рис. 1.10

 
17
1.4. Прямые методы одного эксперта 
Прямые методы для одного (уникального) эксперта состоят в непо-
средственном назначении степени принадлежности для исследуемых объ-
ектов  или  непосредственном  назначении  функции  (правила),  позволяю-
щей вычислить ее значения. 
Использование типовых функций принадлежности 
  
К  настоящему  времени  накоплен  достаточно  широкий  набор  раз-
личных  вариантов  функций  принадлежности  для  самых  разнообразных 
нечетких утверждений [19, 20] (см. таблицу). Безусловно, выбор функции 
принадлежности  и  их  параметров  определяется  в  большой  степени  опы-
том, интуицией и другими субъективными факторами лица, принимающе-
го  решения.  Именно  здесь  возникают  новые,  связанные  с  неоднозначно-
стью и другого рода нечеткостью неопределенности, которые носят субъ-
ективный  характер.  Тем  не  менее,  имея  некоторый  набор  типовых  функ-
ций  принадлежности,  можно  подобрать  ту,  которая  будет  в  достаточной 
мере отвечать представлениям лица, её выбирающего. Существенным яв-
ляется то, что для этих функций заранее известны их аналитические пред-
ставления,  что  позволяет  вычислить  их  значения  в  любой  точке  области 
определения. В то же время определенные трудности возникают  при вы-
числении параметров аналитического представления функции принадлеж-
ности, соответствующих конкретным лингвистическим значениям. 
Для  вычисления  параметров  функции  принадлежности  при  извест-
ном  аналитическом  представлении  в [7] предложен  достаточно  сложный 
метод  расчета,  отдельные  моменты  которого  представляются  слишком 
формальными  и  даны  без  достаточных  обоснований.  Хотя  этот  метод  и 
позволяет  получить  результат,  вопрос:  почему  надо  действовать  именно 
так? – на наш взгляд, остается без должного ответа.  

 
18 
График 
Формула 
Функции степеней принадлежности утверждения «величина x малая» 
 
( )



>


=
a
, x
a
x

x
0
,
0
1
µ
 
 
0
;
)
(
µ
kx
>
=

k
e
x
 
 
0
;
)
(
µ
2
kx
>
=

k
e
x
 
 





<






=
x
a
a
x
a
a
a
x
a
a
x
x
2
 ,
0
,
2
1
 ,
1
2
2
,
1
0
 ,
1
)
(
µ
 
 






=
k
k
k
1
 ,
0
,
1
0
 ,
1
)
(
µ
a
a
x
ax
x
 
 
(
)
1
 ;
 
1
1
)
(
µ
2
>
+
=
k
kx
x
 
 
(
)
[
]
(
)
{
}










+




=
x
b
 ,
0
,
,
/
2
/
b
a
-
x
π
sin
5
.
0
5
.
0
,
0
 ,
1
)
(
µ
b
x
a
a
b
a
x
x

 
19
П р о д о л ж е н и е   т а б л и ц ы
График 
Формула 
Функции степеней принадлежности утверждения «величина x большая»
 



>


=
a
, x
a
x

x
1
,
0
0
)
µ(
 
 
(
)



>




=


0
,
α
 ,
1
,
α
0
 ,
0
)
(
µ
α
k
x
e
x
x
x
k
 
 
(
)



>




=


0
,
α
 ,
1
,
α
0
 ,
0
)
(
µ
2
α
x
k
k
x
e
x
x
 
 
(
) (
)





<






=
x
x
x
x
x
2
α
 ,
1
,
2
α
1
α
 ,
1
α
2
α
/
1
α
,
1
α
0
 ,
0
)
(
µ
 
 
(
)






+
+





=
x
a
a
x
x
a
x
x
k
k
k
1
α
 ,
1
,
1
α
α
 ,
α
,
1
α
0
 ,
0
)
(
µ
 
 
(
)








+



=
x
α
 ,
α
1
α)
(
α,
0
 ,
0
)
(
µ
2
x
k
x
k
x
x
 
 
(
)
[
]
(
)
{
}










+

+


=
x
a
 ,
1
,
/
2
/
b
a
-
x
π
sin
5
.
0
5
.
0
,
0
 ,
0
)
µ(
b
x
a
a
b
a
x
x

 
20 
П р о д о л ж е н и е   т а б л и ц ы  
График 
Формула 
Функции степеней принадлежности утверждения «величина |x| малая» 
 






<
<



<
<


=
x
a
 ,
0
,
a

,
1
,
 ,
0
)
µ(
a
x
a
x
x
 
 



>

<


<

=

1
,
0
 ,
,
0

,
)
(
µ
kx
kx
k
x
e
x
e
x
 
 
2
kx
)
(
µ

e
x
 
 
(
) (
)
(
) (
)









<













+





=
x
a
a
x
a
a
a
x
a
a
x
a
a
x
a
a
x
a
a
x
x
2
 ,
0
,
2
1
 ,
1
2
/
2
,
1
1
 ,
1
,
1
2
 ,
1
2
a
/
2
,
2
 ,
0
)
(
µ
 
 




















<


=
x
a
a
x
x
a
x
a
x
a
a
x
x
k
k
k
k
k
k
1
 ,
0
,
1
0
 ,
)
(
1
,
0
1
 ,
)
(
1
,
1
 ,
0
)
(
µ
 
 
(
)
1
 ;
1
1
)
(
µ
2
>
+
=
k
kx
x
 
 
(
)
[
]
(
)
{
}
(
)
[
]
(
)
{
}










<




+











+
+

+


<


=
x
 ,
0
,
 
,
/
2
/
x
π
sin
5
.
0
5
.
0
,
 ,
1
,
,
/
2
/
x
π
sin
5
.
0
5
.
0
,
 ,
0
)
µ(
b
b
x
a
a
b
b
a
a
x
a
a
x
b
a
b
b
a
b
x
x
 

 
21
О к о н ч а н и е   т а б л и ц ы  
График 
Формула 
Функции степеней принадлежности утверждения «величина |x| большая»
 






<









=
x
, a
a
x
a

a
x

x
1
,
0
,
1
)
µ(
 
 



>

<



<



=

1
,
0
 ,
1
,
0
 ,
1
)
(
µ
kx
kx
k
x
e
x
e
x
 
 
1
 ,
1
)
(
µ
2
kx
-
>

=
k
e
x
 
 
(
) (
)
(
) (
)









<






<






+



<


=
x
a
a
x
a
a
a
a
x
a
x
a
a
x
a
a
a
x
a
a
x
x
2
 ,
1
,
2
1
 ,
1
2
/
1
,
1
1
 ,
0
,
1
2
 ,
1
2
/
1
,
2
 ,
1
)
(
µ
 
( )
( )








<









<


=
x
a
a
x
x
a
x
a
x
a
a
x
x
k
k
k
k
k
k
1
 ,
1
,
1
0
 ,
,
0
1
 ,
,
1
 ,
1
)
(
µ
 
 
(
)
1
 ;
 
1
)
(
µ
2
2
>
+
=
k
kx
kx
x
 
 
(
)
[
] (
)
{
}
(
)
[
] (
)
{
}










<




+


+








+
+




<


=
x
 ,
1
,
 
,
/
2
/
x
π
sin
5
.
0
5
.
0
,
 ,
0
,
,
/
2
/
x
π
sin
5
.
0
5
.
0
,
 ,
1
)
µ(
b
b
x
a
a
b
b
a
a
x
a
a
x
b
a
b
b
a
b
x
x

 
22 
Рис. 1.11 
Можно  предложить  более  простую  методику,  которая  вытекает  из 
рассмотрения функций принадлежности, приведенных в таблице. 
Все функции могут быть разбиты на два класса: 
- с конечным носителем, т.е. когда точно можно указать элемент х, 
при котором 
( )
;
0
x
X
=
µ
 
- с бесконечным носителем, для которых  
 
( )
0
x
lim
X
x
=
µ


.  
В  первом  случае  эксперт  или  лицо,  принимающее  решение,  одно-
значно определяет носитель нечеткого множества или базовое множество, 
соответствующее определенному лингвистическому значению.  
Во  втором  случае  эксперт  должен  ответить  на  вопрос  типа:  Какое 
минимальное значение должна иметь функция принадлежности, чтобы не 
считать элемент «х» принадлежащим  данному множеству? Ответ  на этот 
вопрос в дальнейшем определит параметры функции принадлежности.  
Затем  необходимо  указать  координаты  плато  функции  принадлеж-
ности (c, d) (рис. 1.11).  
Для многих аналитических 
представлений (см. таблицу этих 
параметров  достаточно  для  рас-
чета  значений  функций  принад-
лежности в любой точке. Однако 
для  экспоненциальных,  парабо-
лических  и  гиперболических 
форм  представления  функций 
принадлежности  этого  оказыва-
ется  недостаточно.  Тогда  экс-
перту  можно  предложить  следующий  вопрос:  Для  какого  значения  х  его 
принадлежность  нечеткому  множеству  оценивается  равной 0,5? Пусть 
эксперт выбрал функцию принадлежности вида 
( )
2
kx
X
e
x

=
µ
.  
Тогда при 
5
.
0
x
x
=
,
 
( )
5
.
0
x
X
=
µ
, соответственно 
(
)
2
5
.
0
x
5
.
0
ln
k

=
.
 
Если при ответе на предыдущий вопрос эксперт указал для функции 
принадлежности допустимое значение погрешности 
1
ε
, с которой опреде-

 
23
ляется указанное значение, то носитель нечеткого множества будет опре-
деляться из соотношения 
(
)
.
x
ln0.5
lnε
x
2
0.5
1
н
±
=
 
И наконец, может быть использована методика, предложенная в [5], 
которая  основана  на  анализе  двух  соседних  лингвистических  значений. 
Пусть  рассматриваются  два  лингвистических  значения j-1, j и  соответст-
вующие термы (рис. 1.12). Определяются носители (а
j-1
, b
j-1
), (a 
j
, b
j
), плато 
(c
j-1
, d
j-1
), (c
j
, d
j
). Для построения нисходящей (для терма j-1) и восходящей 
(для терма j) ветвей эксперта просят указать точку, относительно которой 
он  испытывает  наибольшие  трудности  при  соотнесении  ее  с  термом j-1 
или j. Нетрудно  видеть,  что  в  этой  точке 
( )
5
.
0
x
X
=
µ
  для  обоих  термов. 
Дальнейшие расчеты трудностей не представляют. 
Достаточно 
часто 
встречается  задача  построе-
ния  функции  принадлежно-
сти,  соответствующей  неко-
торому  произвольному  значе-
нию.  Для  этой  цели  удобно 
использовать  представление 
функций  принадлежности  в 
виде  стандартных S-образных  функций.  Не  обсуждая  варианты  аналити-
ческого  представления  этих  функций,  покажем  чисто  качественно  воз-
можность  их  использования. S-образную  функцию  можно  определить 
тремя точками (l, m, r) (рис. 1.13).  
При х=l  S(x)=0, при x = m   S(x) = 0.5, при x = r   S(x) = 1.  
Таким образом, S(x) = S(x, l, m, n).  
Функция  вида 1 - S(x) представлена  на  рис. 1.14. Нетрудно  видеть, 
что, комбинируя эти две функции, можно построить функции принадлеж-
ности, удовлетворяющие ранее сформулированным условиям. 
Рис. 1.12 

 
24 
Пусть определены функции S(x
1
) и S(x
2)
, соответствующие исходно-
му базовому множеству термов 
{ }
I
,
1
i,
T
i
=
τ
=

 
Если  произвольное  значение
[
]
2
1
x
,
x
x


,  то  можно  предположить, 
что 
[
]
2
1
m
,
m
m


.  
Положив, что справедливо равенство  
(
)
(
)
(
)
(
)
2
1
2
1
x
x
x
x
m
m
m
m




=




  
и, обозначая через 
(
)
(
)
[ ]
,
0,1
λ
 ,
x
x
x
x
λ
2
'
1
'



=
 получим  
(
)
.
m
λ
1
λm
m
2
1

+
=

 
Последнее  соотношение  позволяет  при  непрерывном  носителе  рас-
считывать  значения  функции  принадлежности  для  произвольного  значе-
ния  лингвистической  переменной,  не  включенного  в  исходное  базовое 
множество.  
  
Рассмотренные  выше  примеры,  естественно,  не  исчерпывают  всего 
множества прямых методов построения функций принадлежности для од-
ного эксперта. Целый ряд других методов этого класса рассмотрен в [26], 
там же рассматриваются и прямые методы для нескольких экспертов. 
Yüklə 3,16 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin