- •Федеральное агентство связи Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования
- •Введение
- •Первая часть
- •1. Построение нечеткого дерева решений
- •1.1 Определение лингвистических переменных
- •1.2 Построение функций принадлежности
- •1.3 Расчёт e(sn), g(sn)
- •1.4 Расчёт степеней принадлежности к каждому новому узлу
- •1.5 Расчёт принадлежности новой записи к целевому классу
- •Вторая часть
- •2. Построение нечетной экспертной системы в CubiCalc 2.0
- •2.1 Определение переменных Fuzzy Input, Output
- •2.2 Построение функций принадлежности
- •2. 3 Определение набора правил, связывающих входные переменные с выходными
- •2.4 Настройка входного файла
- •2.5 Проверка работы системы
- •Заключение
- •Список используемых источников
1.4 Расчёт степеней принадлежности к каждому новому узлу
На следующем шаге алгоритма необходимо для каждой записи рассчитать степень принадлежности к каждому новому узлу по формуле:
Результаты представлены в таблице 6.
Табл.6принадлежность записей новым узлам дерева
Собственный капитал |
малый |
средний |
высокий |
||||||
Заемный капитал |
высокий |
средний |
малый |
высокий |
средний |
малый |
высокий |
средний |
малый |
D1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
D2 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
D3 |
0,6 |
0,2 |
0 |
0,4 |
0,2 |
0 |
0 |
0 |
0 |
D4 |
0 |
0 |
0 |
0 |
0,3 |
0,3 |
0 |
0,6 |
0,4 |
D5 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
К узлам заемный капитал = малый и собственный капитал = малый и заемный капитал = высокий и собственный капитал = высокий не принадлежит ни одна запись, поэтому они удаляются из дерева.
Для каждого узла находятся коэффициенты РiN .
Узел 1заемный капитал = высокий и собственный капитал = малый:
Рда=min(1;1)+min(0,9;1)+min(0,7;0,6)+min(0,3;0)+min(0;0) = 1+0,9+0,6+0+0 =
=2,5
Рнет = min(0;1)+min(0,1;1)+min(0,3;0,6)+min(0,7;0)+min(1;0) = 0+0,1+0,3+0+0 =
= 0,4
Узел 2 заемный капитал = средний и собственный капитал = малый:
Рда=min(1;0)+min(0,9;0)+min(0,7;0,2)+min(0,3;0)+min(0;0) = 0+0+0,2+0+0 =
=0,2
Рнет = min(0;0)+min(0,1;0)+min(0,3;0,2)+min(0,7;0)+min(1;0) = 0+0+0,2+0+0 =
= 0,2
Узел 3 заемный капитал = высокий и собственный капитал = средний:
Рда=min(1;0)+min(0,9;0)+min(0,7;0,4)+min(0,3;0)+min(0;0) = 0+0+0,4+0+0 =
=0,4
Рнет = min(0;0)+min(0,1;0)+min(0,3;0,4)+min(0,7;0)+min(1;0) = 0+0+0,3+0+0 =
= 0,3
Узел 4 заемный капитал = средний и собственный капитал = средний:
Рда=min(1;0)+min(0,9;0)+min(0,7;0,2)+min(0,3;0,3)+min(0;0) = 0+0+0,2+0,3+0 =
=0,5
Рнет = min(0;0)+min(0,1;0)+min(0,3;0,2)+min(0,7;0,3)+min(1;0) =
= 0+0+0,2+0,3+0 = 0,5
Узел 5 заемный капитал = малый и собственный капитал = средний:
Рда=min(1;0)+min(0,9;0)+min(0,7;0)+min(0,3;0,3)+min(0;0) = 0+0+0+0,3+0 =
=0,3
Рнет = min(0;0)+min(0,1;0)+min(0,3;0)+min(0,7;0,3)+min(1;0) =
= 0+0+0+0,3+0 = 0,3
Узел 6 заемный капитал = средний и собственный капитал = высокий:
Рда=min(1;0)+min(0,9;0)+min(0,7;0)+min(0,3;0,6)+min(0;0) = 0+0+0+0,3+0 =
=0,3
Рнет = min(0;0)+min(0,1;0)+min(0,3;0)+min(0,7;0,6)+min(1;0) =
= 0+0+0+0,6+0 = 0,6
Узел 7 заемный капитал = малый и собственный капитал = высокий:
Рда=min(1;0)+min(0,9;0)+min(0,7;0)+min(0,3;0,4)+min(0;1) = 0+0+0+0,3+0 =
=0,3
Рнет = min(0;0)+min(0,1;0)+min(0,3;0)+min(0,7;0,4)+min(1;1) =
= 0+0+0+0,4+1 = 1,4