Realmente depende de su aplicación, desafortunadamente. Sin embargo, puedo dar algunos consejos generales.
El primer punto en su lista de verificación debe ser si la matriz que planea factorizar es cuadrada. Solo algunos métodos como QR y SVD pueden aplicarse en matrices no cuadradas. LU es definitivamente un no-no aquí.
En segundo lugar, debe tener una comprensión básica de la factorización. ¿Funciona en matrices reales? ¿O también se puede aplicar a matrices complejas? ¿La matriz debe ser simétrica? La comprensión básica lo ayudará a conocer sus (1) limitaciones y (2) la complejidad del cálculo, es decir, qué tan rápido se calcula la factorización. Esto también está relacionado con la cuestión de la precisión de estos métodos.
Algunos métodos son muy específicos para una clase de matrices, por ejemplo, la factorización de Cholesky funciona muy bien en matrices semidefinidas positivas.
- ¿Aproximadamente cuánto tiempo se debe esperar que un estudiante de matemáticas de tiempo completo pase en cálculo introductorio de variable única y álgebra lineal?
- ¿Por qué el paso hacia atrás en una red neuronal recurrente es lineal?
- ¿Qué es una transformación lineal?
- ¿Cambiar el orden de sus desplazamientos en el diagrama vectorial afectará la magnitud y la dirección del vector resultante?
- ¿Cuál es la diferencia entre una norma y una distancia en matemáticas / espacios vectoriales, y siempre puedes definir una distancia desde una norma o viceversa?
Algunos métodos como la descomposición LU son solo una versión modificada de otro algoritmo bien conocido, en este caso, el método de eliminación gaussiana, por lo que las debilidades del método de eliminación gaussiana también se aplicarán a la descomposición LU. De hecho, la complejidad computacional de la LU es equivalente a la complejidad computacional de la eliminación gaussiana ([matemáticas] 2n ^ {3} / 3 [/ matemáticas]).
Personalmente, uso mucho la SVD debido a su estrecha relación con el método de análisis de componentes principales (PCA) que se usa a menudo en las estadísticas. Una vez más, la herramienta debería ajustarse al problema. En el peor de los casos, pruebe varios métodos de factorización de su problema y vea si obtiene una respuesta que tenga sentido con lo que pretende hacer.