Optimisation en python

Bonjour,

J’ai petit soucis je veux implémenter cet algorithme en python

Entrées:
x0∈Rn,
un nombre(lepas)ρ>0etlatolérancetol>0
pour i = 0,1,... faire
xi+1 = xi − ρ∇f(xi)
si ||∇f(xi+1)|| ≤ tol
ou on a perdu l’espoir que l’algorithme aboutisse jamais à quelque chose intéressant
alors
poser xmin = xi+1, fmin = f(xmin)
et sortir de la boucle fin
fin
Sorties : xmin, fmin
Configuration: iPhone / Safari 12.1.2

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    J'ajouterai aussi que nous ne sommes pas mathématiciens et les cours de math sont loin.
    Donc il faut mieux expliquer en français qu'avec des symboles qui ne parle pas forcément à la majorité.