Модуль экспертной системы построения функции принадлежности нечетких множеств
Введение
Функция принадлежности
Методы построения функций принадлежности
Постановка задачи
Выбор языка программирования
Дополнительные средства разработки
Создание макета
Основной функционал
Конечный интерфейс
График
Заключение
Спасибо за внимание!
5.05M
Category: softwaresoftware

Модуль экспертной системы построения функции принадлежности нечетких множеств

1. Модуль экспертной системы построения функции принадлежности нечетких множеств

Выпускная квалификационная работа:
Студент группы ВПИ-41
Шумилов Игорь Юрьевич
Руководитель ВКР: доцент Хренов В.В
г. Ростов-на-Дону
2017 г.

2. Введение

Лотфи Заде. 1965. «Fuzzy Sets»
«…В настоящее время мы не способны сконструировать машины,
которые могли бы соперничать с человеком в выполнении таких задач,
как распознавание речи, перевод языков, понимание сущности,
абстрагирование и обобщения, принятия решений в условиях
неопределённости и тем более в задачах агрегирования информации.
Наша неспособность проектировать такие машины в значительной
степени объясняется фундаментальным различием между
человеческим разумом, с одной стороны, и «разумом» машины – с
другой…думать и делать заключения в неточных, неколичественных,
нечётких терминах. Благодаря этой способности люди могут
расшифровывать неразборчивый подчерк, понимать искажённую речь,
концентрировать внимание лишь на той информации, которая
приводит к решению…отсутствие этой способности делает даже
самые сложные вычислительные машины непригодными к
осуществлению контактов с человеком естественным образом…»

3. Функция принадлежности

4. Методы построения функций принадлежности

Прямые:
Косвенные:
Прямые групповые методы
Метод парных сравнений
Табличный метод
Метод статистических данных
Графический метод
Метод экспертных оценок
Формульный метод
Параметрический метод
Метод интервальных оценок
Метод ранговых оценок

5. Постановка задачи

Исследование предметной области
Создание дизайна приложения
Разработка программной части
Тестирование

6. Выбор языка программирования


Простой
синтаксис
Большой выбор
бесплатных
библиотек
Функционален

7. Дополнительные средства разработки

8. Создание макета

9. Основной функционал

Обработка данных, введенных в поля данных
Нахождение коэффициентов для построения функции
принадлежности
Сохранение данных с формы в базу данных
Загрузка данных в форму из базы данных
Построение графика, по результатам расчетов

10. Конечный интерфейс

Нахождение коэффициента
Нахождение искомого значения

11. График

12. Заключение

Были рассмотрены особенности экспертных систем. Проведен
обзор предметной области.
Определение конечного ПО для разработки. Выбран язык
программирования, база данных, необходимый инструментарий
Создана программная реализация, с пояснением необходимых
функций.
Проведена оценка проекта со стороны безопасности и
экологичности.

13. Спасибо за внимание!

English     Русский Rules