décomposition en valeurs singulières , communément appelée maladie vésiculeuse du porc , est un procédé utilisé en algèbre linéaire . Utilisé comme une étape dans de nombreux algorithmes, il permet la décomposition d'une matrice dans le produit de trois matrices plus simples. Types
décomposition en valeurs singulières est classé comme plein rang ou d'ordre inférieur . SVD rang plein permet de récréation exacte de la matrice sous-jacente. D'ordre inférieur SVD permet une reconstitution approximative de la matrice sur la base des facteurs de colonnes et de lignes . En outre , SVD peut également être utilisé dans la décomposition des matrices partielles avec des valeurs inconnues .
Sémantique Demande
décomposition de valeur singulière est utilisée dans des situations algébriques où il ya un « moindres carrés ». L'utilisation la plus courante de maladie vésiculeuse du porc est dans l'analyse sémantique latente de traitement du langage naturel , qui fait correspondre des mots et des documents sémantiquement liés dans le même espace . De même , il est appliqué dans le processus de processus d'indexation sémantique latente ainsi .
Collaborative Application
SVD a également été utilisé dans le processus de filtrage collaboratif pour des choses telles que les produits et services notation. Lignes représentent les utilisateurs et les produits , avec SVD utilisée pour déterminer les cotes et les valeurs inconnues.