← नवीनतम पेपर
💬 NLP

Beyond Random Sampling: Efficient Language Model Pretraining via Curriculum Learning

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

मूल लेखक: Yang Zhang, Amr Mohamed, Hadi Abdine, Guokan Shang, Michalis Vazirgiannis

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

मूल लेखक: Yang Zhang, Amr Mohamed, Hadi Abdine, Guokan Shang, Michalis Vazirgiannis

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

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

यह शोध पत्र एक बेहतर तरीका प्रस्तावित करता है: करिकुलम लर्निंग (Curriculum Learning)। इसे एक "स्मार्ट सिलेबस" के रूप में सोचें। रैंडम अराजकता के बजाय, आप डेटा को आसान से कठिन की ओर व्यवस्थित करते हैं, ठीक वैसे ही जैसे एक मानव शिक्षक करता है। आप सरल वाक्यों से शुरू करते हैं, फिर पैराग्राफ पर जाते हैं, फिर जटिल निबंधों पर, और अंत में सघन तकनीकी मैनुअल पर।

यहाँ शोधकर्ताओं ने क्या किया और क्या पाया, इसका सरल उपमाओं (analogies) का उपयोग करके विवरण दिया गया है:

मुख्य विचार: क्रम मायने रखता है

शोधकर्ताओं ने पूछा: जिस क्रम में हम भाषा मॉडल (language model) को डेटा खिलाते हैं, क्या उससे कोई फर्क पड़ता है?
उन्होंने पाया कि हाँ, बिल्कुल पड़ता है। डेटा को एक अच्छी तरह से नियोजित स्कूल पाठ्यक्रम की तरह व्यवस्थित करके, वे मॉडल को बहुत तेज़ी से प्रशिक्षित कर सके और उसे अधिक स्मार्ट बना सके।

तीन शिक्षण शैलियाँ

टीम ने इस "स्कूल" को व्यवस्थित करने के तीन अलग-अलग तरीकों का परीक्षण किया:

  1. कठोर पाठ्यक्रम (Vanilla Curriculum):

    • यह कैसे काम करता है: आप डेटा का एक निश्चित ढेर लेते हैं, उसे आसानी से कठिन के क्रम में पूरी तरह से छाँटते हैं, और उसे उसी क्रम में सिखाते हैं।
    • उपमा: एक छात्र की तरह जिसे अध्याय 2 खोलने की अनुमति मिलने से पहले अध्याय 1 पूरा करना ही होगा।
    • परिणाम: इसने शुरुआत में अच्छा काम किया, जिससे रोबोट रैंडम ट्रेनिंग की तुलना में तेज़ी से सीख सका। हालाँकि, एक बार जब रोबोट "कठिन" चीज़ों तक पहुँच गया, तो इसका लाभ कम होने लगा।
  2. गतिशील पाठ योजना (Pacing Functions):

    • यह कैसे काम करता है: एक सख्त रेखा के बजाय, आपके पास डेटा का एक विशाल पुस्तकालय है। आप यह तय करने के लिए एक "पेस" (गति) का उपयोग करते हैं कि किसी भी दिए गए समय में रोबक को कितने आसान बनाम कठिन किताबें दी जाएँ। आप धीरे शुरू कर सकते हैं (Linear), कठिनाई को तेज़ी से बढ़ा सकते हैं (Quadratic), या बहुत सारी आसान चीज़ों के साथ शुरू करके धीरे-धीरे ऊपर की ओर बढ़ सकते हैं (Inverse Quadratic)।
    • उपमा: कल्पना करें कि एक जिम ट्रेनर बारबेल पर वजन को नियंत्रित करता है। वे आप पर भारी वजन नहीं डालते; वे एक शेड्यूल के आधार पर वजन को धीरे-धीरे बढ़ाते हैं।
    • परिणाम: यह बहुत प्रभावी था। विशेष रूप से, एक "लीनियर" पेस (स्थिर वृद्धि) टेक्स्ट की "डेंसिटी" या "रिडंडेंसी" को मापने के लिए बहुत अच्छा था। एक "क्वाड्रेटिक" पेस (धीरे शुरू करना, फिर तेज़ी से कठिन होना) टेक्स्ट की "रीडेबिलिटी" (पठनीयता) को मापने के लिए सबसे अच्छा था।
  3. मिश्रित बैग (Interleaved Curriculum):

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

"कठिनाई" स्कोरकार्ड

डेटा को छाँटने के लिए, शोधकर्ताओं को यह मापने के लिए एक तरीके की आवश्यकता थी कि टेक्स्ट कितना "कठिन" है। उन्होंने कठिनाई मापने के 15 अलग-अलग तरीकों का परीक्षण किया और सर्वश्रेष्ठ 6 को चुना। तीन विजेता थे:

  • कंप्रेशन रेशियो (Compression Ratio): टेक्स्ट को कितना दबाया जा सकता है? (उच्च कंप्रेशन = उच्च सूचना घनत्व = कठिन)।
  • MTLD (लेक्सिकल डाइवर्सिटी): कितने अलग-अलग शब्दों का उपयोग किया गया है? (अधिक अद्वितीय शब्द = कठिन)।
  • फ्लेश रीडिंग ईज़ (Flesch Reading Ease): एक मानक स्कोर कि वाक्य को पढ़ना कितना आसान है (जैसे कि पाठ्यपुस्तकों में दिखने वाले स्कोर)।

चौंकाने वाली बात: उन्होंने पाया कि "परप्लेक्सिटी" (एक सामान्य AI माप कि मॉडल कितना भ्रमित है) का उपयोग करना वास्तव में चीज़ों को बदतर बना देता है। यह ऐसा है जैसे आप रोबोट को कोर्स के अंत में कचरा (gibberish) का ढेर दे रहे हैं क्योंकि AI को लगा कि यह "कठिन" है, लेकिन वह केवल शोर (noise) था।

"वार्म-अप" ट्रिक (सबसे बड़ी खोज)

सबसे व्यावहारिक निष्कर्ष एक रणनीति थी जिसे "करिकुलम वार्म-अप" (Curriculum Warm-up) कहा गया।

  • समस्या: यदि आप पूरे डेटासेट को आसान से कठिन के क्रम में व्यवस्थित करते हैं, तो आप सब कुछ फिर से सॉर्ट किए बिना बाद में नया डेटा आसानी से नहीं जोड़ सकते।
  • समाधान: प्रशिक्षण के पहले भाग (वार्म-अप) के लिए "आसान-से-कठिन" विधि का उपयोग करें, और फिर शेष प्रशिक्षण के लिए मानक "रैंडम" विधि पर स्विच करें।
  • उपमा: यह एक धावक की तरह है जो अपनी मांसपेशियों को तैयार करने के लिए एक धीमी, संरचित वार्म-अप जॉगिंग करता है, और फिर दौड़ के बाकी हिस्से के लिए स्वतंत्र रूप से स्प्रिंट करता है।
  • परिणाम: इस साधारण बदलाव ने मॉडल को एक स्थायी बढ़त दी। रैंडम डेटा पर स्विच करने के बाद भी, मॉडल प्रतिस्पर्धा से आगे रहा (3.5% तक)। इसने रैंडम विधि के समान प्रदर्शन स्तर प्राप्त किया, लेकिन 18% से 45% कम ट्रेनिंग स्टेप्स का उपयोग किया।

यह क्यों महत्वपूर्ण है

  • यह सस्ता है: इन "कठिनाई स्कोर" की गणना करने में वास्तविक प्रशिक्षण की तुलना में लगभग कोई समय या पैसा नहीं लगता है।
  • यह संगत (Compatible) है: आपको रोबोट के दिमाग (मॉडल आर्किटेक्चर) को बदलने या डेटा को फेंकने की आवश्यकता नहीं है। आप बस उस क्रम को बदलते हैं जिसमें आप इसे खिलाते हैं।
  • यह स्केल होता है: उन्होंने छोटे और बड़े मॉडल (3 बिलियन पैरामीटर्स तक) और विशाल डेटासेट (100 बिलियन टोकन) पर भी इसका परीक्षण किया। "वार्म-अप" ट्रिक सभी आकारों में पूरी तरह से काम करती है।

सारांश

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

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

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

Digest आज़माएँ →