UNPKG

encog

Version:

Encog is a NodeJs ES6 framework based on the Encog Machine Learning Framework by Jeff Heaton, plus some the of basic data manipulation helpers.

20 lines (18 loc) 547 B
var ErrorFunction = require('../errorFunction'); /** * */ class OutputError extends ErrorFunction { /** * @inheritDoc */ calculateError(activationFunction, before, after, ideal, actual, error, derivShift, significance) { for (let i = 0; i < actual.length; i++) { let deriv = activationFunction.derivativeFunction(before[i], after[i]) + derivShift; error[i] = ((ideal[i] - actual[i]) * significance) * deriv; } } } module.exports = OutputError;