Dadas dos matrices y , me gustaría encontrar los vectores e , de modo que, En forma matricial, intento minimizar la norma de Frobenius de A - \ mbox {diag} (x) \ cdot B \ cdot \ mbox {diag} (y) = A - B \ circ (xy ^ \ top) .
En general, me gustaría encontrar múltiples unidades de vectores e 's en la forma
Esto es equivalente a la descomposición de valores singulares (SVD) cuando .
¿Alguien sabe cómo se llama este problema? ¿Existe un algoritmo conocido como SVD para la solución de dicho problema?
(migrado de mates.SE)