He revisado una aplicación basada en papel diciendo que la aplicación de PCA antes de la aplicación de ICA (utilizando fastICA paquete). Mi pregunta es, ¿ ICA (fastICA) requieren de la PCA para ejecutarse en primer lugar?
Este documento menciona que
... también se argumenta que la pre-aplicación de PCA mejora ICA rendimiento por (1) descartar pequeños tirados autovalores antes de blanqueamiento y (2) la reducción de la complejidad computacional mediante la minimización de pares dependencias. PCA decorrelates los datos de entrada; el resto de los de orden superior, dependencias están separados por el ICA.
También otros papeles son la aplicación de PCA antes de ICA, por ejemplo, este.
Hay otros pros y contras para ejecutar PCA antes de ICA? Por favor proporcione la teoría con referencias.