Файл: Лабораторная работа 6 Основы нечеткой логики по дисциплине Математическая логика и теория алгоритмов.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 201
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Федеральное агентство связи ордена Трудового Красного Знамени Федеральное государственное бюджетное образовательное учреждение высшего образования Московский технический университет связи и информатикиКафедра «Информатика»Лабораторная работа №6«Основы нечеткой логики»по дисциплине: «Математическая логика и теория алгоритмов»Выполнилстудент группы БСТ2205Соловьев Максим Вариант №12Проверилпроф. Семин В.Г.Москва 2023
, заданных на универсальном множестве X, – это наименьшее нечеткое множество
, включающеекакA, таки
сфункциейпринадлежности.Рисунок 3 - Функция принадлежности множества Пояснения: Пересечение нечетких множеств
и
, заданных на универсальном множестве X, – это наибольшее нечеткое множество
, содержащееся одновременно и в
, и в
с функцией принадлежности
.
Условие задачи 1. Нахождение основных характеристик нечеткого множества
Для заданного дискретного нечеткого множества А найти носитель, ядро, высоту, мощность, множества уровня (для заданных значений α). Указать, является ли данное множество нормальным. Если является субнормальным, преобразовать его к нормальному. Проверить является ли нормализованное множество унимодальным.| Вариант | A | α | |
| 7 | {0,2/-2; 0,3/-1; 0,7/0; 1/1; 0,6/2; 0,3/3; 0,1/4} | 0,3 | 0,8 |
Решение задачи 1
Для заданного дискретного нечеткого множества A найти носитель, ядро, высоту, мощность, множества уровня (для заданных значений α). Указать, является ли данное множество нормальным.А = {0,2/-2; 0,3/-1; 0,7/0; 1/1; 0,6/2; 0,3/3; 0,1/4}; α1=0,3; α2=0,8.Supp A = {x/µA(x) > 0} = {-2; -1; 0; 1; 2; 3; 4} - носитель,Core A = {x/ µA(x) = 1} = {1} - ядро,d = {max µA(x)}=1 - высота, т.к. верхняя граница его функции принадлежности равна 1.Card A = = 0.2+0,3+0,7+1+0,6+0,3+0,1=3,2 – мощность,A0,3 = {x/ µA(x) ≥ 0,3} = {-1; 0; 1; 2; 3} – множество уровня для α1=0,3,A0,8 = {x/ µA (x) ≥ 0,8} = {1} – множество уровня для α2=0,8,d = {max µA(x)} =1, следовательно множество A нормальное или унимодальное, а так как нечеткое множество унимодальное, если µA(x) = 1 только на одном х из Е, а у нас µA(x) = 1 на одном х из Е, следовательно, заданное дискретное нечеткое множество А унимодальное.Условие задачи 2. Операции над нечеткими множествами
Дано 3 нечетких множества A, B, C (заданы их функции принадлежности). Построить функцию принадлежности нечеткого множества D.Вариант 6.Решение задачи 2
-
Множество
, значит, последовательность операций будет следующей:
(рис. 1),
(рис. 2),
(рис. 3). -
Построим согласно этой последовательности операций графики функций принадлежности:
, заданных на универсальном множестве X, – это наименьшее нечеткое множество
, включающеекакA, таки
сфункциейпринадлежности.Рисунок 3 - Функция принадлежности множества Пояснения: Пересечение нечетких множеств
и
, заданных на универсальном множестве X, – это наибольшее нечеткое множество
, содержащееся одновременно и в
, и в
с функцией принадлежности
.
Условие задачи 3
Нечеткие множества А, В и С заданы таблично. Вычислить значение выражений.| №8 | х1 | х2 | х3 | х4 | х5 | х6 | х7 | х8 |
| А | 1 | 0,9 | 0,7 | 0.3 | 0,5 | 0,6 | 0,7 | 0,8 |
| В | 0,3 | 0,5 | 0,4 | 0,2 | 0,1 | 0,1 | 0,5 | 0,7 |
| С | 0,1 | 0,3 | 0 | 0,6 | 0,8 | 1 | 0,4 | 0,1 |
| | | | | | | | |
| | | | | | | | |
Решение задачи 3
-
Запишем исходные данные:
-
=0,1/х1+1/х1-0,1/х1
1/х1+0,3/х2+0,9/х2-0,3/x2
0,9/х2+0/х3+0,7/х3-0/х3
0,7/х3+0.2/х4+0,3/х4-0,2/х4
0.3/х4+0,1/х5+0,5/х5-0,1/х5
0,5/х5+0,1/х6+0,6/х6-0,1/х6
0,6/х6+0,4/х7+0,7/х7-0,4/х7
0,7/х7+0,1/х8+0,8/х8-0,1/х8
0,8/х8=1/x1+0,93/x2+0,7/x3+0.44/x4+0,55/x5+0,64/x6+0,82/x7+0,82/x8 -
-
-
Запишем данные в таблицу
| №7 | х1 | х2 | х3 | х4 | х5 | х6 | х7 | х8 |
| А | 0,1 | 0,2 | 0,8 | 1 | 0,9 | 0,6 | 0,5 | 0,3 |
| В | 0,3 | 0,5 | 0,4 | 0,2 | 0,1 | 0,1 | 0,5 | 0,7 |
| С | 0,1 | 0,3 | 0 | 0,6 | 0,8 | 0,7 | 0,4 | 0,2 |
| 1 | 0,93 | 0,7 | 0.44 | 0,55 | 0,64 | 0,82 | 0,82 |
| 0,3 | 0,45 | 0,28 | 0,6 | 0,8 | 1 | 0,4 | 0,56 |
Результаты
Задание 1: Supp A = {-2; -1; 0; 1; 2; 3; 4}; Core A = {1};Sup А = 1; Card A = 3,2; A0,3 ={-1; 0; 1; 2; 3}; A0,8 ={1}; субнормальное.Задание 2:Задание 3:| №7 | х1 | х2 | х3 | х4 | х5 | х6 | х7 | х8 |
| А | 0,1 | 0,2 | 0,8 | 1 | 0,9 | 0,6 | 0,5 | 0,3 |
| В | 0,3 | 0,5 | 0,4 | 0,2 | 0,1 | 0,1 | 0,5 | 0,7 |
| С | 0,1 | 0,3 | 0 | 0,6 | 0,8 | 0,7 | 0,4 | 0,2 |
| 1 | 0,93 | 0,7 | 0.44 | 0,55 | 0,64 | 0,82 | 0,82 |
| 0,3 | 0,45 | 0,28 | 0,6 | 0,8 | 1 | 0,4 | 0,56 |