Ссылка here говорит, что trainer.train()
возвращаетPython: Что делает метод Train() в пакете пакета Prambra?
двойной пропорционально ошибке
Что это значит? Я использую BackpropTrainer
для обучения нейронной сети для классификации. До сих пор мой код возвращал значения меньше 1. Значит ли это, что он проверяет данные обучения и возвращает отношение количества ошибочно классифицированных выборок к общим образцам?
Когда вы говорите «несоответствие (ошибка)», вы имеете в виду отношение количества ошибочно классифицированных выборок к общим образцам? Потому что я не понял, что означает «двойная пропорциональность ошибке». –
Я не знаю [PyBrain] (http://pybrain.org/), кроме того, что я просто искал для вас. Я полагаю, что для разных сетей все допуски масштабируются как безразмерные, так что примерно для любой сети вы можете иметь представление о том, насколько близко к конвергенции. Таким образом, абсолютная ошибка будет связана с данными в сети, но масштабированная ошибка всегда будет находиться между -1 и +1, например. Хотя я не знаю, просто догадываюсь. –