← नवीनतम पेपर
💻 computer science

Memory-Efficient Contrastive Learning via Budgeted Hard Negative Selection

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

मूल लेखक: Qinwu Xu

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

मूल लेखक: Qinwu Xu

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

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

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

इस नए तरीके का मूल एक तकनीक है जिसे "बजटेड हार्ड नेगेटिव सिलेक्शन" (budgeted hard negative selection) कहा जाता है। सीखने की प्रक्रिया में, सभी अंतर समान रूप से महत्वपूर्ण नहीं होते हैं। कुछ छवियां इतनी स्पष्ट रूप से अलग होती हैं कि कंप्यूटर उनसे कुछ भी नया नहीं सीख पाता; ये 'ईजी नेगेटिव्स' (easy negatives) हैं। अन्य छवियां बहुत समान होती हैं लेकिन पूरी तरह से एक जैसी नहीं होतीं, और ये 'हार्ड नेगेटिव्स' (hard negatives) हैं जो वास्तव में सीखने को प्रेरित करती हैं। नया सिस्टम इन कठिन, सूचनात्मक उदाहरणों को खोजने पर अपना ध्यान केंद्रित करता है और आसान उदाहरणों को अनदेखा करता है। यह छवियों को छोटे ब्लॉकों में देखकर ऐसा करता है। जैसे-जैसे यह प्रत्येक ब्लॉक को प्रोसेस करता है, यह अब तक मिले शीर्ष कुछ कठिन उदाहरणों की एक चलती हुई सूची रखता है। यदि छवियों का एक नया ब्लॉक आता है और उनमें से कोई भी पहले से मौजूद सूची के उदाहरणों से अधिक कठिन नहीं है, तो सिस्टम उन्हें सॉर्ट करने और स्टोर करने का काम छोड़ देता है। यह एक लाइब्रेरियन की तरह है जो, सबसे लोकप्रिय शीर्षकों की सूची के विरुद्ध नई किताबों की जांच करते समय, केवल तभी सूची को अपडेट करने के लिए रुकता है जब कोई नई किताब वर्तमान में सबसे कम लोकप्रिय पुस्तक से अधिक लोकप्रिय हो; अन्यथा, किताब को बस एक नज़र से देखा जाता है और अलग रख दिया जाता है।

इस स्ट्रीमिंग दृष्टिकोण का उपयोग करके, शोधकर्ता यह बताने में सक्षम थे कि इन मॉडलों को प्रशिक्षित करने के लिए कितनी मेमोरी की आवश्यकता होती है। अपने परीक्षणों में, उन्होंने 80 गीगाबाइट मेमोरी वाला एक शक्तिशाली ग्राफिक्स कार्ड उपयोग किया। इन मॉडलों को प्रशिक्षित करने की एक मानक विधि तब मेमोरी खत्म कर देती थी जब बैच का आकार 4,096 छवियों तक पहुँच जाता था। हालांकि, नए तरीके ने उसी हार्डवेयर का उपयोग करके 8,192 छवियों के बैचों को सफलतापूर्वक प्रशिक्षित किया। तुलना डेटा के लिए मेमोरी का उपयोग 'क्वाड्रेटिक ग्रोथ' (quadratic growth) से गिरकर 'लीनियर ग्रोथ' (linear growth) पर आ गया, जहाँ छवियों को दोगुना करने पर मेमोरी चार गुना होने के बजाय केवल दोगुनी हुई। इसने सिस्टम को क्रैश हुए बिना एक साथ दोगुने उदाहरणों को संभालने की अनुमति दी। इसके अलावा, जैसे-जैसे प्रशिक्षण आगे बढ़ा, सिस्टम और भी अधिक कुशल होता गया। प्रशिक्षण के दसवें दौर तक, लगभग 90 प्रतिशत संभावित तुलनाओं को छोड़ दिया गया क्योंकि सिस्टम पहले ही बेहतर उदाहरण पा चुका था, जिससे महत्वपूर्ण प्रोसेसिंग समय की बचत हुई।

सिस्टम को और अधिक लीन (lean) बनाने के लिए, शोधकर्ता ने इस स्ट्रीमिंग पद्धति को दो अन्य दक्षता उपकरणों के साथ जोड़ा। एक टूल पिछले प्रशिक्षण दौरों के उदाहरणों को स्टोर करने के लिए एक 'क्यू' (queue) का उपयोग करता है, जिससे सिस्टम सक्रिय मेमोरी में सभी को रखे बिना छवियों की एक विस्तृत विविधता से सीख पाता है। दूसरा टूल, जिसे 'लो-रैंक अडैप्टेशन' (low-rank adaptation) के रूप में जाना जाता है, यह बदल देता है कि कंप्यूटर अपने आंतरिक ज्ञान को कैसे अपडेट करता है। मॉडल के पूरे विशाल मस्तिष्क को फिर से लिखने के बजाय, यह केवल एक छोटे, विशिष्ट सेट के मापदंडों (parameters) को समायोजित करता है। इस संयोजन ने शोधकर्ता को एक सिंगल ग्राफिक्स कार्ड पर एक जटिल विजन मॉडल को प्रशिक्षित करने की अनुमति दी, जिसका मेमोरी फुटप्रिंट सबसे बड़े बैच साइज के लिए केवल 6.1 गीगाबाइट तक कम हो गया। अध्ययन पुष्टि करता है कि यह दृष्टिकोण सीखने की गुणवत्ता से समझौता नहीं करता है; इस तरह प्रशिक्षित मॉडल अभी भी उच्च-गुणवत्ता वाले प्रतिनिधित्व प्रदान करते हैं जो मानक छवि पहचान कार्यों में अच्छा प्रदर्शन करते हैं।

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

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

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

Digest आज़माएँ →