सिंगुलर वैल्यू ऑर्थोगोनल एक्सिस पर किसी भी ट्रांसफॉर्मेशन मैट्रिक्स की डायरेक्शनल स्ट्रेचिंग पावर को मापते हैं, जबकि आइगनवेक्टर उन खास डायरेक्शनल एक्सिस को दिखाते हैं जो लीनियर ट्रांसफॉर्मेशन के दौरान पूरी तरह से बिना घुमाए रहते हैं, हालांकि वे पूरी तरह से स्क्वायर मैट्रिक्स तक ही सीमित होते हैं।
मुख्य बातें
सिंगुलर वैल्यूज़ नैचुरली रेक्टेंगुलर मैट्रिक्स को अकोमोडेट करती हैं, जबकि आइगनवेक्टर्स को परफेक्टली स्क्वायर बाउंड्स की ज़रूरत होती है।
सिंगुलर वैल्यू स्पेस के फिजिकल स्ट्रेचिंग को मापते हैं, जबकि आइगनवेक्टर रोटेशनल बदलावों से इम्यून एक्सिस को अलग करते हैं।
सिंगुलर वैल्यू के आस-पास बने वेक्टर स्पेस असल में परपेंडिकुलर होते हैं, एक ऐसा ट्रेट जिसे आम आइगनवेक्टर शायद ही कभी दिखाते हैं।
सिंगुलर वैल्यू कभी भी ज़ीरो से नीचे नहीं जातीं या कॉम्प्लेक्स स्पेस में नहीं जातीं, जिससे वे भारी कैलकुलेशन के दौरान लगातार स्टेबल रहती हैं।
एकवचन मान क्या है?
नॉन-नेगेटिव स्केलर वैल्यू जो यह बताते हैं कि कोई मैट्रिक्स खास ऑर्थोगोनल दिशाओं में कितनी जगह फैलाता है, यह किसी भी मैट्रिक्स शेप पर लागू होता है।
वे सीधे मैट्रिक्स प्रोडक्ट्स $A^TA$ या $AA^T$ से जुड़े नॉन-ज़ीरो आइजेन वैल्यू के स्क्वायर रूट्स से मेल खाते हैं।
इनके असली, नॉन-नेगेटिव नंबर होने की गारंटी है, भले ही इन्हें बहुत कॉम्प्लेक्स या केऑटिक अंदरूनी डेटासेट से कैलकुलेट किया गया हो।
वे सिंगुलर वैल्यू डीकंपोज़िशन के लिए बुनियादी मैथमेटिकल आधार बनाते हैं, जो मॉडर्न डेटा कम्प्रेशन के लिए एक ज़रूरी तकनीक है।
वे एक स्टैंडर्ड यूनिट स्फीयर से मैप किए गए हाइपरएलिप्सॉइड के मुख्य सेमी-एक्सिस की सटीक लंबाई को ज्योमेट्रिकली दिखाते हैं।
इन्हें किसी भी रेक्टेंगुलर मैट्रिक्स के लिए कैलकुलेट किया जा सकता है, जो बहुत ज़्यादा स्ट्रक्चरल वर्सेटिलिटी देता है, जहाँ दूसरे लीनियर मेट्रिक्स पूरी तरह से फेल हो जाते हैं।
आइगनवेक्टर क्या है?
स्पेशल नॉन-ज़ीरो वेक्टर जो सिर्फ़ स्केल में बदलते हैं, और स्क्वायर मैट्रिक्स से गुणा करने पर अपनी सटीक स्पेशल दिशा बनाए रखते हैं।
वे क्लासिक कैरेक्टरिस्टिक लीनियर इक्वेशन $Av = \lambda v$ को पूरा करते हैं, जहाँ $v$ वेक्टर को दिखाता है और $\lambda$ इसकी आइजेनवैल्यू को दिखाता है।
वे पूरी तरह से स्क्वायर मैट्रिक्स तक ही सीमित हैं, जिसका मतलब है कि उन्हें असमान रो और कॉलम वाले डेटासेट से नहीं निकाला जा सकता है।
वे स्वाभाविक रूप से एक दूसरे के लिए ऑर्थोगोनल नहीं हैं जब तक कि ऑपरेटिंग मैट्रिक्स सिमेट्रिक या हर्मिटियन न हो।
वे काल्पनिक हिस्सों वाले कॉम्प्लेक्स नंबर के रूप में दिख सकते हैं, भले ही पैरेंट मैट्रिक्स पूरी तरह से रियल नंबर से बना हो।
वे आइजेनडेकंपोज़िशन के लिए कोर स्ट्रक्चरल फ्रेमवर्क देते हैं, जो कॉम्प्लेक्स मैट्रिक्स एक्सपोनेंटिएशन और डिफरेंशियल इक्वेशन को आसान बनाता है।
तुलना तालिका
विशेषता
एकवचन मान
आइगनवेक्टर
मैट्रिक्स आकार बाधाएँ
कोई भी आयताकार या वर्गाकार विन्यास
केवल स्ट्रिक्टली स्क्वायर मैट्रिसेस
ज्यामितीय परिभाषा
एक रूपांतरित गोले के मुख्य अक्षों की लंबाई
वे दिशाएँ जो परिवर्तन के दौरान शून्य घूर्णन का अनुभव करती हैं
संख्यात्मक गुण
हमेशा वास्तविक और गैर-ऋणात्मक मान
नेगेटिव, ज़ीरो या कॉम्प्लेक्स नंबर के रूप में आ सकता है
सदिश लंबवतता
एसोसिएटेड सिंगुलर वेक्टर हमेशा पूरी तरह से ऑर्थोगोनल होते हैं
जब तक मैट्रिक्स सिमेट्रिक न हो, आइगनवेक्टर शायद ही कभी ऑर्थोगोनल होते हैं
कोर समीकरण संदर्भ
$\sigma_i = \sqrt{\lambda_i(A^TA)}$
$Av = \lambda v$
प्राथमिक उद्योग उपयोग मामला
लेटेंट सिमेंटिक एनालिसिस और इमेज फ़ाइल साइज़ में कमी
Google PageRank स्कोरिंग और स्ट्रक्चरल वाइब्रेशन एनालिटिक्स
संगत सदिश सेट
लेफ्ट और राइट सिंगुलर वेक्टर के दो अलग-अलग सेट की ज़रूरत होती है
कैरेक्टरिस्टिक वेक्टर्स के एक सिंगल कोहेसिव सेट पर निर्भर करता है
विस्तृत तुलना
मैट्रिक्स डोमेन और संरचनात्मक बाधाएं
सिंगुलर वैल्यूज़ में फ्लेक्सिबिलिटी का बहुत बड़ा फ़ायदा होता है क्योंकि वे किसी भी मैट्रिक्स को उसके फ़िज़िकल प्रोपोर्शन की परवाह किए बिना बताते हैं। इसके उलट, आइजेनवेक्टर्स पूरी तरह से स्क्वायर मैट्रिक्स से जुड़े होते हैं जहाँ इनपुट और आउटपुट डाइमेंशन पूरी तरह से मैच करते हैं। अगर आपका डेटा एक बड़ी रेक्टेंगुलर स्प्रेडशीट में आता है जहाँ रो, कॉलम के बराबर नहीं होती हैं, तो आप डेटा ग्रिड में बदलाव किए बिना आइजेनवेक्टर्स नहीं निकाल सकते।
ज्यामितीय परिवर्तन व्यवहार
सोचिए कि एक यूनिट स्फीयर मैट्रिक्स ट्रांसफॉर्मेशन से एक लंबे हाइपरएलिप्सॉइड में बदल रहा है। सिंगुलर वैल्यू उन नए प्रिंसिपल एक्सिस की सटीक लंबाई बताते हैं, जो मैक्सिमम स्पेशल डिस्टॉर्शन के स्केलर गेज के तौर पर काम करते हैं। आइगनवेक्टर एक बिल्कुल अलग चीज़ पर फोकस करते हैं, जो उन खास एरो की पहचान करते हैं जो स्क्वायर ग्रिड के शिफ्ट होने से पहले और बाद में बिल्कुल उसी दिशा में इशारा करते हैं।
ऑर्थोगोनैलिटी और वेक्टर स्पेस
सिंगुलर वैल्यू के आस-पास के सिंगुलर वेक्टर हमेशा एक बहुत ही साफ़, परपेंडिकुलर फ्रेमवर्क बनाते हैं जिसे ऑर्थोनॉर्मल बेसिस कहते हैं। आइजेनवेक्टर शायद ही कभी यह स्ट्रक्चरल लग्ज़री देते हैं, जब तक कि आप एक परफेक्टली सिमेट्रिक मैट्रिक्स के साथ काम नहीं कर रहे हों। आम तौर पर असल दुनिया के एप्लीकेशन में, आइजेनवेक्टर एक-दूसरे की ओर अजीब एंगल पर झुक सकते हैं, जिससे वे इंडिपेंडेंट वेरिएबल को अलग करने के लिए कम भरोसेमंद हो जाते हैं।
वास्तविक बनाम सम्मिश्र संख्या स्थान
क्योंकि सिंगुलर वैल्यू $A^TA$ जैसे सेल्फ-एडजॉइंट मैट्रिक्स कैलकुलेशन से मिलती हैं, इसलिए लीनियर अलजेब्रा के नियम उन्हें रियल और पॉजिटिव रहने के लिए मजबूर करते हैं। आइगनवेक्टर को ऐसा कोई सिस्टमिक प्रोटेक्शन नहीं मिलता है। आम रियल नंबरों से भरा एक मैट्रिक्स आसानी से कॉम्प्लेक्स आइगनवेक्टर बना सकता है, जो एब्स्ट्रैक्ट इमेजिनरी रोटेशन लाता है, जिन्हें ठीक से समझने के लिए एडवांस्ड नंबरों की ज़रूरत होती है।
लाभ और हानि
एकवचन मान
लाभ
+सार्वभौमिक रूप से किसी भी मैट्रिक्स मैट्रिक्स आयामों को फिट करता है
+अत्यधिक स्थिर वास्तविक मूल्यों की गारंटी देता है
+कुशल निम्न-रैंक सन्निकटन को शक्ति देता है
+स्वतंत्र ऑर्थोगोनल वेक्टर सेट देता है
सहमत
−वेक्टर ट्रैकिंग पेयर्स को दोगुना करने की मांग
−प्रत्यक्ष अपरिवर्तनीय अक्ष मानचित्रण का अभाव है
−ज़्यादा रॉ कम्प्यूटेशनल ओवरहेड की ज़रूरत होती है
−शुरू से मैन्युअली कैलकुलेट करना मुश्किल है
आइगनवेक्टर
लाभ
+जटिल मैट्रिक्स पावर पुनरावृत्तियों को सरल बनाता है
+सिस्टम इक्विलिब्रियम पॉइंट्स को अच्छे से पिन करता है
+बहुत सहज भौतिक तरंग व्याख्याएँ
+केवल एक वेक्टर सेट को ट्रैक करने की आवश्यकता है
सहमत
−आयताकार आयामों पर पूरी तरह से टूट जाता है
−अक्सर जटिल संख्याओं में भटक जाते हैं
−तिरछे गैर-ऑर्थोगोनल अभिविन्यासों के लिए प्रवण
−पूरे वेक्टर स्पेस को फैलाने में विफल हो सकता है
सामान्य भ्रांतियाँ
मिथ
अगर मैट्रिक्स पूरी तरह से स्क्वायर है, तो सिंगुलर वैल्यू और आइजेन वैल्यू एक जैसे कॉन्सेप्ट हैं।
वास्तविकता
स्क्वायर मैट्रिक्स में भी, सिंगुलर वैल्यू और आइजेन वैल्यू आमतौर पर अलग हो जाते हैं, जब तक कि मैट्रिक्स नॉर्मल न हो, जिसका मतलब है कि यह अपने ट्रांसपोज़ के साथ बदलता है। रोज़ाना इस्तेमाल होने वाले मैट्रिक्स के लिए, सिंगुलर वैल्यू ज़्यादा से ज़्यादा स्पेशल स्ट्रेचिंग को ट्रैक करते हैं, जबकि आइजेन वैल्यू बिना घुमाए दिशाओं में स्केलिंग को ट्रैक करते हैं।
मिथ
आप मैट्रिक्स में ज़ीरो की रो डालकर नॉन-स्क्वायर डेटा के लिए आइगनवेक्टर कैलकुलेट कर सकते हैं।
वास्तविकता
रेक्टेंगुलर मैट्रिक्स में ज़ीरो लगाकर आर्टिफ़िशियली बढ़ाने से उसकी बेसिक रैंक, प्रॉपर्टीज़ और ज्योमेट्रिक मतलब पूरी तरह बदल जाता है। सिंगुलर वैल्यू डीकंपोज़िशन रेक्टेंगुलर स्ट्रक्चर को नैचुरली हैंडल करता है, जिसके लिए इन नुकसान पहुंचाने वाले बदलावों की ज़रूरत नहीं होती।
मिथ
हर मैट्रिक्स में डेटा मैपिंग के लिए तैयार साफ़, ऑर्थोगोनल आइगनवेक्टर का एक पूरा, सुंदर सेट होता है।
वास्तविकता
आइगनवेक्टर के परपेंडिकुलर होने की गारंटी तभी होती है जब ऑपरेटिंग मैट्रिक्स सिमेट्रिक या हर्मिटियन हो। स्टैंडर्ड मैट्रिक्स के लिए, आइगनवेक्टर एक साथ कसकर इकट्ठा हो सकते हैं या पूरी जगह को मैप करने के लिए काफ़ी संख्या में उभरने में भी फेल हो सकते हैं।
मिथ
अगर मैट्रिक्स ट्रांसफॉर्मेशन स्पेस को मिरर करता है या रिवर्स करता है, तो एक सिंगुलर वैल्यू नेगेटिव टेरिटरी में जा सकती है।
वास्तविकता
स्पेशल रिफ्लेक्शन और ओरिएंटेशन फ्लिप पूरी तरह से साथ वाले सिंगुलर वेक्टर के अंदर साइन एडजस्टमेंट से हैंडल होते हैं। सिंगुलर वैल्यू खुद फिजिकल स्ट्रेचिंग के पॉजिटिव मैग्नीट्यूड ही रहते हैं।
अक्सर पूछे जाने वाले सवाल
सिंगुलर वैल्यूज़ मैथमेटिकली आइजेन वैल्यूज़ से कैसे जुड़ी हैं?
सिंगुलर वैल्यू को स्क्वायर मैट्रिक्स प्रोडक्ट $A^TA$ या $AA^T$ से जुड़े आइजेनवैल्यू के स्क्वायर रूट लेकर कैलकुलेट किया जाता है। यह प्रीप्रोसेसिंग स्टेप किसी भी तिरछे रेक्टेंगुलर मैट्रिक्स को एक सिमेट्रिक स्क्वायर मैट्रिक्स में बदल देता है, जिससे यह पक्का होता है कि कैलकुलेट किए गए रूट असली, पॉजिटिव वैल्यू के तौर पर सामने आएं।
सिंगुलर वैल्यू के लिए वेक्टर के दो सेट की ज़रूरत क्यों होती है, जबकि आइगनवेक्टर के लिए सिर्फ़ एक की ज़रूरत होती है?
आइजेनवेक्टर एक वेक्टर स्पेस को उसी पर मैप करते हैं, जिसका मतलब है कि इनपुट और आउटपुट वेक्टर एक ही जगह पर रहते हैं और एक ही फ्रेम ऑफ़ रेफरेंस शेयर करते हैं। क्योंकि सिंगुलर वैल्यू रेगुलर तौर पर अलग-अलग डाइमेंशन को जोड़ते हैं, इसलिए उन्हें सोर्स डोमेन को मैप करने के लिए राइट सिंगुलर वेक्टर और डेस्टिनेशन डोमेन को समझने के लिए लेफ्ट सिंगुलर वेक्टर की ज़रूरत होती है।
प्रिंसिपल कंपोनेंट एनालिसिस के लिए इन दोनों कॉन्सेप्ट में से कौन सा ज़्यादा ज़रूरी है?
प्रिंसिपल कंपोनेंट एनालिसिस, डेटासेट में वैरिएंस को रैंक करने के लिए असल में सिंगुलर वैल्यू पर निर्भर करता है। आप स्क्वायर कोवैरिएंस मैट्रिक्स के आइगनवेक्टर का इस्तेमाल करके PCA कर सकते हैं, लेकिन प्राइमरी डेटा मैट्रिक्स पर सीधे सिंगुलर वैल्यू डीकंपोज़िशन लागू करना न्यूमेरिकली ज़्यादा स्टेबल और कम्प्यूटेशनली एफिशिएंट है।
डेटा मैट्रिक्स के लिए ज़ीरो की सिंगुलर वैल्यू का क्या मतलब है?
ज़ीरो की सिंगुलर वैल्यू यह बताती है कि मैट्रिक्स अपने स्पेशल ट्रांसफॉर्मेशन के दौरान कम से कम एक डायमेंशन को पूरी तरह से कोलैप्स कर देता है, जिससे वॉल्यूम एक फ्लैट प्लेन या लाइन में क्रश हो जाता है। इस स्ट्रक्चरल कोलैप्स का मतलब है कि मैट्रिक्स रैंक-डेफिशिएंट है और इसे रिवर्स नहीं किया जा सकता है, जिससे ओरिजिनल डेटा को रिकंस्ट्रक्ट करना इम्पॉसिबल हो जाता है।
आइगनवेक्टर कभी-कभी कॉम्प्लेक्स नंबर्स के दायरे में क्यों आ जाते हैं?
कॉम्प्लेक्स आइजेनवेक्टर तब सामने आते हैं जब एक स्क्वायर मैट्रिक्स उस जगह पर रोटेशनल शिफ्ट डालता है जिसे वह बदलता है। क्योंकि एक प्योर रोटेशन अपनी ओरिजिनल दिशा में कोई असली, स्टैंडर्ड वेक्टर नहीं छोड़ता है, इसलिए मैथमेटिकल इक्वेशन इन डाइमेंशनल टर्निंग मूवमेंट को दिखाने के लिए कॉम्प्लेक्स कोऑर्डिनेट्स का इस्तेमाल करते हैं।
सिंगुलर वेक्टर्स की नेचुरल परपेंडिकुलरिटी आइगनवेक्टर्स की तुलना में इतनी फायदेमंद क्यों है?
परपेंडिकुलरिटी यह पक्का करती है कि हर सिंगुलर वेक्टर डेटासेट से पूरी तरह से यूनिक, नॉन-ओवरलैपिंग जानकारी को अलग करता है। जानकारी की यह कमी प्रोग्रामर को आस-पास के डाइमेंशन में स्टोर डेटा पैटर्न को गलती से खराब किए बिना नॉइज़ को हटाने और भारी मीडिया फ़ाइलों को कम्प्रेस करने में मदद करती है।
गूगल का मशहूर पेजरैंक सिस्टम इन दो तरीकों में से कैसे चुनता है?
PageRank वेब को एक बड़े स्क्वायर प्रोबेबिलिटी मैट्रिक्स की तरह देखता है, जो बताता है कि यूज़र एक वेबसाइट से दूसरी वेबसाइट पर कैसे जाते हैं। एल्गोरिदम एक स्टेडी-स्टेट डिस्ट्रीब्यूशन खोजने के लिए सिंगुलर वैल्यू को पूरी तरह से बायपास कर देता है, जो मैथमेटिकली उस स्क्वायर नेटवर्क मैट्रिक्स के डोमिनेंट आइगनवेक्टर के साथ अलाइन होता है।
क्या किसी सिस्टम के लिए अलग-अलग आइगनवेक्टर की तुलना में ज़्यादा सिंगुलर वैल्यू देना मुमकिन है?
हाँ, रो से ज़्यादा कॉलम वाला कोई भी मैट्रिक्स अपनी नॉन-स्क्वायर बाउंड्री की वजह से ज़ीरो आइगनवेक्टर देते हुए सिंगुलर वैल्यू का पूरा सेट आउटपुट करेगा। इसके अलावा, खराब स्क्वायर मैट्रिक्स में कभी-कभी अलग आइगनवेक्टर का पूरा सेट नहीं होता है, फिर भी वे हमेशा सिंगुलर वैल्यू का पूरा सेट बनाए रखते हैं।
निर्णय
जब भी आप रेक्टेंगुलर रियल-वर्ल्ड डेटा टेबल को एनालाइज़, कम्प्रेस या क्लीन कर रहे हों, जहाँ मैथमेटिकल स्टेबिलिटी और ऑर्थोगोनल इंडिपेंडेंस सबसे ज़रूरी हैं, तो सिंगुलर वैल्यूज़ का इस्तेमाल करें। पूरी तरह से स्क्वायर सिस्टम को डायग्नोज़ करते समय आइगनवेक्टर्स का इस्तेमाल करें, जहाँ आपको लगातार इटरेशन पर स्टेडी स्टेट्स, सिस्टम इनवेरिएंट्स, या लॉन्ग-टर्म इवोल्यूशनरी बिहेवियर का पता लगाना होता है।