私は、ICAを適用する前に(fastICAパッケージを使用して)PCAを適用するというアプリケーションベースの論文をレビューしました。私の質問は、ICA(fastICA)ではPCAを最初に実行する必要があるのですか?
この論文では、
... PCAを事前に適用すると、(1)ホワイトニングの前に小さな後続の固有値を破棄し、(2)ペアごとの依存関係を最小限に抑えることで計算の複雑さを軽減することで、ICAのパフォーマンスが向上することも主張されています。PCAは入力データを非相関化します。残りの高次依存関係はICAによって分離されます。
また、他の論文はICAの前にPCAを適用しています、例えばこれ。
ICAの前にPCAを実行する他の長所と短所はありますか?理論を参考にしてください。