← नवीनतम पेपर
🤖 machine learning

CRAMER: Control via Request-Aware Masking for Editing Recommenders

यह शोधपत्र CRAMER को प्रस्तुत करता है, जो एक ऐसा ढांचा है जो रिक्वेस्ट-अवेयर मास्किंगिंग के माध्यम से फ्रोजन बैकबोन पैरामीटर्स को मॉड्युलेट करके अनुक्रमिक अनुशंसा (sequential recommendation) मॉडलों को प्राकृतिक-भाषा उपयोगकर्ता अनुरोधों के अनुकूल तुरंत अनुकूलन करने में सक्षम बनाता है, जिससे रिट्रेनिंग या लार्ज लैंग्वेज मॉडल्स के कम्प्यूटेशनल ओवरहेड के बिना उच्च प्रदर्शन और नियंत्रणीयता प्राप्त होती है।

मूल लेखक: Zhiyuan Julian Su, Naihe Feng, Zhen Luther Qin, Ga Wu

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

मूल लेखक: Zhiyuan Julian Su, Naihe Feng, Zhen Luther Qin, Ga Wu

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

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

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

शोधकर्ताओं की एक टीम ने CRAMER नामक एक नया ढांचा (framework) पेश किया है, जो इस समस्या के लिए एक अलग दृष्टिकोण प्रदान करता है। प्रणाली को फिर से प्रशिक्षित करने या इसके ऊपर एक भारी प्रसंस्करण परत जोड़ने के बजाय, शोधकर्ता उपयोगकर्ता के टेक्स्ट अनुरोध को एक 'कंट्रोल सिग्नल' के रूप में देखते हैं जो अस्थायी रूप से यह नियंत्रित करता है कि प्रणाली कैसे सोचती है। कल्पना कीजिए कि अनुशंसा इंजन लाखों आंतरिक मार्गों वाली एक विशाल, जमी हुई मशीन है। जब कोई उपयोगकर्ता "मुझे अधिक रोमांचक गेम चाहिए" जैसा अनुरोध टाइप करता है, तो सिस्टम अपने कोड को फिर से नहीं लिखता है। इसके बजाय, यह 'स्विचों' का एक सेट तैयार करता है जो मशीन के विशिष्ट हिस्सों को चालू या बंद कर देता है। ये स्विच उपयोगकर्ता द्वारा लिखे गए शब्दों के अर्थ के आधार पर तुरंत बनाए जाते हैं, जिससे सिस्टम को उपयोगकर्ता के इतिहास के गहरे ज्ञान को बरकरार रखते हुए, नए अनुरोध की ओर अपना ध्यान केंद्रित करने की अनुमति मिलती है।

यह विधि पहले उपयोगकर्ता के वाक्य को उनके इरादे के एक सरल सारांश में अनुवादित करके काम करती है। इस सारांश का उपयोग 'गेट्स' (gates) के एक विरल पैटर्न (sparse pattern) को बनाने के लिए किया जाता है—जो अनिवार्य रूप से बाइनरी स्विच हैं जो या तो खुले या बंद होते हैं। इन गेट्स को अनुशंसा मॉडल की आंतरिक परतों पर लागू किया जाता है, विशेष रूप से उन हिस्सों पर जो उपयोगकर्ता की पिछली प्राथमिकताओं की यादें संग्रहीत करते हैं और उन हिस्सों पर जो विभिन्न सूचनाओं को जोड़ते हैं। सूचना के प्रवाह को इन गेट्स के माध्यम से चुनिably रोकने या अनुमति देने के माध्यम से, सिस्टम उन सुझावों को तुरंत दबा सकता है जो उपयोगकर्ता के नए अनुरोध के विपरीत हैं और उन सुझावों को बढ़ा सकता है जो उसके अनुरूप हैं। यह प्रक्रिया एक सेकंड के अंश में होती है, जिसमें बहुत कम अतिरिक्त कंप्यूटिंग शक्ति की आवश्यकता होती है, और यह मूल मॉडल को पूरी तरह से अपरिवर्तित छोड़ देती है।

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

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

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

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

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

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

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

Digest आज़माएँ →