public void BackWard(Array <float> values) { var DE = _errorFunction.Error(_target.OutputVector, values); var DO = _activationFunction.Derivate(_target.SumVector); _target.ErrorVector = DE * DO; _target.ErrorWeightVector = NumMath.SumLine(_target.ErrorVector.W * _target.KnowlodgeMatrix); }