Домашнее задание к занятию №1 (11.02)
Научитесь запускать пример кода
на платформе Google Colaboratory:
1
Используйте браузер Google Chrome
2
Установите приложение Colaboratory
3
Создайте свою копию ноутбука
(File->Save a Copy in Drive)
Задание Light
1
Проверьте, как сеть распознает разные цифры из тестового набора данных
2
Попробуйте сами написать цифру и распознать ее с помощью сеть
3
В цикле распознайте все цифры тестовой выборки и посчитайте точность распознавания на тестовой
4
Выберите 10 разных вариантов количества слоёв и нейронов в скрытых слоях от небольшого до большого и заполните таблицу с точностью обучения - на обучающей и на тестовой выборке
5
Напишите ваши выводы - как влияет количество нейронов в сети на точность на тестовой выборке
Задание Pro
1
Запустите в цикле поштучное распознавание всех цифр обучающей выборки
2
Выделите те, на которых была ошибка и точность распознавания была ниже некоторого порога alpha (например, 0.8)
3
Выбросите все ошибочные цифры из обучающей выборки
4
Переобучите сеть на «очищенной» выборке
5
Посчитайте точность на тестовой выборке и сравните с точность на тестовой до очистки обучающей и коэффициент роста точности
6
Составьте таблицу коэффициентов роста точности на 10 примерах в зависимости от размера сети и от разных alpha
7
Напишите ваши выводы - как влияет очистка данных на точность на тестовой выборке