Heuristique pour l'optimisation


9

Comme c'est vendredi, il est temps de poser une question CW. Je recherche des heuristiques qui ont une large utilisation dans les problèmes d'optimisation. Pour limiter la portée à des heuristiques plus «favorables à la théorie», voici les règles (certaines arbitraires, d'autres non)

  • Ce devrait être une méthode bien définie, sans nombreux paramètres, et avec un temps d'exécution concret (peut-être par itération)
  • Il devrait y avoir des résultats théoriques connus qui lui sont associés (taux de convergence, limites d'approximation le cas échéant, propriétés stationnaires, etc.)
  • Il devrait avoir une large applicabilité et au moins une application phare où c'est la méthode de choix ou l'une des quelques-unes.
  • il ne devrait pas être inspiré par la nature (bien que cela semble être une objection frivole, j'essaie d'exclure les algorithmes génétiques, l'optimisation des colonies de fourmis et autres).

Les réponses devraient idéalement être dans le format suivant: voici un exemple.

Nom : Optimisation alternée

Objectif : minimiser une fonction (généralement non convexe)f(x,y)

Conditions : Les fonctions associées et h (y) = \ min_x f (x, y) sont convexesg(x)=minyf(x,y)h(y)=minxf(x,y)

Algorithme : l' itération ith commence par xi,yi .

  1. xi+1argminxf(x,yi)
  2. yi+1argminyf(xi+1,y)

Application la plus connue : k -means, paire la plus proche itérée.

Théorie : Résultats connus sur moyennes, conditions générales suffisantes pour l'optimalité globale du cadrek

ps Vous pourriez trouver que votre réponse se termine par une conférence dans un séminaire sur les algorithmes que je prévois :)


"il ne devrait pas être inspiré par la nature (alors que cela semble être une objection frivole, j'essaie d'exclure les algorithmes génétiques, l'optimisation des colonies de fourmis et autres)." Donc pas de recuit simulé, de mécanique statistique, etc.?
Joe Fitzsimons

En fait, je n'ai aucun problème avec le recuit simulé, et quand j'ai écrit cela, j'essayais de trouver un moyen de conserver SA et d'exclure les GA :).
Suresh Venkat

Réponses:


2

Nom: moindres carrés repondérés itérés
Objectif: minimiser la fonction de la forme , , , Conditions: dépendent du cas Algorithme: évident - fixer les poids, résoudre le problème quadratique, recalculer les poids Meilleure application connue: médiane géométrique, estimateurs M, norme , détection compressée Théorie: éprouvée au cas par casw(θ)F(θ)2θRnF(θ)Rmw(θ)R


Lp

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.