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

Stay or Stray - A Dynamical Systems Viewpoint of Popularity Bias

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

मूल लेखक: Sarvesh Shashidhar, Lankireddy Prabhat, Arpit Agarwal, D. Manjunath, Karan Bhukar, Tanmay Khandelwal

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

मूल लेखक: Sarvesh Shashidhar, Lankireddy Prabhat, Arpit Agarwal, D. Manjunath, Karan Bhukar, Tanmay Khandelwal

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

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

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


द ग्रेट डिजिटल डांस: स्टे ऑर स्टे (रुकें या चले जाएँ?)

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

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

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

डांस फ्लोर के चार कोने

शोधकर्ताओं ने पाया कि सिस्टम केवल डांस फ्लोर के चार विशिष्ट "कोनों" में ही स्थिर हो सकता है। उन्होंने उन्हें संभावित भविष्य के मानचित्र की तरह मैप किया:

  1. सुखद अंत (1, 1): बहुमत और अल्पसंख्यक दोनों रुकते हैं। हर कोई खुश है, और सिस्टम दोनों समूहों की अच्छी सेवा करता है।
  2. लोकप्रियता का जाल (1, 0): बहुमत रुकता है, लेकिन अल्पसंख्यक चला जाता है। सिस्टम लोकप्रिय चीज़ों के प्रति जुनूनी हो जाता है, और विशिष्ट उपयोगकर्ता दूर चले जाते हैं। यह वह dreaded "पॉपुलैरिटी बायस" है।
  3. रिवर्स ट्रैप (0, 1): अल्पसंख्यक रुकता है, लेकिन बहुमत चला जाता है। (सैद्धांतिक रूप से संभव है, लेकिन वास्तविक जीवन में कम संभावित है जहाँ बहुमत, वास्तव में बहुमत है)।
  4. खाली कमरा (0, 0): सभी चले जाते हैं। सिस्टम इतना बुरी तरह विफल हो जाता है कि कोई भी उसका उपयोग नहीं करना चाहता।

गणित क्या कहता है: खेल के नियम

यह शोध पत्र उनके दावों का समर्थन करने के लिए कठोर गणित का उपयोग करते हुए कुछ विशिष्ट बातें सिद्ध करता है।

पहला, "खाली कमरा" असंभव है।
लेखकों ने सिद्ध किया कि यदि सिस्टम के पास कोई भी उपयोगकर्ता (भले ही कुछ ही क्यों न हों) शुरू में मौजूद हो, तो यह कभी भी "खाली कमरे" में नहीं समाप्त होगा जहाँ सभी एक ही समय में छोड़ देते हैं। भले ही सिस्टम बहुत बुरा काम कर रहा हो, गणित दिखाता है कि कम से कम एक समूह हमेशा कुछ ऐसा पाएगा जो उन्हें इतना पसंद आए कि वे रुक सकें। सिस्टम पक्षपाती हो सकता है, लेकिन यह पूरी तरह से ध्वस्त नहीं होगा।

दूसरा, "लोकप्रियता का जाल" एक वास्तविक खतरा है।
शोधकर्ताओं ने पाया कि एक विशिष्ट "टिपिंग पॉइंट" (एक संख्या जिसे वे pp^* कहते हैं) है। यदि भीड़ में लोकप्रिय उपयोगकर्ताओं की संख्या इस टिपिंग पॉइंट से अधिक है, तो सिस्टम गणितीय रूप रूप से "लोकप्रियता के जाल" की ओर बढ़ने के लिए मजबूर है। एल्गोरिदम बहुमत को खुश करने में इतना अच्छा हो जाएगा कि वह अल्पसंख्यक को पूरी तरह से अनदेखा कर देगा, जिससे विशिष्ट उपयोगकर्ता धीरे-धीरे दूर चले जाएंगे। यह एक रेडियो स्टेशन की तरह है जो केवल टॉप 10 हिट्स बजाता है क्योंकि रेटिंग अधिक है, जिससे अंततः वे सभी दूर चले जाते हैं जो जैज़, रॉक या शास्त्रीय संगीत पसंद करते हैं।

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

वास्तविक दुनिया में सिद्धांत का परीक्षण

यह सुनिश्चित करने के लिए कि उनका गणित केवल एक सुंदर सिद्धांत नहीं है, लेखकों ने दो तरीकों से अपने मॉडल का परीक्षण किया।

सबसे पहले, उन्होंने नकली डेटा के साथ हजारों कंप्यूटर सिमुलेशन चलाए। उन्होंने 1,00,000 चरणों तक "कछुओं" और "गिलहरियों" को नाचते हुए देखा। परिणाम उनकी भविष्यवाणियों से पूरी तरह मेल खाते थे: जब बहुमत बड़ा था, तो विशिष्ट उपयोगकर्ता चले गए। जब स्वाद पर्याप्त रूप से भिन्न थे, तो सभी रुके रहे।

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

समाधान: हिसाब बराबर करना

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

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

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

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

Digest आज़माएँ →