Devoir maison de mathématiques · Reconstruction de signal, systèmes surdéterminés et moindres carrés
Reconstruire un signal à partir de mesures imparfaites
Un DM de PSI sur un problème inverse concret : identifier les paramètres d'un signal quadratique à partir de mesures, comprendre pourquoi des données bruitées deviennent incompatibles, puis construire et interpréter la meilleure reconstruction par moindres carrés et équations normales.
Objectifs
Ce que ce DM fait travailler
- Traduire des mesures d'un modèle fini en un système matriciel
- Relier unicité de la reconstruction, injectivité et nombre de mesures
- Distinguer système surdéterminé, compatibilité et reconstruction exacte
- Faire émerger un critère quadratique lorsque les mesures sont incompatibles
- Dériver les équations normales A^T A x = A^T y sans supposer connue la théorie des moindres carrés
- Interpréter le résidu optimal et effectuer une reconstruction complète sur un jeu de mesures imparfaites
Avant de commencer
Prérequis utiles
Il n’est pas nécessaire de tout maîtriser parfaitement, mais ces notions doivent être déjà connues pour que le devoir reste un travail de raisonnement plutôt qu’un rattrapage de cours.
- Polynômes de degré au plus 2 et nombre de racines d'un polynôme non nul
- Systèmes linéaires, matrices, produit matriciel et transposée
- Espaces vectoriels de dimension finie, noyau et injectivité
- Produit scalaire canonique et norme dans R^n
Méthode
Comment l’utiliser
Prévoir environ 3 h et garder une trace des essais, y compris ceux qui échouent.
Écrire une solution justifiée avant d’ouvrir le corrigé, même si certaines questions restent incomplètes.
Repérer les différences de méthode, de précision et de rédaction plutôt que seulement les résultats.
Énoncé en ligne
Le problème, directement en HTML
Le contenu ci-dessous reprend le sujet du devoir. La version PDF reste disponible pour l’impression et le travail hors ligne ; le corrigé reste séparé pour préserver une vraie phase de recherche.
Sur une courte fenêtre de temps, un capteur enregistre une grandeur que l'on choisit de modéliser par un polynôme de degré au plus 2. Ce choix ne prétend pas décrire tous les signaux : il fixe un modèle de dimension finie, assez simple pour poser une question fondamentale de reconstruction. Des mesures permettent-elles de retrouver les paramètres du modèle ? Et que signifie « reconstruire au mieux » lorsque les mesures sont incompatibles entre elles ?
On considère donc les signaux
Pour , on utilise le produit scalaire canonique
et la norme associée . La transposée d'une matrice est notée .
I - Quand les mesures sont exactes
- Un premier capteur fournit les trois mesures exactes
Déterminer , et .
- Posons
(a) Vérifier que la reconstruction précédente équivaut au système et préciser les dimensions de tous les objets. (b) Montrer que est inversible.
- On mesure maintenant un signal du même modèle en trois instants distincts . On note
Sans calculer son déterminant, montrer que l'application est injective. En utilisant le fait qu'elle va de dans , en déduire que trois mesures exactes prises en trois instants distincts déterminent un unique signal du modèle.
- Expliquer pourquoi une ou deux mesures ponctuelles ne peuvent pas, en général, déterminer de façon unique les trois paramètres d'un signal quadratique. Que change l'ajout de mesures supplémentaires lorsque celles-ci sont toutes parfaitement compatibles avec le modèle ?
En pratique, les mesures sont affectées par des erreurs. Ajouter des données peut alors faire apparaître non plus une meilleure détermination du même système, mais une incompatibilité : aucun signal du modèle ne passe exactement par tous les points mesurés.
II - Cinq mesures qui ne peuvent pas toutes être exactes
On effectue des mesures aux instants et l'on obtient
Il y a désormais cinq équations pour trois paramètres : on parle d'un système surdéterminé. La matrice qui associe à un paramètre les cinq valeurs prédites par le modèle est
-
(a) Déterminer l'unique polynôme quadratique qui reproduit exactement les trois mesures aux instants . (b) Comparer sa valeur en avec la mesure correspondante. En déduire que le système n'a pas de solution.
-
Pour , on appelle résidu
(a) Montrer que
Pourquoi ce seul critère est-il insuffisant pour mesurer la taille globale des erreurs ? (b) On décide de mesurer l'erreur globale par
Écrire comme une somme de cinq carrés et expliquer pourquoi ce critère évite les compensations de signe entre erreurs positives et négatives.
III - Faire émerger la meilleure reconstruction
Nous cherchons maintenant un paramètre qui minimise sur .
- Soient et . (a) Développer et établir
(b) Supposons que minimise . En étudiant, pour chaque , le trinôme en obtenu en (a), montrer que
(c) En déduire successivement
Ces dernières relations sont appelées les équations normales. Préciser les dimensions de , et .
- Réciproquement, supposons que vérifie les équations normales. (a) Montrer que, pour tout ,
(b) En déduire que minimise . (c) Montrer que, si est injective, ce minimum est atteint en un unique point. (d) Toujours lorsque est injective, montrer que est inversible. On pourra partir de
-
Revenons aux cinq mesures précédentes. (a) Montrer que la matrice est injective et en déduire son rang. (b) Calculer exactement et . (c) Résoudre les équations normales et déterminer la meilleure reconstruction .
-
(a) Calculer le vecteur des cinq valeurs prédites . (b) En déduire le résidu puis la valeur minimale . (c) Vérifier directement que .
IV - Ce que signifie « reconstruire au mieux »
- Notons et . (a) Traduire sous la forme de trois identités portant sur
(b) Les trois colonnes de décrivent, dans , les variations des valeurs prédites lorsque l'on modifie séparément , ou . Expliquer en quel sens le résidu optimal est orthogonal à toutes les variations permises par le modèle. (c) En déduire une interprétation géométrique de comme le point de le plus proche de . Identifier le lien avec la projection orthogonale.
- Le polynôme trouvé à la question 5, qui ajuste exactement les trois mesures centrales, correspond au paramètre
(a) Calculer et . (b) Comparer avec et expliquer pourquoi ajuster exactement un sous-ensemble de mesures n'est pas, en général, la meilleure stratégie lorsque toutes les mesures comptent.
-
Supposons maintenant que les données soient parfaitement compatibles : il existe tel que , et est injective. (a) Quelle est la valeur minimale possible de ? (b) Montrer que la reconstruction par les équations normales redonne nécessairement . Les moindres carrés prolongent ainsi la reconstruction exacte au cas où les mesures deviennent incompatibles.
-
Synthèse. Soient , et . On suppose que l'application est injective. (a) Montrer qu'il est nécessaire que . (b) Montrer que le problème
admet une unique solution et que celle-ci est caractérisée par
(c) En déduire la formule
(d) Préciser ce que devient cette formule lorsque appartient déjà à .
Continuer à chercher