← नवीनतम पेपर
🤖 AI

Asynchronous Perception Machine For Efficient Test-Time-Training

यह शोध पत्र एसिंक्रोनस परसेप्शन मशीन (APM) को प्रस्तुत करता है, जो टेस्ट-टाइम-ट्रेनिंग के लिए एक गणनात्मक रूप से कुशल आर्किटेक्चर है जो आउट-ऑफ-डिस्ट्रीब्यूशन डेटा को पहचानने और बिना किसी डेटासेट-विशिष्ट प्री-ट्रेनिंग या प्रिटैक्स्ट टास्क की आवश्यकता के, एक सिंगल फॉरवर्ड पास में सिमेंटिक क्लस्टरिंग उत्पन्न करने के लिए इमेज पैचेस को एसिंक्रोनस रूप से प्रोसेस करता है।

मूल लेखक: Rajat Modi, Yogesh Singh Rawat

प्रकाशित 2026-07-14
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Rajat Modi, Yogesh Singh Rawat

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

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

यहाँ आता है APM (Asynchronous Perception Machine)। APM को एक कठोर रोबोटिक दिमाग के रूप में नहीं, बल्कि एक बहुत तेज़, जिज्ञासु जासूस के रूप में सोचें जो केवल एक सुराग का उपयोग करके रहस्य को सुलझा सकता है।

पुराना तरीका बनाम APM का तरीका

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

APM इस पूरे "अनुमान और जांच" (guess-and-check) दृष्टिकोण को खारिज करता है। पेपर स्पष्ट रूप से तर्क देता है कि आपको छवि को खराब करने के सबसे अच्छे तरीके का अनुमान लगाने (डेटा ऑग्मेंटेशन) या पूरे दिमाग को कई बार चलाने की आवश्यकता नहीं है।

इसके बजाय, APM इस प्रकार काम करता है:

  1. स्नैपशॉट (The Snapshot): यह अजीब दृश्य की एक तस्वीर लेता है।
  2. जादुई कुंजी (The Magic Key): यह एक सुपर-स्मार्ट "टीचर" (एक प्री-ट्रेंड विशाल मॉडल जैसे CLIP) से उस तस्वीर का केवल एक गुप्त सारांश मांगता है। इसे उस छवि के लिए एक एकल, पूर्ण "ID कार्ड" प्राप्त करने के रूपas समझें।
  3. वन-शॉट लेसन (The One-Shot Lesson): इसके बाद APM केवल उस एक ID कार्ड को याद करने की कोशिश करता है। इसे उस छवि को बार-बार देखने की आवश्यकता नहीं है। यह बस उस एकल सारांश पर ओवरफिट होता है।
  4. परिणाम: अचानक, नेटवर्क "समझ" जाता है। यह धुंधली या ग्राफिटी वाली सड़क को देख सकता है और कह सकता है, "आह, वह एक पैदल यात्री है!" बिना कभी धुंध या ग्राफिटी देखे।

यह कैसे काम करता है: "अनफोल्डिंग" (Unfolding) का कमाल

यहाँ सबसे दिलचस्प हिस्सा है, जहाँ पेपर थोड़ा विज्ञान-कथा (sci-fi) जैसा हो जाता है।

एक छोटे, मुड़े हुए कागज (Trigger Column) की कल्पना करें। यह कागज पूरी छवि की "आत्मा" या पहचान को थामे हुए है। अब, कल्पना करें कि यह कागज जादुई रूप से टाइल्स के एक ग्रिड में खुद को खोल देता है, जो छवि के हर एक स्थान के लिए एक टाइल है।

  • एसिंक्रोनस (Asynchronous) भाग: अन्य कंप्यूटरों के विपरीत जो एक ही समय में पूरी छवि को देखते हैं (जैसे वाइड-एंगल कैमरा फ्लैश), APM इन टाइल्स को एक-एक करके, किसी भी क्रम में देखता है। यह एक किताब को एक समय में एक अक्षर करके पढ़ने जैसा है, लेकिन आप पहला पृष्ठ पढ़ने से पहले अंतिम पृष्ठ पढ़ सकते हैं, और फिर भी आप कहानी समझ सकते हैं।
  • साझा मस्तिष्क (The Shared Brain): प्रत्येक टाइल एक ही छोटे, साझा मस्तिष्क (एक सरल 5-लेयर MLP) को अपना प्रश्न भेजता है। क्योंकि छवि की "आत्मा" मुड़े हुए कागज में है, और स्थिति ज्ञात है, इसलिए मस्तिष्क जानता है कि वह क्या देख रहा है, भले ही वह केवल एक छोटा सा बिंदु देख रहा हो।

पेपर सुझाव देता है कि यह GLOM नामक एक सिद्धांत को सिद्ध करने की दिशा में एक कदम है, जो कहता है कि दुनिया का हमारा बोध (perception) अलग-अलग वस्तुओं की सूची के बजाय एक "क्षेत्र" (जैसे चुंबकीय क्षेत्र) की तरह है। APM दिखाता है कि आप अपनी "चाबी" को बदलकर छवियों के बीच इंटरपोलेशन (interpolation) कर सकते हैं।

