Factorisation matricielle fondamentale pour la data science
La SVD decompose toute matrice A (m×n) en : A = U × Σ × Vᵀ
ou :
Proprietes :
SVD tronquee : garder les k plus grandes valeurs singulieres. A ≈ Aₖ = Uₖ × Σₖ × Vₖᵀ (meilleure approximation de rang k)
Applications en ML :
Une matrice A a les valeurs singulieres σ₁=10, σ₂=5, σ₃=2, σ₄=0.1.
a) Calculez ||A||_F (norme de Frobenius).
b) Si on garde seulement σ₁ et σ₂, quel pourcentage de ||A||_F² est conserve ?
Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →