獨立成分分析(Independent component analysis)
前言
獨立成分分析ICA是一個在多領域被應用的基礎算法。ICA是一個不定問題,沒有確定解,所以存在各種不同先驗假定下的求解算法。相比其他技術,ICA的開源代碼不是很多,且存在黑魔法–有些步驟並沒有在論文里提到,但沒有這些步驟是無法得到正確結果的。
本文給出一個ICA最大似然解法的推導,以及FastICA的python實現,限於時間和實際需求,沒有對黑魔法部分完全解讀,只保證FastICA實現能得到正確結果。
有興趣的童鞋可以在未來補上相關內容。
參考:
https://blog.csdn.net/lizhe_dashuju/article/details/50263339
https://www.jianshu.com/p/de396e8cce15