| | --- |
| | library_name: keras |
| | --- |
| | # Моя модель для распознавания цифр и определения остатка от деления этой цифры на 2 |
| |
|
| | # Описание задачи |
| | Цель данной нейронной сети состоит в определении остатка от деления цифры на 2 по входному изображению из набора данных MNIST. |
| |
|
| | # Послойная архитектура нейронной сети |
| |  |
| |
|
| | # Общее количество обучаемых параметров НС |
| | Всего обучаемых параметров в нейронной сети: (28*28 + 1) * 128 + (128 + 1) * 1 = 100609 параметра. |
| |
|
| | # Используемый алгоритм оптимизации и функция ошибки |
| | Алгоритм оптимизации: Adam |
| | Функция ошибки: binary_crossentropy |
| | |
| | # Размеры тренировочного, валидационного и тестового датасетов |
| | Размер тренировочного датасета: 48000 изображений. |
| | Размер валидационного датасета: 12000 изображений. |
| | Размер тестового датасета: 10000 изображений. |
| | |
| | # Результаты обучения модели |
| | |
| | Тренировочная выборка - Loss: 0.01 Accuracy: 0.99 |
| | Тестовая выборка - Loss: 0.04 Accuracy: 0.98 |