Skip to content

lab6 - #5

Open
nicolaspoly wants to merge 5 commits into
dpo-mth8408:mainfrom
nicolaspoly:test-branch
Open

nicolaspoly wants to merge 5 commits into
dpo-mth8408:mainfrom
nicolaspoly:test-branch

Conversation

@nicolaspoly

Copy link
Copy Markdown

No description provided.

Comment thread rapport.qmd Outdated
Comment thread rapport.qmd Outdated
Comment thread rapport.qmd Outdated
Comment thread rapport.qmd
@github-actions

Copy link
Copy Markdown

Status:
Success--Here-is-the-PDF

Comment thread rapport.qmd
```

## Analyse
La méthode de Ipopt mets globalement moins d'itération que le gradient projeté mais les deux méthodes trouvent les mêmes solutions pour ces trois problèmes.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ce sont les x* qu'il faudrait comparer...

Comment thread rapport.qmd
elapsed = time() - start_time
println("Max it atteint ($maxit). Temps écoulé = $(round(elapsed,digits=3)) s")
return x, q(x), maxit, :maxit
end

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

??????? ton solveur précédent doit déjà gérer le cas de la boule. Il n'y a pas besoin d'écrire un autre solveur. C'est là tout le but de l'exercice ...

Comment thread rapport.qmd

Dans notre cas, cela revient à résoudre le même type de problème, mais en considérant la boule centrée en $x_k$ plutôt qu’en l’origine.
Par ailleur, toute fonction deux fois dérivable peut être approximée par une fonction quadratique locale via le développement de Taylor.
Cette propriété nous permet d'utiliser cet algorithme pour résoudre des problème d'optimisation avec des fonction objectifs C2.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tu ne réponds pas à la question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants