
13.2.3. Активизация
Активизация – это процедура нахождения функции принадлежности нечеткого множества, соответствующего заключению нечеткого правила, для которого заданы:
vl ‑ значение истинности посылки cl ;
pls ‑ оценка степени истинности нечеткого правила.
Пусть заключением правила является нечеткое высказывание:
As0: 0 ЕСТЬ s0,
где 0 – лингвистическое имя функции,
s0 ‑ лингвистическое имя s-ого значения лингвистической переменной с именем 0, s=1,m0,
s0(y) ‑ функция принадлежности нечеткого множества определяющего s-ое значение лингвистической переменной с именем 0 , s = 1,m0.
Тогда
искомая функция принадлежности
(y)
определяется выражением:
(y) = pls vl s0(y), l =1,L, s =1,m0.
Пусть заданы функции принадлежности нечетких множеств, определяющие понятия: «Низкий уровень гемоглобина у новорожденного»(10(y)) и «Высокий уровень гемоглобина у новорожденного»(20(y)): 10(y) = -0.01y + 1.5 и 20(y) = 0.01y - 0.5.
Степени истинности нечетких правил приведены в таблице 5.6.
Таблица 13.6.
№ |
Лингвистическое имя аргумента функции |
Лингвистическое значение аргумента функции |
Посылки |
|||
1 |
2 |
3 |
4 |
|||
1 |
Уровень гемоглобина у матери |
Низкий |
Y |
|
Y |
|
2 |
Высокий |
|
Y |
|
Y |
|
3 |
Вес ребенка |
Низкий |
Y |
Y |
|
|
4 |
Нормальный |
|
|
Y |
Y |
|
|
Лингвистическое имя функции |
Лингвистическое значения функции |
Степени истинности правил |
|||
1 |
Уровень гемоглобина у ребенка |
Низкий |
1 |
0.6 |
0.5 |
0 |
2 |
Высокий |
0 |
0.3 |
0.7 |
1 |
Результаты активизации рассматриваемого примера показаны в таблице 5.7.
13.2.4. Аккумуляция
Цель акуммуляции – объединить все степени истинности заключений для получения степени истинности для выходных лингвистических переменных. Результат аккумуляции - объединение всех нечетких множеств, полученных в различных правилах, где в заключении присутствует одна и та же лингвистическая переменная.
Таблица 13.7.
Номер прави-ла |
Номер посыл-ки |
Степень истин-ности посыл-ки |
Значения функции |
Степень истин-ности правила |
Функция принад-лежности значения функции |
Функция принадлежности результата активизации правила |
1 |
1 |
0.6 |
Низкий |
1 |
10(y) = -0.01y + 1.5; |
|
2 |
1 |
0.6 |
Нормальный |
0 |
20(y) = 0.01y - 0.5. |
|
3 |
2 |
0.3 |
Низкий |
0.6 |
10(y) = -0.01y + 1.5; |
|
4 |
2 |
0.3 |
Нормальный |
0.3 |
20(y) = 0.01y - 0.5. |
|
5 |
3 |
0.4 |
Низкий |
0.5 |
10(y) = -0.01y + 1.5; |
|
6 |
3 |
0.4 |
Нормальный |
0.7 |
20(y) = 0.01y - 0.5. |
|
7 |
4 |
0.3 |
Низкий |
0 |
10(y) = -0.01y + 1.5; |
|
8 |
4 |
0.3 |
Нормальный |
1 |
20(y) = 0.01y - 0.5. |
|
Рис. 13.5.