- •Томский государственный университет систем управления и радиоэлектроники (тусур)
- •Решение задачи нечеткого вывода
- •Томский государственный университет систем управления и радиоэлектроники
- •Введение
- •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.4 и 2.5).
Построен график выходной лингвистической переменной (см. Рис. 2.4).
На основе полученных данных сформулирован нечеткий вывод (см. пункт 2.7).
Таким образом, повторены основные понятия теории нечетких множеств и изучен алгоритм получения нечеткого вывода, а так же закреплен на практике.
Список использованных источников
Леоненков А.В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. – СПб.: БХВ-Петербург, 2005. – 736 с.: ил.
Липатова С.В. Сборник задач по курсу «Интеллектуальные информационные системы». Ульяновск: УлГУ, 2010.-64 с.
Кофман А. Введение в теорию нечетких множеств, 1982.
Дж.Мендель FUZZY LOGIC SYSTEMS FOR ENGINEERING, 1995.
Замечания
Всё выделенное красным надо исправить.
Я читал только оригинальную часть (т.е. расчеты).
В базе правил перед «ТО» поставь запятые.
В 2.5 я поправил третье соотношение. Сравни со своим присланным.
В выделенном предложении на стр.17 убери слово «широкий».
Второе предложение заключения есть галиматья. Исправь.