HyperAI

Norme Nucléaire

Norme nucléaireC'est la somme des valeurs singulières de la matrice, qui est utilisée pour contraindre le rang faible de la matrice. Pour les données clairsemées, la matrice est de rang faible et contient de nombreuses informations redondantes, qui peuvent être utilisées pour récupérer des données et extraire des fonctionnalités.

Définition de la norme nucléaire

La norme nucléaire de la matrice X est définie comme :

Selon la formule ci-dessus, la norme nucléaire est équivalente à la somme des valeurs propres de la matrice. Considérant la décomposition en valeurs propres de X, nous pouvons tirer les conclusions suivantes :

Preuve de convexité

D'après les informations connues, la norme induite par la matrice est convexe, c'est-à-dire :

Soit , Alors est convexe, donc est convexe, et Puisque et sont des normes duales, convexe ().

Solution de gradient

Sur la base des hypothèses SVD ci-dessus, nous pouvons conclure que :

Par conséquent, nous devons résoudre . Considérons , nous avons donc :

donc: