Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ АЛГОРИТМА ФОРМИРОВАНИЯ НЕЧЕТКОЙ БАЗЫ ПРАВИЛ НА ОСНОВЕ ЧИСЛОВЫХ ДАННЫХ

Работа №35286

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы72
Год сдачи2019
Стоимость6500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
243
Не подходит работа?

Узнай цену на написание


ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 4
ВВЕДЕНИЕ 5
1 КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ 7
1.1 Основные элементы теории нечетких множеств и нечеткой логики 7
1.2 Методы нечеткого моделирования. Самоорганизующиеся нечеткие модели 17
1.3 Система нечёткого логического вывода 24
2 РАЗРАБОТКА АЛГОРИТМА ФОРМИРОВАНИЯ НЕЧЕТКИХ ПРАВИЛ 26
2.1 Постановка задачи 26
2.2 Алгоритм формирования нечетких правил 26
2.3 Задача аппроксимации функции 33
2.4 Задача парковки грузовика 33
3 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ 37
3.1 Выбор среды разработки 37
3.2 Описание программной реализации 38
3.3 Графический интерфейс приложения 40
3.4 Тестирование приложения 43
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ

В настоящее время широко используются системы управления, для работы которых применяется теория нечетких множеств. Популярность теории нечетких множеств объясняется тем, что они дают возможность сделать управление для задач, где невозможно или затруднено построение точных математических моделей и алгоритмов работы с ними. Конечно, нечеткие системы управления по оптимальности своей работы уступают точным математическим алгоритмам, но, нередко построение подобных алгоритмов не всегда осуществимо, или их вычислительная сложность очень высока, что делает целесообразным применение нечеткой логики.
Тем не менее, есть один очень важный момент, который усложняет применение систем управления на основе нечеткого вывода — базу нечетких правил необходимо создавать вручную. Это весь трудоемкая процедура, и в некоторых случаях он требует от одного или нескольких экспертов подбора огромного количества числовых параметров. Поэтому актуальной является задача сведения к минимуму участия человека, а в совершенстве, полной автоматизации формирования базы нечетких правил и подбора нужных параметров.
Если описание подлежащей решению проблемы заведомо является неточным или неполным, то традиционные методы построения моделей становятся неэффективными, не приводят к удовлетворительным результатам и могут быть вообще неприменимы. В таких случаях целесообразно воспользоваться подходами, которые специально ориентированы на построение моделей, учитывающих неполноту и неточность исходных данных. Именно в таких случаях технология нечеткого моделирования, которая основана на нечеткой логике, оказывается наиболее конструктивной [1].
Цель работы: разработка и программная реализация алгоритма построения базы нечетких правил на основе числовых данных. Для достижения цели необходимо решить следующие задачи:
• Разработка алгоритма построения нечетких правил на основе числовых данных;
• Программная реализация алгоритма построения нечетких правил;
• Применение разработанного алгоритма для решения задачи аппроксимации функции;
• Применение разработанного алгоритма для решения задачи парковки грузовика;
• Тестирование и анализ работы приложения;


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате выполнения дипломной работы был разработан алгоритм построения нечетких правил на основе числовых данных. Были выполнены поставленные задачи:
• Разработка алгоритма построения нечетких правил на основе числовых данных.
• Программная реализация алгоритма построения самоорганизующихся моделей.
• Применение разработанного алгоритма для решения задач парковки грузовика и аппроксимации функции;
• Тестирование и анализ работы приложения.
Данную дипломную работу можно использовать при решении задач, если вместо базы правил имеются только числовые данные.



1. Вьюненко Л. Ф. Имитационное моделирование : учебник и практикум для академического бакалавриата / под ред. Л. Ф. Вьюненко. - М. : Издательство Юрайт, 2016. - 283 с.
2. Определение. Нечеткая логика. URL:https://searchenterpriseai.techtarget.com/de finition/fuzzy-logic (дата обращения 23.05.2019)
3. Ахметов Б.С. Нечеткие системы и сети: учебное пособие / Б.С. Ахметов, В.И. Горбаченко, О.Ю. Кузнецова. - Алматы: ТОО «Издательство LEM», 2014. - 104 с.
4. Оразбаев Б.Б. Теория и методы системного анализа / Б.Б. Оразбаев, Л.Т.
Курмангазиева, Ш.К. Коданова. - М.: Издательский дом Академии
Естествознания, 2017. - 248 c.
5. Структура, основные элементы и операции в нечетких моделях. - URL: https://mvlektsii.ru/8-94830.htm1 (дата обращения 23.05.2019).
6. Нечеткие системы, Формирование базы правил для нечеткого
классификатора. - URL:
https://studbooks.net/2276027/informatika/nechetkie sistemv (дата обращения
23.05.2019)
7. Бабина О.И. Имитационное моделирование процессов планирования на промышленном предприятии : монография / О.И. Бабина, Л.И. Мошкович. - Красноярск: Сиб. федер. ун-т, 2014. - 152 с.
8. Пегат А. Нечеткое моделирование и управление / А. Пегат ; пер. с англ. - 3-е изд. - М. : БИНОМ. Лаборатория знаний, 2015. - 801c.
9. Зайченко Ю.П. Нечеткие модели и методы в интеллектуальных системах: Учебник для вузов / Ю.П. Зайченко . - К.: «Издательский Дом «Слово», 2008. - 344с.
10. Асаи К. Прикладные нечеткие системы: Пер. с япон./ К. Асаи, Д. Ватада, С. Иваи и др.; под редакцией Т. Тэрано, К. Асаи, М. Сугэно. - М.: Мир, 1993. - 368 с.
11. Спицын В.Г. Разработка экспертных систем на основе нечетких правил вывода: методические указания к лабораторным работам / В.Г. Спицын. - Томск: Изд-во ТПУ, 2011. - 33 с.
12. Алгоритм Мамдани в системах нечеткого вывода, Алгоритм Мамдани. - URL: https://habr.com/ru/post/113020/ (дата обращения 24.05.2019)
13. Леоненков А. В. Нечеткое моделирование в среде MATLAB и fuzzyTECH / А.В. Леоненков. — СПб.: БХВ Петербург, 2005. — 736 с.
14. MATLAB. - URL: https://matlab.ru/products/matlab (дата обращения
24.05.2019)
15. FUZZY LOGIC TOOLBOX, Инструменты для проектирования систем нечеткой логики - URL: https://exponenta.ru/products/fuzzy-logic-toolbox (дата обращения 24.05.2019)
16. Рутковская Д. Нейронные сети, генетические алгоритмы и нечеткие системы / Д. Рутковская, М. Пилиньский, Л. Рутковский. - М.: Горячая линия - Телеком, 2006. - 452 c.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