Тема: СРАВНИТЕЛЬНЫЙ АНАЛИЗ НЕКОТОРЫХ МЕТОДОВ РЕШЕНИЯ ЗАДАЧ КЛАССИФИКАЦИИ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Модель данных 4
1.1 Дескрипторы изображений 4
1.1.1 Усредненные значения по каналам RGB 5
1.2.2 Гистограммы 6
1.2 Описание БД ирисы Фишера 7
2 Методы классификации объектов 9
2.1 Постановка задача многомерной классификации 9
2.2 Задача кластеризации 9
2.3 Функционалы качества разбиения 10
2.4 Метод Forel 11
2.5 Метод k-means 12
2.6 Классификатор Байеса 13
2.7 Простейшая нейронная сеть 16
3 Анализ результатов классификации методами k-means, классификатора Байеса и
нейронной сети 24
4 Создание социальной сети 25
Заключение 27
Список использованной литературы 28
Приложение А 29
Приложение B 30
Приложение C 33
Приложение D 34
📖 Введение
Постановки задач классификации и методы их решения являются составной частью машинного обучения.
Целью настоящей работы является освоение фундаментальных понятий, математических моделей и методов применяемых для решения задач классификации в различных научных и научно-практических областях, а также проведения сравнительного анализа некоторых методов на модельных примерах.
Наша работа включает:
• Изложение основных теоретических понятий некоторых методов классификации.
• Описание алгоритмов некоторых методов классификации.
• Решения практических задач.
• Оравнение ряда методов классификации.
Для реализации алгоритмов и выполнения расчетов можно использовать языки программирования или программных системы: Matlab, Statistica, Excel и так далее. В настоящей работе используется язык Python. Преимущества, благодаря которым Python лучше всего подходит для машинного обучения (ML) и проектов основаны на ИИ. Включают возможность и простоту доступа к различным библиотекам (например Numpy, Pandas, Matplotlib, Sklearn, TensorFlow,...), объекты, функции и методы которых используются для реализации алгоритмов машинного обучения и ИИ, гибкость, независимость от платформы. Это постоянно увеличивается популярность этого языка. В работе[7] приведен обзор методов классификации в машинном обучении с помощью Scikit-Learn.
✅ Заключение
Составлен комплекс программ реализации методов: k-means, Forel, классификатора Байеса и нейронной сети на языке программирования Python.
На примере классификации объектов базы данных ирисов Фишера проведено сравнение значений функции потерь методов k-means, классификатора Байеса и нейронной сети. Показано что классификация с помощью нейронной сети обеспечивает минимальные потери.
Результаты ВКР будут использованы в совершенствовании методического обеспечения курса «Математическое моделирование» и «Современные методы анализа и визуализации» на ММФ ТГУ
Изученные методы и составленный программный комплекс можно использовать в дальнейшем при проведении исследований и реализации различных практических проектов, а также при развитии социальной сети создаваемой автором.





