Approximation par matrices non-négatives

représentation d’une matrice par un produit de matrices dont les éléments sont positifs ou nuls

En mathématiques, et plus précisément en algèbre linéaire et en analyse des données, la factorisation en matrices non-négatives et l'approximation par matrices non-négatives consistent à représenter ou approcher une matrice par un produit de matrices dont les éléments sont positifs ou nuls. Ces méthodes appartiennent à la famille plus générale des techniques de factorisation matricielle et d'approximation de rang faible. Elles sont adaptées pour l'analyse de données non-négatives que l'on cherche à interpréter comme une combinaison linéaire de multiples sources elles-mêmes non-négatives. Cette propriété est désirée dans de nombreuses applications afin de pouvoir donner une interprétation à la décomposition obtenue.

Ces méthodes ont été utilisées pour la première fois en chimie analytique et en télédétection[1] dans les années 1960.

Elles ont depuis été utilisées pour de nombreuses applications dont les systèmes de recommandation, l'analyse de documents textuels, le traitement du signal, l'astronomie.

Principe

modifier

Soit . L'approximation en matrices non-négatives consiste à identifier deux matrices (où représente l'ensemble des nombres positifs) telles que

On parle de factorisation lorsque , et d'approximation dans le cas général.

Références

modifier
  1. ↑ N. Gillis, Nonnegative Matrix Factorization, Society for Industrial and Applied Mathematics, coll. « Data Science », (ISBN 978-1-61197-640-3, DOI 10.1137/1.9781611976410, lire en ligne)