← नवीनतम पेपर
📊 statistics

Optimal Time Complexity Algorithms for Computing General Random Walk Graph Kernels on Sparse Graphs

यह शोध पत्र लेबल वाले और बिना लेबल वाले विरल ग्राफों (sparse graphs) पर सामान्य रैंडम वॉक कर्नेल के निष्पक्ष रूप से अनुमान लगाने के लिए पहले रैखिक-समय यादृच्छिक एल्गोरिदम (linear-time randomized algorithms) प्रस्तुत करता है, जो प्रत्यक्ष उत्पाद ग्राफ का निर्माण किए बिना विशाल डेटासेट पर स्केलेबल गणना को सक्षम बनाता है और पिछले क्यूबिक-समय विधियों की तुलना में महत्वपूर्ण गति प्रदान करता है।

मूल लेखक: Krzysztof Choromanski, Isaac Reid, Arijit Sehanobish, Avinava Dubey

प्रकाशित 2026-08-27
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Krzysztof Choromanski, Isaac Reid, Arijit Sehanobish, Avinava Dubey

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कंप्यूटर विज्ञान की दुनिया में, मशीनों को चीजों के आकार (shape) को समझने में प्रशिक्षित करने में एक निरंतर चुनौती बनी हुई है। हालांकि हम संख्याओं की सूचियों या छवियों में पैटर्न पहचानने में कुशल हैं, लेकिन नेटवर्क की जटिल संरचनाओं—जैसे सामाजिक संबंध, आणविक बंधन, या परिवहन मार्ग—की तुलना करना कठिन बना हुआ है। इसे करने के लिए, शोधकर्ता 'ग्राफ कर्नेल' (graph kernels) नामक गणितीय उपकरणों का उपयोग करते हैं। इन्हें इस तरह समझें कि ये नेटवर्क के एक जोड़े को एक एकल स्कोर प्रदान करते हैं, जो हमें बताता है कि वे कितने समान हैं। एक उच्च स्कोर का अर्थ है कि दोनों नेटवर्क में कनेक्शन का एक समान पैटर्न है; कम स्कोर का अर्थ है कि वे मौलिक रूप से भिन्न हैं। यह समानता स्कोर कई मशीन लर्निंग कार्यों के लिए आधार है, जैसे कि यह भविष्यवाणी करना कि क्या एक नया रासायनिक यौगिक प्रभावी होगा या समान सामाजिक नेटवर्क को एक साथ समूहित करना।

हालांकि, इस स्कोर की गणना करना ऐतिहासिक रूप से एक कम्प्यूटेशनल दुःस्वप्न रहा है। जटिल नेटवर्क के लिए, मानक तरीकों को इतना अधिक समय और मेमोरी की आवश्यकता होती है कि एक निश्चित आकार से बड़े नेटवर्क होने पर उनका उपयोग करना असंभव हो जाता है। यह एक शहर में प्रत्येक व्यक्ति के बीच के प्रत्येक संभावित पथ को गिनने के लिए हर एक कनेक्शन का नक्शा बनाने की कोशिश करने जैसा है; नक्शा इतना बड़ा हो जाता है कि वह एक कमरे में भी नहीं समा सकता, और गिनती करने में एक मानव जीवनकाल से भी अधिक समय लग जाता है। इस बाधा ने शक्तिशाली गणितीय तकनीकों को विशाल, वास्तविक दुनिया के डेटासेट से दूर रखा है, जिससे वैज्ञानिकों को या तो डेटा की पूर्ण जटिलता को अनदेखा करना पड़ता है या मोटे, कम सटीक अनुमानों पर ही संतोष करना पड़ता है।

शोधकर्ताओं की एक टीम ने अब इन समानता उपकरणों के एक व्यापक वर्ग के लिए इस समस्या को हल कर दिया है। उन्होंने एक नई विधि विकसित की है जो इन जटिल नेटवर्क तुलनाओं को नेटवर्क के आकार के साथ रैखिक (linear) रूप से बढ़ते समय में गणना कर सकती है। इसका अर्थ यह है कि यदि एक नेटवर्क का आकार दोगुना हो जाता है, तो समानता स्कोर की गणना करने में लगने वाला समय केवल दोगुना ही होगा, न कि एक अनियंत्रित संख्या में विस्फोट करेगा। उनका दृष्टिकोण, जिसे वे 'ग्राफ वॉयेजर्स' (Graph Voyagers) कहते हैं, सरल नेटवर्क और उन नेटवर्कों दोनों के लिए काम करता है जहाँ व्यक्तिगत बिंदुओं के विशिष्ट लेबल होते हैं, जैसे कि एक अणु में विभिन्न प्रकार के परमाणु। यह विधि इतनी कुशल है कि यह सोलह हजार से अधिक नोड्स वाले नेटवर्क को संभाल सकती है, जो कि सटीक विधियों के साथ विश्लेषण करने के लिए पहले एक असंभव पैमाना था।

