@qoqo

Почему ошибка сети всегда растет и сеть предсказывает один и тот же класс?

Добрый день ! сделал реализацию нейронные сети как в книге Tariq Rashid .
Два слоя (200x784 и 10x200) . сигмойд как функция активации .
Во время тренировки сети ошибка с каждой итерацией растет , а так же сеть всегда предсказывает один и тот же класс .
Причем при прямом проходе сеть так же предсказывает один и тот же класс ( входящие данные разные ) . Ошибка так же растет в небеса .
Реализация была написана на Rust . веса заполнены Normal distribution .
Код проверил , умножение матриц ,реализация sigmoid работает как в книге Tariq Rashid .
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@AlexSku
не буду отвечать из-за модератора
Какой learning rate? Начните уменьшать (я обычно делаю 3 шага за декаду: 1e-2, 5e-3, 2e-3, 1e-3, 5e-4...)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы