@Override protected boolean initializeAlgorithm() { this.setResult( this.getObjectToOptimize().clone() ); this.setIterationsWithoutImprovement(0); this.bestParameters = this.getResult().convertToVector(); this.bestParametersCost = SumSquaredErrorCostFunction.Cache.compute( this.getResult(), this.getData() ); this.setResultCost( this.bestParametersCost.parameterCost ); return true; }
@Override protected boolean initializeAlgorithm() { this.setResult( this.getObjectToOptimize().clone() ); this.setIterationsWithoutImprovement(0); this.bestParameters = this.getResult().convertToVector(); this.bestParametersCost = SumSquaredErrorCostFunction.Cache.compute( this.getResult(), this.getData() ); this.setResultCost( this.bestParametersCost.parameterCost ); return true; }
@Override protected boolean initializeAlgorithm() { this.setResult( this.getObjectToOptimize().clone() ); this.setIterationsWithoutImprovement(0); this.bestParameters = this.getResult().convertToVector(); this.bestParametersCost = SumSquaredErrorCostFunction.Cache.compute( this.getResult(), this.getData() ); this.setResultCost( this.bestParametersCost.parameterCost ); return true; }