Au sujet de l'optimisation, une ref interessante et pédagogique (au moins les premiers chapitres) sur les differents types et methodes. Super pour s'initier.<br>Nocedal, J., and Wright, S.J. 2006. Numerical Optimization. Mikosch, T. V., Resnick, S. I. , andRobinson, S. M. (Eds.). 2nd Ed., Springer Series in Operations Research, New York.<br>
je l'ai ajouté sur le site ISIS.<br><br>Pour info, on a parlé d'implémenter un algorithme génétique dans ISIS (Je le dis aussi pour me forcer à le faire...).<br><br><div class="gmail_quote">Le 19 septembre 2012 11:27, Fabian ZIMMERMANN <span dir="ltr"><<a href="mailto:Fabian.Zimmermann@ifremer.fr" target="_blank">Fabian.Zimmermann@ifremer.fr</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salut Paul,<br>
<br>
oui, c'est peut-être une option, merci pour l'indication!<br>
<br>
Fabian<br>
<br>
Paul MARCHAL a écrit :<div class="HOEnZb"><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Salut,<br>
<br>
Pour faire de l'optimisation non-linéaire avec 1 seule variable, j'avais<br>
utilisé une librairie java "non-officielle" (traduction en java d'une<br>
librairie Fortran - NAG je crois). Jette un coup d'oeil à:<br>
<br>
<a href="http://www1.fpl.fs.fed.us/optimization.html" target="_blank">http://www1.fpl.fs.fed.us/<u></u>optimization.html</a><br>
<br>
C'est un peu ad hoc, mais les tests que j'ai pu faire se sont avérés<br>
concluant. J'ai utilisé "Fmin.java", vu que je n'optimisais qu'une<br>
variable, mais je crois que "Uncmin_f77.java" fait de l'optimisation<br>
multivariée. Cela dit, je ne l'ai pas testée.<br>
<br>
Bon courage<br>
<br>
Paul<br>
<br>
Le 19/09/2012 16:22, Eric Chatellier a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Le 19/09/2012 15:39, Fabian ZIMMERMANN a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Salut Eric,<br>
</blockquote>
Salut,<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
j'ai une demande plus générale: Nous voulons améliorer la calibration<br>
de notre<br>
base de donnés, tout d'abord concernant le nombre des variables. Avec le<br>
script courant il est seulement possible d'estimer deux différentes<br>
variables<br>
pour tous les groupes de la capturabilité, mais ça ne produit pas<br>
vraiment des<br>
bonnes résultats. Donc, l'idée est de trouver une autre optimisation<br>
pour<br>
tester ~4 variables.<br>
<br>
Au moment, la proposition pour ça est un downhill simplex method in<br>
multidimensions (Nelder and Mead). Mais je manque la notion de Java<br>
pour un<br>
jugement là..c'est pourquoi ma question est: Est-ce que c'est<br>
raisonnable ou<br>
est-ce qu'il y a des méthodes optimisation/minimisation qui pourrait<br>
marcher<br>
mieux avec Isis ?<br>
</blockquote>
Heu, la je suis un peu perdu.<br>
Je ne maitrise pas la calibration et ses notions mathématiques, il faut<br>
mieux poser la question à un matheux ;)<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Et est-ce qu'on peut utiliser pour ça l’implémentation existante<br>
<a href="http://commons.apache.org/math/api-2.2/org/apache/commons/math/optimization/direct/NelderMead.html" target="_blank">http://commons.apache.org/<u></u>math/api-2.2/org/apache/<u></u>commons/math/optimization/<u></u>direct/NelderMead.html</a><br>

<br>
?<br>
</blockquote>
Ca vient de la librairie commons-math qui est disponible dans IsisFish.<br>
Tu peux déjà l'utiliser et la tester:<br>
<br>
import org.apache.commons.math.<u></u>optimization.direct.<u></u>NelderMead;<br>
...<br>
NelderMead nelderMead = new NelderMead(|rho, khi, gamma, sigma|);<br>
double value = nelderMead.evaluate(x);<br>
<br>
Par exemple.<br>
<br>
Après pour déterminer si elle convient ou pas, je ne peux pas te<br>
répondre.<br>
<br>
</blockquote>
<br>
</blockquote></div></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Isis-fish-users mailing list<br>
<a href="mailto:Isis-fish-users@list.isis-fish.org" target="_blank">Isis-fish-users@list.isis-<u></u>fish.org</a><br>
<a href="http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users" target="_blank">http://list.isis-fish.org/cgi-<u></u>bin/mailman/listinfo/isis-<u></u>fish-users</a><br>
</div></div></blockquote></div><br>