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

Random Label Prediction Heads for Studying Memorization in Deep Neural Networks

यह शोध पत्र रैंडम लेबल प्रेडिक्शन हेड्स (RLP-heads) को नेटवर्क परतों के माध्यम से मेमोराइजेशन (memorization) और रेडेमेकर कॉम्प्लेक्सिटी (Rademacher complexity) को अनुभवजन्य रूप से मापने के एक नवीन तरीके के रूप में प्रस्तुत करता है, जो यह प्रकट करता है कि मेमोराइजेशन को कम करने से हमेशा सामान्यीकरण (generalization) में सुधार नहीं होता है और ओवरफिटिंग तथा मेमोराइजेशन के बीच पारंपरिक समानता को चुनौती देता है।

मूल लेखक: Marlon Becker, Jonas Konrad, Luis Garcia Rodriguez, Benjamin Risse

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

मूल लेखक: Marlon Becker, Jonas Konrad, Luis Garcia Rodriguez, Benjamin Risse

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

कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान छात्र है जो परीक्षा दे रहा है। आमतौर पर, हमें इस बात की चिंता होती है कि क्या वह छात्र वास्तव में सामग्री को सीखने के बजाय केवल उत्तर कुंजी (answer key) को रट रहा है। यदि वह कुंजी को रट लेता है, तो वह अभ्यास परीक्षण (practice test) में 100% अंक प्राप्त करता है लेकिन वास्तविक परीक्षा में विफल हो जाता है क्योंकि प्रश्न थोड़े अलग होते हैं। इसे "ओवरफिटिंग" (overfitting) या "रटना" (memorization) कहा जाता है, और लंबे समय तक वैज्ञानिकों ने सोचा कि यह हमेशा एक बुरी चीज़ है।

लेकिन क्या होगा अगर कुछ चीज़ों को याद रखना वास्तव में मदद करता है? यही वह बड़ा सवाल है जो यह शोध पत्र पूछता है।

जादुई "रैंडम लेबल" टोपी (The Magic "Random Label" Hat)

यह पता लगाने के लिए कि क्या छात्र रट रहा है, शोधकर्ताओं ने छात्र को पहनने के लिए एक दूसरी, अजीब टोपी दी: एक रैंडम लेबल प्रेडिक्शन हेड (RLP-head)

यह इस प्रकार काम करता है:

  1. मुख्य कार्य: छात्र एक सामान्य डेटासेट (जैसे बिल्लियों और कुत्तों की तस्वीरें) का अध्ययन करता है ताकि वास्तविक लेबल सीख सके।
  2. गुप्त परीक्षण: साथ ही, शोधकर्ता गुप्त रूप से हर एक तस्वीर को एक रैंडम, मनगढ़ंत नंबर असाइन करते हैं (जैसे बिल्ली के लिए "लेबल 42", कुत्ते के लिए "लेबल 7")।
  3. टोपी का काम: RLP-हेड इन रैंडम नंबरों का अनुमान लगाने की कोशिश करता है जो छात्र ने अब तक सीखा है।

यदि RLP-हेड रैंडम नंबरों का सही अनुमान लगा पाता है, तो इसका मतलब है कि छात्र ने हर एक तस्वीर के विशिष्ट विवरणों को रट लिया है। यह ऐसा है जैसे छात्र को याद है कि "फोटो #5 वाली बिल्ली के कान में एक छोटा सा खरोंच है," जो यह जानने के लिए बेकार है कि बिल्ली क्या होती है, लेकिन उस विशिष्ट फोटो को सौंपा गया रैंडम नंबर पहचानने के लिए एकदम सही है।

शोधकर्ताओं ने पाया कि यह रैंडम-अनुमान लगाने की सटीकता इस बात को मापने का एक शानदार तरीका है कि मॉडल कितना "रट" रहा है बनाम "सीख" रहा है। वे सुझाव देते हैं कि यह मॉडल की जटिलता को मापने वाला एक पैमाना है, जो राडेमेकर कॉम्प्लेक्सिटी (Rademacher complexity) नामक एक गणितीय अवधारणा के समान है, जिसे सीधे तौर पर कैलकुलेट करना कठिन होता है, लेकिन यह तरीका इसे व्यावहारिक रूप से मापता है।

ट्विस्ट: कभी-कभी रटना अच्छा होता है!

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

