Построение нечеткой экспертной системы
Автор: dassha123 • Апрель 28, 2023 • Лабораторная работа • 879 Слов (4 Страниц) • 245 Просмотры
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Ижевский государственный технический университет имени М.Т.Калашникова»
Кафедра АСОИУ
ОТЧЕТ
по лабораторной работе № 2
на тему «Построение нечеткой экспертной системы»
по дисциплине «Неклассические логики»
Выполнил
студент гр. Б20-782-1 Д. М. Шаклеина
Проверил
старший преподаватель кафедры АСОИУ Н. С. Исупов
Ижевск 2022
1 Постановка задачи
Используя пакет нечеткой логики Fuzzy Toolbox системы MatLab, построить нечеткую экспертную систему оценивания использования кондиционера в помещении.
2 Описание пакета Fuzzy Toolbox
В ходе лабораторной работе используется пакет нечеткой логики Fuzzy Toolbox системы MatLab. Пакет Fuzzy Logic Toolbox (пакет нечеткой логики) - это совокупность прикладных программ, позволяющих конструировать нечеткие экспертные и/или управляющие системы. Основные возможности пакета:
• Построение систем нечеткого вывода (экспертных систем, регуляторов, аппроксиматоров зависимостей);
• Построение адаптивных нечетких систем (гибридных нейронных сетей);
• Интерактивное динамическое моделирование в Simulink.
Пакет позволяет работу:
• в режиме графического интерфейса,
• в режиме командной строки,
• с использованием блоков и примеров пакета Simulink.
3 Ход работы
Система оценивания использования кондиционера в помещении. Основываясь на устоявшихся обычаях и интуитивных представлениях, примем, что главные критерии для оценивания — это температура воздуха и размеры комнаты.
Задача может быть описана следующими предложениями:
- Если воздух холодный и комната маленькая – то мощность кондиционера NORMAL.
- Если воздух холодный и комната большая – то мощность кондиционера POWERFUL.
- Если воздух нормальный и комната маленькая – то мощность кондиционера WEAK.
- Если воздух нормальный и комната большая – то мощность кондиционера NORMAL.
- Если воздух горячий и комната маленькая – то мощность кондиционера NORMAL.
- Если воздух горячий и комната большая – то мощность кондиционера POWERFUL.
Будем оценивать степень мощности кондиционера по 11-балльной системе (0 – наименьшая, 10 – наибольшая).
Температуру воздуха оцениванием по 11-балльной шкале: холодный (от 0 до 2.5), нормальный (от 2.5 до 7.5), горячий (от 7.5 до 10).
Размеры комнаты также оцениванием по 11-балльной шкале: 0-5 – это маленькая комната, 5-10 – большая.
Построим нечеткую экспертную систему, используя алгоритм вывода Mamdani.
Вид окна редактора после добавления еще одного входа и изменения названий приведен на рисунке 1.
...