keras ru dataset:mnist region:us
---
datasets:
- mnist
language:
- ru
metrics:
- accuracy
library_name: keras
---

1. Описание задачи которую выполняет НС.
Вариант 6. Используя датасет mnist был построен автоэнкодер, принимающий на вход изображение цифры и
  создающий её же изображение на выходе.

2. Изображение послойной архитектуры НС на которой указаны размеры слоя, функция
активации.
![](arhitectura.png)

3. Общее количество обучаемых параметров НС.
Оно составляет 131457, можно увидеть в коде.
   
4. Используемый алгоритмы оптимизации и функция ошибки.
Алгоритм оптимизации - adam, функция ошибки - mse (mean_squared_error).
   
5. Размеры тренировочного, валидационного и тестового датасетов.
Тренировочный равен 48 000.
Тестовый равен 10 000.
Валидационный равен 12 000 (то есть 20% от изначального 60 000 тренировочного датасета)
   
6. Результаты обучения модели: loss и accuracy на всех трёх датасетах.
![](loss_and_accuracy.png)
Для тестового датасета loss: 0.0339 и accuracy: 0.0097

Результат обучения:
![](output.png)