Проект Python с обучением нейросети через модуль sklearn на базе вручную нарисованных 1000+ картинок фигур.
Программа в реальном времени по мере рисования пытается угадать, к какому классу принадлежит данная фигура, - кругу, треугольнику или квадрату, - давая при этом оценку в процентах.
Графический интерфейс программы выполнен через модуль pygame.
Через Python Pillow (PIL) реализована работа с файлами-картинками.
Модуль numpy используется для выполнения векторных операций.
Обученная нейросеть сохраняется в формате .h5 и используется впоследствии как готовое решение.
Примечание:
Нетрудно догадаться, что проект был вдохновлен роликом 3Blue1Brown о нейросетях (распознавание цифр), а также недавно на тот момент вышедшим сериалом "Игра в кальмара".
Данная работа была выполнена в 10 классе (2022 год) ради интереса, а впоследствии была оформлена для дисциплины "Проектная деятельность" в 11 классе.






