Автоматическое распознавание рукописных цифр с помощью k-ближайших соседей
Проект · 10–20 страниц · Информатика · 10-11 класс
Использование датасета MNIST (уменьшенного), сравнение точности при разных k и метриках расстояния.
Роботы читают цифры с конвертов, но как они это делают? Метод k-ближайших соседей — простой и наглядный: новая цифра сравнивается с примерами из базы. Разберёмся на датасете MNIST — 70 тысяч рукописных цифр.
Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.
Сгенерировать проекта по этой темеПримерная структура работы
-
Подготовка данных: превращение картинки в числа
- <built-in method title of str object at 0x7f5f1e319d70>
- <built-in method title of str object at 0x7f5f1c089580>
- <built-in method title of str object at 0x7f5f1da11530>
-
Алгоритм kNN: как найти самых похожих соседей
- <built-in method title of str object at 0x7f5f1da2b7d0>
- <built-in method title of str object at 0x7f5f1e322280>
- <built-in method title of str object at 0x7f5f1c0898f0>
-
Реализация на Python без сторонних библиотек машинного обучения
- <built-in method title of str object at 0x7f5f1da2b190>
- <built-in method title of str object at 0x7f5f1da29cf0>
- <built-in method title of str object at 0x7f5f1e31bec0>
-
Анализ ошибок: какие цифры путает модель
- <built-in method title of str object at 0x7f5f1da12970>
- <built-in method title of str object at 0x7f5f1da10270>
- <built-in method title of str object at 0x7f5f1da107b0>
Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.