स्वतंत्र घटक विश्लेषण आपको अच्छा समाधान प्रदान करने में सक्षम होना चाहिए। यह मानकर कि आपके माप सांख्यिकीय रूप से स्वतंत्र चर के मिश्रण से गैर-ऑर्थोगोनल घटकों (जैसे आपके मामले में) को विघटित करने में सक्षम हैं।
इंटरनेट में बहुत सारे अच्छे ट्यूटोरियल हैं, और कुछ आज़ादी से उपलब्ध कार्यान्वयनों को शांत करने के लिए (उदाहरण के लिए scikit या MDP में )।
ICA कब काम नहीं करता है?
अन्य एल्गोरिदम के रूप में, आईसीए इष्टतम है जब मान्यताओं जिसके लिए इसे लागू किया गया था। वस्तुतः,
- स्रोत सांख्यिकीय रूप से स्वतंत्र हैं
- स्वतंत्र घटक गैर-गाऊसी हैं
- मिक्सिंग मैट्रिक्स उल्टा है
आईसीए मिक्सिंग मैट्रिक्स और स्वतंत्र घटकों का एक अनुमान देता है।
जब आपके स्रोत गाऊसी हैं तो आईसीए घटकों को नहीं ढूंढ सकता है। कल्पना कीजिए कि आपके पास दो स्वतंत्र घटक हैं, और , जो । फिर,
एक्स1एक्स2एन( 0 , आई)
पी (एक्स1,एक्स2) = पी (एक्स1) पी (एक्स2) =12 πexp( -एक्स21+एक्स222) =12 πexp -| | x ||22
जहां। दो आयामी वेक्टर का आदर्श है। यदि उन्हें एक ऑर्थोगोनल परिवर्तन (उदाहरण के लिए एक रोटेशन ) के साथ मिलाया जाता है, तो हमारे पास,, जिसका अर्थ है कि रोटेशन के तहत संभावना वितरण नहीं बदलता है। इसलिए, ICA डेटा से मिक्सिंग मैट्रिक्स नहीं ढूंढ सकता है।| | । | |आर| | आर एक्स | | = | | x | |