Bonjour,
Voilà j'ai créé un programme qui doit faire l'optimisation d'un critère des moindres carrés sachant que j'utilise un modèle non linéaire à 6 paramètres.
J'ai 2 possibilités. Soit j'utilise un optimiseur de Gauss-Newton mais dans ce cas le programme m'affiche une erreur "problème singulier" ce qui signifie que mon hessien n'est pas inversible.
Soit j'utilise un optimiseur de Levenberg Marquardt mais dans ce cas mon optimiseur fait 4 ou 5 iterations en ne modifiant que legerement le 1er paramètre (du genre s'il est à 1 il met 0.99994 puis 0.99996) et il me renvoi à chaque fois les paramètres initiaux.
Donc à votre avis qu'est ce qui cloche dans ce que j'ai fait ?
J'ai aussi la possibilité d'utiliser un optimiseur NonLinearConjugateGradientOpti mizer mais ça impose de reprogrammer un peu tout donc je voudrais être sur qu'il n'y a pas d'autre possibilité et que ça vaille le coup
-----