सवाल
मुझे लाप्लासियन ईजेनमैप विधि में बहुत दिलचस्पी है। वर्तमान में, मैं इसका उपयोग अपने मेडिकल डेटा सेट पर आयाम में कमी करने के लिए कर रहा हूं।
हालांकि, मैं विधि का उपयोग कर एक समस्या में चला गया हूं।
उदाहरण के लिए, मेरे पास कुछ डेटा (स्पेक्ट्रा सिग्नल) हैं, और मैं कुछ पीसी (या आईसीएस) प्राप्त करने के लिए पीसीए (या आईसीए) का उपयोग कर सकता हूं। समस्या यह है कि LE का उपयोग करके मूल डेटा के समान आयाम कम किए गए घटकों को कैसे प्राप्त किया जाए?
लाप्लासियन ईजेनैप्स विधि के अनुसार, हमें सामान्यीकृत आइगेनवेल्यू समस्या को हल करने की आवश्यकता है, जो है
यहाँ eigenvector है। अगर मैं उदाहरण के लिए शीर्ष 3 eigenvectors (3 eigenvalues के अनुसार समाधान) की साजिश करता हूं, तो परिणाम व्याख्या योग्य नहीं हैं।
हालांकि, जब मैं शीर्ष 3 पीसी और शीर्ष 3 आईसी की साजिश रचता हूं, तो परिणाम हमेशा स्पष्ट (नेत्रहीन) मूल डेटा प्रतिनिधित्व करते हैं ।
मुझे लगता है कि इसका कारण यह है कि मैट्रिक्स को वेट मैट्रिक्स (एडजेंसी मैट्रिक्स ) द्वारा परिभाषित किया गया है , और डेटा को बनाने के लिए हीट कर्नेल के साथ फिट किया गया है , जो एक घातीय फ़ंक्शन का उपयोग कर रहा है। मेरा सवाल है कि के कम किए गए घटकों को कैसे पुनः प्राप्त किया जाए ( मैट्रिक्स के आइजनवेक्टर नहीं )?
डेटा
मेरा डेटासेट प्रतिबंधित है और समस्या को प्रदर्शित करना आसान नहीं है। यहां मैंने एक खिलौना समस्या बनाई जो यह दिखाने के लिए कि मेरा क्या मतलब है और मैं क्या पूछना चाहता हूं।
कृपया चित्र देखें,
सबसे पहले, मैं लाल वक्रों (आकृति का पहला स्तंभ) में दिखाते हुए कुछ साइन तरंगें A, B, C बनाता हूं। ए, बी और सी में 1000 नमूने हैं, दूसरे शब्दों में, 1x1000 वैक्टर में बचाया गया।
दूसरे, मैंने यादृच्छिक रूप से बनाए गए रैखिक संयोजनों, जैसे, , जिसमें यादृच्छिक मान हैं का उपयोग करके स्रोतों A, B, C को मिलाया । मिश्रित सिग्नल बहुत ही उच्च आयामी स्थान में है, उदाहरण के लिए, , 1517 को यादृच्छिक रूप से उच्च आयामी स्थान चुना जाता है। मैं ग्रीन कर्व्स (आकृति का दूसरा स्तंभ) में सिग्नल एम की केवल तीन पंक्तियों को दिखाता हूं।
इसके बाद, मैं आयाम घटाने के परिणाम प्राप्त करने के लिए पीसीए, आईसीए और लाप्लासियन आइगेनमैप चलाता हूं। मैंने एक निष्पक्ष तुलना करने के लिए 3 पीसी, 3 आईसी और 3 एलईएस का उपयोग करना चुना (नीली घटता क्रमशः 3, 4 के रूप में दिखाया गया है, और आंकड़े के अंतिम स्तंभ)।
पीसीए और आईसीए (3 जी, आंकड़ा का 4 वां कॉलम) के परिणामों से, हम देख सकते हैं कि हम परिणामों को कुछ आयाम में कमी के रूप में व्याख्या कर सकते हैं, अर्थात, आईसीए परिणामों के लिए, हम द्वारा मिश्रित संकेत प्राप्त कर सकते हैं (मुझे यकीन नहीं है कि हम पीसीए परिणामों के साथ भी प्राप्त कर सकते हैं लेकिन परिणाम मेरे लिए काफी सही लगता है)।
हालाँकि, कृपया LE के परिणामों को देखें, मैं परिणाम (आकृति के अंतिम कॉलम) की व्याख्या मुश्किल से कर सकता हूँ। यह घटे हुए घटकों के साथ कुछ 'गलत' लगता है। इसके अलावा, मैं यह उल्लेख करना चाहता हूं कि आखिरकार अंतिम कॉलम का प्लॉट eigenvector फॉर्मूला
क्या आप लोगों के पास अधिक विचार हैं?
चित्रा 1 12 निकटतम पड़ोसियों का उपयोग करता है और हीटिंग कर्नेल में सिग्मा 0.5 है:
चित्रा 2 में 1000 निकटतम पड़ोसियों का उपयोग किया गया है और हीटिंग कर्नेल में सिग्मा 0.5 है:
सोर्सकोड: आवश्यक पैकेज वाला मैटलैब कोड