Я реализовал нейронные сети с обратным распространением для обучения, и он отлично подходит для XOR, но когда я попробовал его для AND и OR, он ведет себя неустойчиво .. во время отладки я узнал, что после определенного времени подготовка выходных данных 1.0 и последовательная. и когда я помещаю тестовые входы, он возвращает мне 1 только для каждого случая. это должно что-то сделать с предубеждением, потому что у меня было предвзятое смещение 1.0, а также мне нужно обновить смещение тоже, хотя это кажется нелогичным вопросом .. спасибоBack-propagation Neural Networks
ответ
Вам не нужно обновлять нейрон выходное значение (нормально установить его на 1), но вам нужно обновить весы смещения (веса соединений, которые поступают из нейронного смещения в слой выше).
i сделали это, но все-таки все это испортило .. отлаживая это какое-то время –
Вы можете найти [этот ответ] (http://stackoverflow.com/a/27646823/4367179) userful, так как в нем содержатся советы по отладке новых реализовано NN. Попробуйте выполнить описанные ниже шаги. –
- 1. RBF Neural Networks C#
- 2. System.Speech and Neural Networks
- 3. Python Neural Network Backpropagation
- 4. Backpropagation neural network
- 5. GridSearch с Keras Neural Networks
- 6. Функция Vector Представление Neural Networks
- 7. Nintendo DS и Neural Networks
- 8. Artifcial Neural Networks для прогнозирования
- 9. Backpropagation Neural Network не работает
- 10. Neural Network Backpropagation не работает
- 11. Масштабирование входов на разных весах Neural Networks
- 12. Что такое бизнес-приложения Neural Networks
- 13. Общий запрос о весовых векторах Neural Networks
- 14. Использование Keras/Neural Networks для категориальных данных
- 15. Neural Networks: проектирование Функция стоимости «недифференцируемая»/Tensorflow
- 16. Keras Neural Networks и SKlearn SVM.SVC
- 17. php based Neural Network - как реализовать backpropagation
- 18. Распознавание лиц с использованием Backpropagation Neural Network?
- 19. Backpropagation Neural Network не учится должным образом
- 20. Neural Net backpropagation не работает должным образом
- 21. Backpropagation делает сеть хуже
- 22. CPU против GPU для вычисления (conv) Neural Networks
- 23. Python/Keras/Neural Networks - Основы для его запуска
- 24. Пакет Neural Networks в Wolfram Mathematica не параллелен?
- 25. Как улучшить предсказание распознавания цифр в Neural Networks в Matlab?
- 26. Общие сетевые проблемы, в которых Neural Networks могли бы помочь
- 27. Обновление старой системы Q-обучения с помощью Neural Networks
- 28. Gated Recurrent Neural Networks (например, LSTM) в Matlab
- 29. ошибка слишком медленно снижается на Neural Network BackPropagation Training
- 30. Spiking Neural Network
Каковы конкретные функции ввода, активации и функции ошибок, которые вы используете? – jorgenkg
Я использую сигмоидную функцию активации для активации и для ошибки. Я просто нахожу разницу между целевым значением и результатом, который я получаю и умножаю его на производную от функции активации. Надеюсь, это то, о чем вы просили .. –