Dans le modèle , nous pourrions estimer utilisant l'équation normale:
Le vecteur des résidus est estimé par
où
Ma question est de savoir comment obtenir la conclusion de
Dans le modèle , nous pourrions estimer utilisant l'équation normale:
Le vecteur des résidus est estimé par
où
Ma question est de savoir comment obtenir la conclusion de
Réponses:
La conclusion ne fait que compter les dimensions des espaces vectoriels. Cependant, ce n'est généralement pas vrai.
Les propriétés les plus élémentaires de la multiplication matricielle montrent que la transformation linéaire représentée par la matrice satisfait
l'exposant comme opérateur de projection . Par conséquent, son complément
(comme indiqué dans la question) est également un opérateur de projection. La trace de est son rang (voir ci-dessous), d'où la trace de est égale à .
De sa formule même, il apparaît que est la matrice associée à la composition de deux transformations linéaires et lui-même. Le premier ( ) transforme le -vecteur en -vecteur . Le second ( ) est une transformation de en donnée par . Son rang ne peut pas dépasser la plus petite de ces deux dimensions, qui dans un réglage des moindres carrés est toujours (mais pourrait être inférieure àJ = ( X ' X ) - X ' X J n y p β X R p R n y = X β p p J H = X J X
J n ≥ tr ( Q ) ≥ n - p β si et seulement si est de rang complet; et en général . Dans le premier cas, le modèle est dit "identifiable" (pour les coefficients de ).
X ′ X aura un rang complet si et seulement si est inversible.
n y X Q = 1 - H n y y = H ( y ) + Q ( y ) , X p X p H p Q n - p n - p représente la projection orthogonale de -vecteurs (représentant la "réponse" ou la "variable dépendante") sur l'espace couvert par les colonnes de (représentant les "variables indépendantes" ou les "covariables"). La différence montre comment décomposer tout -vecteur en une somme de vecteurs où le premier peut être "prédit" à partir de et le second lui est perpendiculaire. Lorsque les colonnes de génèrent un espace à dimensions (c'est-à-dire qu'elles ne sont pas colinéaires),
Un opérateur de projection sur un espace vectoriel (tel que ) est une transformation linéaire (c'est-à-dire un endomorphisme de ) telle que . Cela fait de son complément un opérateur de projection également, carR n P : V → V V P 2 = P Q = 1 - P
Toutes les projections corrigent chaque élément de leurs images, car chaque fois que nous pouvons écrire pour certains , d'oùv = P ( w ) w ∈ V w = P ( v ) = P 2 ( v ) = P ( P ( v ) ) = P ( w ) .
À tout endomorphisme de sont associés deux sous-espaces: son noyau et son image Chaque vecteur peut être écrit sous la forme où et . On peut donc construire une base pour pour laquelle et . Lorsque V ker ( P ) = { v ∈ v Im ( P ) = { v ∈ v
La trace de est égale à la trace de (égal à , la dimension de ) moins la trace de . 1 n V P
Ces résultats peuvent être résumés avec l'affirmation que la trace d'une projection est égale à son rang.
@Dougal a déjà donné une réponse, mais en voici une autre, un peu plus simple.
Tout d'abord, utilisons le fait que . Ainsi, nous obtenons:Maintenant, est une matrice d'identité , donc . Utilisons maintenant le fait que , c'est-à-dire que la trace est invariante sous permutations cycliques. Donc, nous avons:Lorsque nous multiplions par , nous obtenons une matrice d'identité , dont la trace est . Ainsi, nous obtenons:
Supposons que et que soit complet.
Considérons la décomposition compacte des valeurs singulières , où est diagonale et ont (mais notez que est au plus donc il ne peut pas être ). alors
Maintenant, il existe une matrice telle que est unitaire. On peut écrire Cette forme montre que est semi-défini positif, et comme il s'agit d'un svd valide et que les valeurs singulières sont le carré des valeurs propres pour une matrice symétrique carrée, nous indique également que a des valeurs propres 1 (de multiplicité ) et 0 (de multiplicité ).