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

Expand More, Shrink Less: Shaping Effective-Rank Dynamics for Dense Scaling in Recommendation

RankMixer आर्किटेक्चर में एम्बेडिंग कोलैप्स (embedding collapse) और सीमित अभिव्यंजनात्मकता (limited expressivity) को संबोधित करने के लिए, यह शोधपत्र RankElastor का प्रस्ताव करता है, जो एक नवीन अनुशंसा मॉडल (recommendation model) है जिसमें पैरामीटराइज्ड फुल मिक्सिंग (parameterized full mixing) और GLU-सुधारित P-FFNs हैं जो प्रतिनिधित्व स्पेक्ट्रा (representation spectra) को स्थिर करते हैं और सुदृढ़ सघन स्केलिंग (robust dense scaling) को सक्षम करते हैं।

मूल लेखक: Guoming Li, Shangyu Zhang, Junwei Pan, Wentao Ning, Jin Chen, Gengsheng Xue, Chao Zhou, Shudong Huang, Haijie Gu, Menglin Yang

प्रकाशित 2026-05-25
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Guoming Li, Shangyu Zhang, Junwei Pan, Wentao Ning, Jin Chen, Gengsheng Xue, Chao Zhou, Shudong Huang, Haijie Gu, Menglin Yang

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

मुख्य विचार: रिकमेंडेशन इंजन की दुविधा

कल्पना कीजिए कि आप एक विशाल पुस्तकालय (एक रिकमेंडेशन सिस्टम) चला रहे हैं जो लाखों पाठकों को किताबें सुझाता है। ऐसा करने के लिए, पुस्तकालय हर किताब और हर पाठक को एक अनूठा "ID कार्ड" (एम्बेडिंग) आवंटित करता है। इन ID कार्डों में बहुत सारी जानकारी होती है।

हाल ही में, एक नया, बहुत ही स्मार्ट लाइब्रेरियन RankMixer काम पर रखा गया है। RankMixer इन ID कार्डों को व्यवस्थित करने में माहिर है। यह कार्डों को लेता है, उन्हें आपस में जोड़कर संबंध खोजता है, और फिर बेहतर सुझाव देने के लिए उन्हें एक प्रोसेसिंग मशीन के माध्यम से चलाता है।

हालाँकि, शोधकर्ताओं ने इस पेपर में RankMixer के साथ एक छिपी हुई समस्या का पता लगाया है। जैसे-जैसे पुस्तकालय बड़ा होता जाता है और ID कार्ड अधिक जटिल होते जाते हैं, कार्ड अपनी विशिष्टता खोने लगते हैं। वे सभी एक जैसे दिखने लगते हैं, जैसे कि एक जैसे दिखने वाले फोटोकॉपी के ढेर हों। तकनीकी शब्दों में, सिस्टम "एम्बेडिंग कोलैप्स" (Embedding Collapse) का शिकार हो जाता है। जानकारी एक छोटे, सपाट स्थान में दब जाती है, और पुस्तकालय यह अंतर करने में असमर्थ हो जाता है कि कौन सी मिस्ट्री नॉवेल है और कौन सी कुकबुक, भले ही वे बहुत अलग हों।

समस्या: "सॉ टूथ" (Sawtooth) रोलरकोस्टर

शोधकर्ताओं ने बारीकी से देखा कि RankMixer इन ID कार्डों को परत-दर-परत (layer by layer) कैसे प्रोसेस करता है। उन्हें एक अजीब पैटर्न मिला, जैसे कि एक रोलरकोस्टर जो ऊपर-नीचे तो जाता है लेकिन समय के साथ धीरे-धीरे नीचे की ओर खिसकता जाता है:

  1. शफलिंग (Token Mixing): RankMixer पहले कार्डों को शफल करता है। यह ताश के पत्तों को मेज पर फैलाने जैसा है। यह कदम वास्तव में मददगार है! यह जानकारी को फैला देता है और ID कार्डों को अधिक विविध बनाता है ("Expand" वाला हिस्सा)।
  2. प्रोसेसिंग (P-FFN): इसके बाद, कार्ड एक प्रोसेसिंग मशीन से गुजरते हैं। दुर्भाग्य से, यह मशीन कार्डों को वापस एक सपाट ढेर में कुचल देती है। यह विविधता को कम कर देता है ("Shrink" वाला हिस्सा)।

पुराने RankMixer में, "Shrink" वाला चरण बहुत अधिक शक्तिशाली था। भले ही शफलिंग ने जानकारी को फैलाने की कोशिश की, लेकिन प्रोसेसिंग मशीन ने उसे वापस कुचल दिया। इसका परिणाम एक "डैम्प्ड ऑसिलेशन" (damped oscillation) था—एक ऐसी लहरदार रेखा जो धीरे-धीरे एक सपाट, बेकार स्थिति की ओर बढ़ती है। पुस्तकालय अपनी क्षमता का विस्तार तो कर रहा था, लेकिन तुरंत उसे वापस सिकोड़ देता था।

समाधान: RankElastor

इसे ठीक करने के लिए, लेखकों ने एक नया लाइब्रेरियन बनाया जिसे RankElastor कहा जाता है। उनका आदर्श वाक्य है "Expand More, Shrink Less" (अधिक विस्तार करें, कम सिकुड़ें)। उन्होंने पुस्तकालय के वर्कफ़्लो में दो विशिष्ट अपग्रेड किए:

