Простейшая искусственная нейронная сеть в виде перцептрона, которая может быть обучена на открытом наборе данных и осуществляет распознавание 26 рукописных букв латинского алфавита
Страница настроек перцептрона (выбрана графовая реализация с 5-ю скрытыми слоями)

Тестирование перцептрона до его тренировки (на пустой модели)

Загрузка тренировочной выборки и запуск процесса обучения перцептрона с 10-ю эпохами

Тестирование перцептрона после его тренировки (средняя точность около 73%)

Верификация перцептроном загруженной буквы

Обновление системы
sudo apt updateУстановка инструментов сборки
sudo apt install build-essential cmakeУстановка инструментов Qt
sudo apt install libgl1-mesa-dev qt6-base-dev qt6-tools-dev-tools libqt6charts6-devСкопировать код из репозитория
git clone git@github.com:exodess/Simple-Perceptron.gitСкомпилировать приложение с помощью CMake
cmake -S . -B build
cmake --build build --target ProgramЗапустить приложение
./build/Program