बड़े डेटासेट पर परिणाम (जैसे ImageNet):
जब उन्होंने लाखों तस्वीरों वाले एक विशाल डेटासेट पर इसका परीक्षण किया, तो दंड (punishment) पूरी तरह से काम आया। छात्र ने रैंडम नंबरों को रटना बंद कर दिया, उनके अभ्यास स्कोर और वास्तविक टेस्ट स्कोर के बीच का अंतर कम हो गया, और उनकी टेस्ट सटीकता वास्तव में बढ़कर 1.5% (68.5% तक) हो गई।

  • सबक: बड़े, अच्छी तरह से सैंपल किए गए डेटासेट पर, विशिष्ट विवरणों को रटना आमतौर पर केवल 'शोर' (noise) होता है। इसे रोकने से मॉडल बेहतर तरीके से सामान्यीकरण (generalize) कर पाता है।

छोटे डेटासेट पर परिणाम (जैसे CIFAR-100):
लेकिन जब उन्होंने छोटे डेटासेट पर वही दंड लागू किया, तो चीजें गलत हो गईं। छात्र ने रैंडम नंबरों को रटना बंद कर दिया, लेकिन उनकी टेस्ट सटीकता वास्तव में खराब हो गई।

  • सबक: छोटे डेटासेट पर, वह "शोर" जिसे छात्र रट रहा था, वास्तव में महत्वपूर्ण हो सकता था! शायद वे विशिष्ट विवरण ही किसी दुर्लभ जानवर को पहचानने का एकमात्र तरीका थे। उन्हें रटने से रोककर, मॉडल ने उन कठिन मामलों को पहचानने की अपनी क्षमता खो दी।

लेखक सुझाव देते हैं कि रटना हमेशा दुश्मन नहीं होता है। यदि कोई डेटासेट "अंडरसैंपल्ड" (undersampled) है (यानी कुछ चीजों के उदाहरण पर्याप्त नहीं हैं), तो मॉडल को उन विशिष्ट उदाहरणों को याद रखने की आवश्यकता होती है ताकि वह अच्छा प्रदर्शन कर सके। यदि आप उसे रटने से रोकते हैं, तो वह दुर्लभ मामलों को भूल जाता है और विफल हो जाता है।

रटा हुआ ज्ञान कहाँ जाता है?

शोधकर्ताओं ने यह भी देखा कि यह रटा हुआ ज्ञान मस्तिष्क (या नेटवर्क) में कहाँ होता है। उन्होंने पाया कि यदि आप अंतिम परत (final layer) को रटने के लिए दंडित करते हैं, तो रटा हुआ ज्ञान गायब नहीं होता—यह बस शुरुआती परतों (earlier layers) में चला जाता है।

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

उन्होंने किसे खारिज किया

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

वे कितने आश्वस्त हैं?

लेखक अपने मापन में बहुत आश्वस्त हैं। उन्होंने प्रयोगों के माध्यम से सिद्ध किया कि:

  • RLP-हेड की सटीकता विश्वसनीय रूप से रटने (memorization) को ट्रैक करती है (उन्होंने नेटवर्क को फ्रीज करके और केवल 'टोपी' को प्रशिक्षित करके इसका परीक्षण किया, जिससे पुष्टि हुई कि सिग्नल नेटवर्क की मेमोरी से आता है, न कि टोपी से)।
  • ImageNet पर रटने को दंडित करने से टेस्ट स्कोर में सुधार होता है (1.5% की वृद्धि)।
  • CIFAR-100 पर रटने को दंडित करने से टेस्ट स्कोर खराब हो जाता है।

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

मुख्य निष्कर्ष (The Takeaway)

यह शोध पत्र एक स्मार्ट नया टूल (RLP-head) पेश करता है जिससे आप एक न्यूरल नेटवर्क के अंदर झाँक सकते हैं और देख सकते हैं कि वह वास्तव में कितना रट रहा है। सबसे बड़ा आश्चर्य? रटना एक खलनायक नहीं है; यह एक उपकरण है। यदि आपके पास डेटा का पहाड़ है, तो आपको मॉडल को रटने से रोकना चाहिए। लेकिन यदि आपके पास केवल कुछ ही उदाहरण हैं, तो आपको सफल होने के लिए मॉडल को हर एक विवरण को याद रखने की आवश्यकता हो सकती है। कुंजी यह जानना है कि आप किस स्थिति में हैं।

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

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

Digest आज़माएँ →