1. "मास्टर शफर" (Parameterized Full Mixing)

  • पुराना तरीका: RankMixer कार्डों को शफल करने के लिए एक कठोर नियम का उपयोग करता था। यह एक ऐसी मशीन की तरह था जो एक बार में केवल 10 कार्डों के ब्लॉक को ही बदल सकती थी। यह कुशल था, लेकिन यह सूक्ष्म, विस्तृत समायोजन नहीं कर सकता था।
  • नया तरीका: RankElastor एक "मास्टर शफर" का उपयोग करता है। यह एक सीखने योग्य (learnable), लचीली प्रणाली है जो हर एक कार्ड को दूसरे हर कार्ड के साथ विस्तृत तरीके से मिला सकती है।
  • उपमा: कल्पना कीजिए कि आप सलाद मिला रहे हैं। पुराना तरीका एक बड़े चम्मच का उपयोग करने जैसा था जो केवल सलाद के बड़े टुकड़ों को ही उठा सकता था। नया तरीका चॉपस्टिक्स का उपयोग करने जैसा है जो चावल के प्रत्येक दाने को चुन सकता है और उन्हें पूरी तरह से मिला सकता है। यह सिस्टम को बहुत समृद्ध, विविध ID कार्ड बनाने की अनुमति देता है जो आसानी से कोलैप्स नहीं होते।

2. "स्मार्ट प्रोसेसर" (GLU-improved P-FFNs)

  • पुराना तरीका: प्रोसेसिंग मशीन एक मानक एक्टिवेशन फंक्शन (GELU) का उपयोग करती थी। इसे एक लाइट स्विच की तरह समझें जो या तो चालू (ON) है या बंद (OFF), या एक डिमर (dimmer) जो कभी-कभी अटक जाता है। यह जानकारी को बहुत ज़ोर से कुचल देता था।
  • नया तरीका: RankElastor ने इसे एक GLU (Gated Linear Unit) प्रोसेसर के साथ बदल दिया।
  • उपमा: कल्पना कीजिए कि पुराना प्रोसेसर एक भारी दरवाजे की तरह था जो बंद हो जाता था, जिससे अधिकांश रोशनी रुक जाती थी। नया GLU प्रोसेसर एक स्मार्ट खिड़की की तरह है जिसमें डिमर स्विच और एक गेट है। यह सही मात्रा में रोशनी आने दे सकता है और प्रवाह को सटीक रूप से नियंत्रित कर सकता है। यह एक "गेटकीपर" के रूप में कार्य करता है जो जानकारी को सपाट होने से रोकता है, जिससे ID कार्ड विशिष्ट और उपयोगी बने रहते हैं।

परिणाम: एक स्वस्थ पुस्तकालय

शोधकर्ताओं ने दो विशाल, वास्तविक दुनिया के डेटासेट्स (Criteo और Avazu) पर RankElastor का परीक्षण किया, जो ऑनलाइन विज्ञापनों और यूजर क्लिक्स के विशाल कैटलॉग की तरह हैं।

  1. बेहतर सिफारिशें: RankMixer और अन्य शीर्ष प्रतिस्पर्धियों की तुलना में RankElastor ने बेहतर भविष्यवाणियां कीं। इसने सिफारिशों की सटीकता (AUC द्वारा मापा गया) में एक छोटा लेकिन सांख्यिकीय रूप से महत्वपूर्ण सुधार किया। विशाल रिकमेंडेशन सिस्टम की दुनिया में, मामूली सुधार भी एक बड़ी जीत है।
  2. कोई कोलैप्स नहीं: जब उन्होंने "इफेक्टिव रैंक" (Effective Rank - जो ID कार्डों की विविधता का एक माप है) को देखा, तो पाया कि RankElestor ने कार्डों को बहुत अधिक विविध बनाए रखा। रोलरकोस्टर के एक सपाट रेखा की ओर जाने के बजाय, कार्ड पूरी प्रक्रिया के दौरान "बाउंसी" और विविध बने रहे।
  3. स्केलिंग अप (Scaling Up): जब उन्होंने पुस्तकालय को बड़ा किया (अधिक लेयर्स या व्यापक प्रोसेसिंग जोड़कर), तो RankElastor और भी बेहतर होता गया। पुराना RankMixer बिना कोलैप्स हुए स्केल करने में संघर्ष करता था, लेकिन RankElastor ने विकास को सहजता से संभाला।

सारांश

यह पेपर तर्क देता है कि बेहतर रिकमेंडेशन सिस्टम बनाने के लिए, हमें जानकारी को दबने से रोकना होगा। कठोर शफलिंग को लचीले मिश्रण से बदलकर और स्मार्ट प्रोसेसिंग गेट्स का उपयोग करके, RankElastor यह सुनिश्चित करता है कि सिस्टम डेटा की समझ को "सिकुड़ने" के बजाय "विस्तार" (expand) करे। यह सुनिश्चित करता है कि सिफारिशें ताज़ा, विविध और सटीक बनी रहें, भले ही सिस्टम विशाल आकार तक बढ़ जाए।

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

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

Digest आज़माएँ →