Utiliser les multiplicateurs de Lagrange pour le "basis pursuit"
Bonjour,
Quelqu’un aurait une idée ou une source à partager svp ? L’objectif serait d’obtenir une solution générique (dépendante de $X$ et $y$) et non pas juste un algorithme qui me renvoie une valeur.
Merci !
un sujet qui m’intéresse beaucoup en ce moment est le “compressed sensing”. C’est un problème d’optimisation qui se base notamment sur solutionner le problème suivant nommé “basis pursuit” : $\min_{\alpha} \| \alpha\| \text{ tel que } y=X\alpha$.
Plusieurs méthodes existent pour résoudre ce problème, mais je me suis demandé s'il n’était pas possible de le résoudre en utilisant le multiplicateur de Lagrange ? C’est un problème qui s’y porte bien. Pourtant, je ne trouve aucune documentation sur cette piste…
Quelqu’un aurait une idée ou une source à partager svp ? L’objectif serait d’obtenir une solution générique (dépendante de $X$ et $y$) et non pas juste un algorithme qui me renvoie une valeur.
Merci !
Réponses
-
Que représentent $\alpha$, s, t, y, X ? Pourquoi utilisez-vous ce vocabulaire en globish, n'y a-t-il pas de termes français pour désigner les entités que vous manipulez ?
-
Si c'est le problème classique, alors $\alpha \in \mathbb{R}^n, y \in \mathbb{R}^p$ et $X \in \mathbb{R}^{p \times n}$. Le terme "s.t." est standard
(même en français) mais peut être remplacé par "s.c.", ce qui abrège : "sous contrainte".
En fait, tout dépend de la norme que l'on utilise. Si c'est la norme $\|\cdot\|_2$, alors on peut résoudre le problème avec les multiplicateurs de Lagrange. Mais si la norme est $\|\cdot\|_1$ (ce qui est le problème de la basis pursuit), alors c'est beaucoup plus compliqué car le problème n'est plus différentiable. On peut cependant toujours obtenir le problème dual qui est linéaire. Mais un problème linéaire n'a pas de solution analytique avec des multiplicateurs de Lagrange, donc on utilise l'algorithme du simplexe. -
Alain24 a dit : https://les-mathematiques.net/vanilla/index.php?p=/discussion/comment/2405763/#Comment_2405763[Inutile de recopier l’avant dernier message. Un lien suffit. AD]Je pense que le problème est très clair comme il est présenté la . Merci néanmoins à Bibix de l'avoir clarifié.
[L'ai-je bien corrigé ? AD]
-
Bibix a dit : https://les-mathematiques.net/vanilla/index.php?p=/discussion/comment/2405767/#Comment_2405767[Inutile de recopier l’avant dernier message. Un lien suffit. AD]
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 163.1K Toutes les catégories
- 7 Collège/Lycée
- 21.9K Algèbre
- 37.1K Analyse
- 6.2K Arithmétique
- 53 Catégories et structures
- 1K Combinatoire et Graphes
- 11 Sciences des données
- 5K Concours et Examens
- 11 CultureMath
- 47 Enseignement à distance
- 2.9K Fondements et Logique
- 10.3K Géométrie
- 62 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 68 Informatique théorique
- 3.8K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 24 Mathématiques et finance
- 312 Mathématiques et Physique
- 4.9K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10K Probabilités, théorie de la mesure
- 772 Shtam
- 4.2K Statistiques
- 3.7K Topologie
- 1.4K Vie du Forum et de ses membres