- •Томский государственный университет систем управления и радиоэлектроники (тусур)
- •Решение задачи нечеткого вывода
- •Томский государственный университет систем управления и радиоэлектроники
- •Введение
- •1 Теория нечетких выводов
- •1.1 Базовая архитектура систем нечеткого вывода
- •1.1.1 Нечеткие лингвистические высказывания
- •1.1.2 Правила нечетких продукций в системах нечеткого вывода
- •1.2 Основные этапы нечеткого вывода
- •1.2.1 Формирование базы правил нечеткого вывода
- •1.2.2. Фаззификация
- •1.2.3. Агрегирование
- •1.2.4 Активизация
- •1.2.5 Аккумуляция
- •1.2.6 Дефаззификация
- •2 Расчеты
- •2.1 Постановка задачи
- •2.2 Формирование базы правил
- •2.3 Фаззификация лингвистических переменных
- •2.4 Агрегирование
- •Список использованных источников
2.4 Агрегирование
Зададим обычные (четкие) входные параметры: интенсивность равна 33 % (процента), расстояние 37 м (метров). Воспользовавшись формулами (2.1 - 2.6), определим истинность каждого из подусловий:
;
2.5 Активация подзаключений
Воспользовавшись формулой (1.3) определим истинность каждого из правил базы знаний, используя значения истинности подусловий:
2.6 Аккумулирование заключения
На основе полученных значений истинности правил, найдем функцию принадлежности для выходной лингвистической переменной.
На рисунке 2.4 представлен график функции принадлежности для выходной лингвистической переменной - "количество воды".
Функция принадлежности описывается следующими уравнениями прямых:
(2.10)
(2.11)
Рисунок 2.4 - График функция принадлежности выходной лингвистической переменной "количество воды".
2.7 Дефаззификация
Применим метод левого модового значения, воспользовавшись формулой (1.4). Таким образом, левое модовое значение равно 34 мл ( миллилитра).
Формулируем нечеткий вывод:
При интенсивности равной 33 % (процента) и расстоянии равном 37 м (метров) количество воды в одежде человека будет не менее 34 мл (миллилитров).
Заключение
В ходе выполнения индивидуального задания был проведен теоретический обзор. В процессе выполнения задачи были получены следующие результаты:
Построены функции принадлежности 3 лингвистических переменных (см Рис. 2.1-2.3).
Определена истинность каждого из правил, содержащихся в нечеткой базе знаний, при обычных (четких) входных параметрах (см. пункт 2.5).
Построен график выходной лингвистической переменной (см. Рис. 2.4).
На основе полученных данных сформулирован нечеткий вывод (см. пункт 2.7).
Таким образом, повторены основные понятия теории нечетких множеств и изучен алгоритм получения нечеткого вывода, а так же закреплен на практике.
Список использованных источников
Леоненков А.В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. – СПб.: БХВ-Петербург, 2005. – 736 с.: ил.
Липатова С.В. Сборник задач по курсу «Интеллектуальные информационные системы». Ульяновск: УлГУ, 2010.-64 с.
Кофман А. Введение в теорию нечетких множеств, 1982.
Дж.Мендель FUZZY LOGIC SYSTEMS FOR ENGINEERING, 1995.