आंकड़े: तेज़ और हल्का

पेपर केवल सिद्धांत की बात नहीं करता; उन्होंने इसे मापा भी है।

  • गति: 20 राउंड के "लर्निंग" परीक्षण के दौरान, पुराने तरीके (CLIP VIT-B/16 नामक एक मानक मॉडल का उपयोग करके) ने 462 GigaFlops (कंप्यूटिंग पावर की एक इकाई) का उपयोग किया। APM ने केवल 241.7 GigaFlops का उपयोग किया। यह लगभग 50% कम कंप्यूटिंग पावर है।
  • मेमोरी: APM प्रक्रिया के दौरान केवल 2.7 GB मेमोरी घेरता है, जो वास्तव में उस टीचर मॉडल से भी कम है जिसका यह उपयोग करता है (जिसे अपने लिए ही 2.3 GB की आवश्यकता होती है, लेकिन APM टीचर को भी मेमोरी में रखता है, इसलिए कुल अधिक है, फिर भी कुशल है)।
  • सटीकता (Accuracy): ImageNet-R नामक डेटासेट पर (जिसमें छवियों के कलात्मक, अजीब संस्करण हैं), APM ने 94.9% सटीकता प्राप्त की, जो मानक मॉडल से 2% बेहतर है। ImageNet-Sketch (ब्लैक एंड व्हाइट ड्राइंग) पर, इसने 77.1% हासिल किया, जो मानक से 4.3% बेहतर है।

APM क्या नहीं करता (और यह क्यों अच्छा है)

पेपर बहुत स्पष्ट है कि APM क्या नहीं है:

  • यह कोई जादुई छड़ी नहीं है जो बिना किसी मदद के काम करती है। इसे अभी भी उस एक "ID कार्ड" (शिक्षक मॉडल से डिस्टिल्ड टोकन) की आवश्यकता होती है जिसने एक विशाल डेटासेट पर प्रशिक्षण लिया है। पेपर स्वीकार करता है कि यह वर्तमान में इस शिक्षक पर निर्भर है।
  • यह तब बेहतर नहीं है जब आप अतिरिक्त शोर या "ऑग्मेंटेशन" (जैसे इमेज को घुमाना) जोड़ते हैं। वास्तव में, लेखकों ने पाया कि डेटा ऑग्मेंटेशन जोड़ने से वास्तव में APM के प्रदर्शन को नुकसान पहुँचा, जिससे सटीकता टेस्ट सेट पर 98.6% से गिरकर 76.7% हो गई। यह साबित करता है कि APM सबसे अच्छा काम करता है जब यह पूरी तरह से उस एक, साफ सारांश पर ध्यान केंद्रित करता है।
  • यह हर परिदृश्य के लिए पूरी तरह से हल की गई समस्या नहीं है। पेपर नोट करता है कि इसे वर्तमान में कई "टेस्ट-टाइम ट्रेनिंग" (TTT) पुनरावृत्तियों (लगभग 20) की आवश्यकता होती है, हालांकि उन्हें संदेह है कि अधिक शोध के साथ इसे कम किया जा सकता है।

"एक नमूना" (One Sample) की महाशक्ति

सबसे दिमाग चकरा देने वाली चीज़ जो पेपर दिखाता है वह यह है कि APM केवल एक छवि से सीख सकता है।
एक सिमुलेशन में, उन्होंने APM को एक एकल चित्र दिया और उसे उस एक छवि के सारांश पर 250 राउंड के लिए ओवरफिट होने दिया। शुरुआत में, कंप्यूटर ने कुछ नहीं देखा। लेकिन जैसे-जैसे वह उस एक सारांश के बारे में "सोचता" रहा, छवि सार्थक द्वीपों (meaningful islands) में टूटने लगी। कंप्यूटर ने उस एकल डेटा पॉइंट से ही "पूरे" और उसके "हिस्सों" (जैसे कुत्ते का कान बनाम पूरा कुत्ता) को देखना शुरू कर दिया।

लेखक सुझाव देते हैं कि यह इस विचार की पुष्टि करता है कि धारणा (perception) एक निरंतर क्षेत्र (continuous field) है। केवल एक "चाबी" (ट्रिगर कॉलम) को बदलकर, APM छवियों के बीच इंटरपोलेट कर सकता है, जिससे एक बिल्ली की फोटो और एक कुत्ते की फोटो के बीच सहज बदलाव पैदा होता है, जैसे कि वे एक मानचित्र पर अलग-अलग बिंदु हों।

निष्कर्ष

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

यह अभी हर भविष्य के परिदृश्य के लिए एक तैयार उत्पाद नहीं है—पेपर स्वीकार करता है कि इसे अभी भी एक शिक्षक और कई प्रशिक्षण चरणों की आवश्यकता है—लेकिन यह एक शक्तिशाली प्रमाण है कि हम ऐसी मशीनें बना सकते हैं जो बिना पहले किसी विशाल लाइब्रेरी की आवश्यकता के, "ऑन द फ्लाई" सीख सकती हैं।

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

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

Digest आज़माएँ →