Ich versuche, die NelderMead Solver von accord.net für eine Optimierung zur Verfügung gestellt wie folgt zu verwenden:accord.net Neldermead Optimierung Anfangsfalle in C# vermeiden
var solution = new NelderMead(vecCMrIni.Length, CMOpt);
// CMOpt is the function to be minimized
for (int m = 0; m < vecCMrIni.Length; m++) // set lower and upper bound
{ solution.LowerBounds[m] = vecCMrLB[m];
solution.UpperBounds[m] = vecCMrUB[m];}
bool success = solution.Minimize(vecCMrIni);// minimize CMOpt, with vecCMrIni as initial.
Leider stellt sich der Solver eine erzeugen würde aus Lösung, die genau so wie der Ausgangsvektor vecCMrIni. Gibt es eine Möglichkeit, dieses Problem zu überwinden? Dank