उनका मुख्य नवाचार इन नेटवर्कों के माध्यम से गति (movement) को सिम्युलेट करने के तरीके में निहित है। पारंपरिक रूप से, दो नेटवर्कों की तुलना करने के लिए, कंप्यूटर को एक साथ दोनों नेटवर्क्स का एक विशाल, संयुक्त मानचित्र बनाना पड़ता है, जो अत्यधिक मेमोरी की खपत करता है। नई विधि इस विशाल मानचित्र को बनाने से पूरी तरह बचती है। इसके बजाय, यह आभासी चालकों (virtual walkers) के जोड़े भेजती है, एक प्रत्येक नेटवर्क पर, और उन्हें चरण-दर-चरण आगे बढ़ाती है। इन चालकों को साझा किए गए यादृच्छिक संकेतों (random signals) द्वारा निर्देशित किया जाता है। यदि दोनों नेटवर्कों पर चलने वाले चालकों ने समान संख्या में कदम उठाए और मिलान वाले लेबल वाले बिंदुओं पर उतरते हैं, तो वे अंतिम समानता स्कोर में योगदान देते हैं। यदि वे अलग-अलग संख्या में कदम उठाते हैं या बेमेल बिंदुओं पर उतरते हैं, तो उनका योगदान एक-दूसरे को रद्द कर देता है। इस प्रक्रिया को हजारों बार दोहराकर और परिणामों का औसत निकालकर, एल्गोरिदम बिना कभी भी संयुक्त मानचित्र को मेमोरी में संग्रहीत किए, वास्तविक समानता का एक अत्यधिक सटीक अनुमान बनाता है।

यह तकनीक केवल एक सैद्धांतिक युक्ति नहीं है; यह पूरे नेटवर्क को एक बहु-आयामी स्थान (multi-dimensional space) में बिंदुओं के रूप में प्रदर्शित करने का एक नया तरीका प्रदान करती है। इस स्थान में, दो बिंदुओं के बीच की दूरी यह दर्शाती है कि नेटवर्क कितने समान हैं। क्योंकि यह विधि बहुत तेज़ है, यह शोधकर्ताओं को एक समय में एक जोड़ी की तुलना करने के बजाय, हजारों ग्राफ के संपूर्ण डेटासेट को एक साथ संसाधित करने की अनुमति देती है। रासायनिक और जैविक विश्लेषण के लिए उपयोग किए जाने वाले मानक डेटासेट पर परीक्षणों में, इस नई विधि ने सटीक, धीमी गणनाओं के बराबर या उससे भी बेहतर सटीकता दिखाई। यह मौजूदा सर्वोत्तम विकल्पों की तुलना में सत्ताईस गुना अधिक तेज़ भी साबित हुई।

शायद सबसे महत्वपूर्ण बात यह है कि यह गति समानता मापने के सर्वोत्तम तरीके को स्वचालित रूप से सीखने का द्वार खोलती है। अतीत में, वैज्ञानिकों को मैन्युअल रूप से उन नियमों को चुनना पड़ता था जिनसे समानता स्कोर की गणना की जाती थी, और अक्सर वे एक मानक सूत्र पर ही टिके रहते थे जो शायद उनके विशिष्ट डेटा के लिए उपयुक्त न हो। इस नई रैखिक-समय विधि के साथ, कंप्यूटर अब डेटा से सीधे इष्टतम नियमों को सीख सकते हैं, और दिए गए कार्य के लिए सबसे उपयोगी पैटर्न खोजने के लिए गणना को समायोजित कर सकते हैं। प्रयोगों में, इस नियमों को सीखने की क्षमता ने रासायनिक यौगिकों को वर्गीकृत करने की सटीकता को एक महत्वपूर्ण अंतर से सुधारा। शोधकर्ताओं ने दिखाया है कि कम्प्यूटेशनल बाधा को हटाकर, हम मशीनों के लिए उस जटिल संरचना को समझने के अधिक शक्तिशाली और अनुकूलनीय तरीके खोल सकते हैं जो हमारी दुनिया को बनाते हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →