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

Distill on a Diet: Efficient Knowledge Distillation via Learnable Data Pruning

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

मूल लेखक: Yifan Wu, Yiqi Wang, Xichen Ye, Wenjing Yan, Xiaoqiang Li, Cheng Jin, Xiangyu Yue, Weizhong Zhang

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

मूल लेखक: Yifan Wu, Yiqi Wang, Xichen Ye, Wenjing Yan, Xiaoqiang Li, Cheng Jin, Xiangyu Yue, Weizhong Zhang

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

मुख्य विचार: एक "डाइट" के साथ छात्र को सिखाना

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

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

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

यही "डिस्टिल ऑन अ डाइट" (Distill on a Diet) का मूल विचार है।


वर्तमान विधियों के साथ समस्या

इस पेपर से पहले, लोग प्रशिक्षु के लिए सबसे अच्छी रेसिपी चुनने के लिए दो मुख्य तरीकों का उपयोग करते थे, जिनमें दोनों की अपनी खामियां थीं:

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

समाधान: IF-Beta

लेखक एक नई प्रणाली प्रस्तावित करते हैं जिसे IF-Beta कहा जाता है। यह बिना मॉडल को पहले से री-ट्रेन किए, एक आदर्श "डाइट" चुनने के लिए दो स्मार्ट विचारों को जोड़ता है।

1. "इन्फ्लुएंस फंक्शन" (भविष्य बताने वाला क्रिस्टल बॉल)

कल्पना कीजिए कि आपके पास एक क्रिस्टल बॉल है जो बता सकती है: "यदि हम कुकबुक से इस विशिष्ट रेसिपी को हटा दें, तो क्या प्रशिक्षु का खाना बनाना खराब हो जाएगा या बेहतर?"

पेपर में, इसे इन्फ्लुएंस फंक्शन (Influence Function - IF) कहा गया है।

  • पुराना तरीका: यह क्रिस्टल बॉल आमतौर पर या तो टूटी हुई होती थी या इसे इस्तेमाल करना बहुत महंगा होता था।
  • नया तरीका: लेखकों ने इस क्रिस्टल बॉल को कुशलतापूर्वक काम करने का एक तरीका खोजा है। वे फ्लैट वैलिडेशन मिनिमा (Flat Validation Minima - FVM) नामक तकनीक का उपयोग करते हैं। इसे शिक्षक की अंतर्दृण (intuition) को "तेज" करने के रूप में समझें। शिक्षक के ज्ञान के परिदृश्य (landscape) को अधिक "सपाट" और स्थिर बनाकर, क्रिस्टल बॉल सटीक भविष्यवाणी कर सकती है कि कौन से डेटा पॉइंट्स वास्तव में महत्वपूर्ण हैं, बिना प्रशिक्षु को संघर्ष करते हुए देखे।

2. "बीटा पॉलिसी" (एक लचीला शेफ)

एक बार जब आप जान लेते हैं कि कौन सी रेसिपी महत्वपूर्ण हैं (क्रिस्टल बॉल के माध्यम से), तो आप उन्हें कैसे चुनते हैं?

  • पुराना तरीका: एक कठोर रूलर (पैमाना) का उपयोग करें। "शीर्ष 10% कठिन उदाहरण लें" या "स्कोर 5 और 7 के बीच सब कुछ लें।" यह एक ऐसी डाइट की तरह है जो कहती है "ठीक 3 सेब और 2 केले खाएं," चाहे आपकी भूख कैसी भी हो।
  • नया तरीका: लेखक एक बीटा पॉलिसी (Beta Policy) का उपयोग करते हैं। एक लचीले, खिंचने वाले जाल (net) की कल्पना करें जो अपना आकार बदल सकता है। एक कठोर रूलर के बजाय, यह जाल सबसे अच्छे डेटा को पकड़ने के लिए अपना परफेक्ट आकार सीखता है। यह ज्यादातर कठिन उदाहरणों को पकड़ने के लिए, या ज्यादातर आसान उदाहरणों को, या एक आदर्श मिश्रण को पकड़ने के लिए फैल सकता है, जो भी स्थिति के लिए सबसे अच्छा काम करता है। यह एक "सीखने योग्य" डाइट है जो स्थिति के अनुसार ढल जाती है।

यह कैसे काम करता है (द "बाइलेवल" डांस)

यह सिस्टम आदर्श डाइट खोजने के लिए दो-चरणीय नृत्य की तरह काम करता है:

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

यह बहुत तेजी से होता है, जिससे सिस्टम पूर्ण प्रशिक्षण की भारी लागत के बिना डेटा के इष्टतम उपसमूह (subset) को खोज पाता है।

परिणाम: कम भोजन, बेहतर खाना

लेखकों ने प्रसिद्ध इमेज डेटासेट्स (जैसे CIFAR और ImageNet) पर इस पेपर का परीक्षण किया। परिणाम आश्चर्यजनक थे:

  • पूरे डेटा से बेहतर: कई मामलों में, जो प्रशिक्षु केवल 50% से 70% डेटा (IF-Beta डाइट का उपयोग करके) पर प्रशिक्षित हुआ, उसने वास्तव में 100% डेटा पर प्रशिक्षित प्रशिक्षु से बेहतर प्रदर्शन किया।
  • तेज और सस्ता: चूंकि उन्होंने कम डेटा का उपयोग किया, इसलिए प्रशिक्षण में काफी कम समय और कंप्यूटिंग पावर लगी।
  • प्रतिस्पर्धा को पछाड़ना: IF-Beta ने सभी अन्य विधियों को हरा दिया, जिसमें वे विधियाँ भी शामिल थीं जिनमें महंगी री-ट्रेनिंग या कठोर नियमों की आवश्यकता थी।

निष्कर्ष

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

लेखक इसे "डिस्टिल ऑन अ डाइट" कहते हैं क्योंकि वे छात्र मॉडल को डेटा का एक छोटा, अधिक पौष्टिक और सावधानीपूर्वक चुना गया हिस्सा खिला रहे हैं, जिससे वह पूरे डेटासेट को जबरदस्ती खिलाने की तुलना में अधिक मजबूत और तेज बन सकता है।

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

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

Digest आज़माएँ →