Я написал простую нейронную сеть для XOR в python.Хотя в Интернете есть масса информации о том, как это запрограммировать, не так много о том, как передавать данные через нее.Я проверил изменение веса после одного цикла для входных данных [1,1], чтобы сравнить мои результаты с моими слайдами лекций, и это на 100% то же самое, поэтому я считаю, что код работает.Я могу обучить сеть для того же входа, но когда я меняю вход (и соответствующую цель) каждый цикл, ошибка не уменьшается.
Должен ли я разрешить изменение весов и входов после каждого цикла или долженСначала я проверил все возможные входные данные, получил среднюю ошибку, а затем изменил вес?(Но изменение весов зависит от вывода, поэтому какой вывод я бы использовал тогда)
Я могу поделиться своим кодом, если это необходимо, но я почти уверен, что он правильный.
Пожалуйста, дайтемне совет?Заранее спасибо.