Тема: МАШИННОЕ ОБУЧЕНИЕ В ЗАДАЧАХ РАСПОЗНАВАНИЯ ИЗОБРАЖЕНИЙ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 2
1 Способы представления изображений в компьютере 3
1.1 Растровое представление изображений 3
1.2 Векторное представление изображений 4
2 Метрический алгоритм классификации 5
2.1 Обобщенный метрический классификатор 5
2.2 Метод ближайшего соседа 6
2.3 Метод k ближайших соседей 6
3 Нейронные сети 7
3.1 Линейные методы классификации 7
3.2 Метод градиентного спуска 7
3.3 Линейная модель нейрона МакКаллока-Питтса 8
3.4 Многослойные нейронные сети. Метод обратного распространения ошибок 10
4 Библиотеки машинного обучения 13
4.1 NumPy 13
4.2 Matplotlib 13
4.3 Scikit-learn 13
4.4 Keras 13
5 Практическая часть 14
5.1 База данных MNIST 14
5.2 Метод k ближайших соседей 14
5.3 Нейронные сети 17
Заключение 19
Список литературы 20
Приложение 1 21
Приложение 2 22
📖 Введение
Вышеперечисленные задачи решаются с помощью методов машинного обучения.
Машинное обучение - это направление искусственного интеллекта, которое сосредоточено на создании моделей, которые обучаются и развиваются на основе получаемых ими данных. Данная научная область находится на пересечении компьютерных наук, математического анализа и статистики. В последние годы применение методов машинного обучения стало повсеместно. Эти методы используются в веб-сайтах, финансах, маркетинге, в индустрии развлечений, в промышленности и во многих других отраслях. Выйдя за пределы коммерческих приложений, машинное обучение оказало значимое влияние на научные исследования.
Данная работа посвящена классификации изображений и были поставлены следующие задачи выпускной квалификационной работы:
1. Ознакомление с двумя методами машинного обучения - метод k ближайших соседей и нейронные сети;
2. Реализация программ по распознаванию рукописных цифр с помощью вышеперечисленных методов машинного
✅ Заключение
Из результатов работы программ видно, что построенная нейронная сеть распознает рукописные цифры с точностью 0.975, а метод k ближайших соседей — с точностью 0.97. Небольшое преимущество в этом компоненте у нейронных сетей.
А также, обучение нейронной сети происходит гораздо быстрее, так как алгоритм поиска k ближайших соседей предполагает сравнение классифицируемого объекта со всеми объектами, находящимися в большой выборке. Значит, для реализации программы по распознаванию рукописных цифр предпочтительнее выбор нейронных сетей.





