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

Compute Optimal Tokenization

यह शोध पत्र यह प्रदर्शित करता है कि कंप्यूट-ऑप्टिमल भाषा मॉडल कॉन्फ़िगरेशन में, पैरामीटर की संख्या टोकन के बजाय बाइट्स में मापे गए डेटा आकार के समानुपाती रूप से स्केल करती है, जो यह प्रकट करता है कि इष्टतम टोकन संपीड़न दर मानक BPE से भिन्न है और कंप्यूट बढ़ने के साथ घटती जाती है।

मूल लेखक: Tomasz Limisiewicz, Artidoro Pagnoni, Srini Iyer, Mike Lewis, Sachin Mehta, Alisa Liu, Margaret Li, Gargi Ghosh, Luke Zettlemoyer

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

मूल लेखक: Tomasz Limisiewicz, Artidoro Pagnoni, Srini Iyer, Mike Lewis, Sachin Mehta, Alisa Liu, Margaret Li, Gargi Ghosh, Luke Zettlemoyer

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

कल्पना कीजिए कि आप ज्ञान का एक परम पुस्तकालय बना रहे हैं। आपके पास इस पुस्तकालय को बनाने के लिए एक निश्चित राशि (आपका कंप्यूट बजट) है। आपके पास दो मुख्य विकल्प हैं:

  1. लाखों खाली अलमारियों वाली एक विशाल इमारत खरीदना (मॉडल का आकार/Model Size)।
  2. उन अलमारियों को भरने के लिए किताबों का एक बहुत बड़ा ढेर खरीदना (प्रशिक्षण डेटा/Training Data)।

वर्षों तक, विशेषज्ञों ने पुस्तकालयाध्यक्षों से कहा: "सर्वश्रेष्ठ पुस्तकालय प्राप्त करने के लिए, जितनी अलमारियाँ आप बनाएँ, उनके लिए 20 किताबें खरीदें।" लेकिन इस सलाह में एक छिपा हुआ दोष था: इसने यह मान लिया था कि हर किताब का आकार एक जैसा है। वास्तव में, कुछ किताबें मोटी विश्वकोश (encyclopedias) होती हैं, जबकि कुछ पतले पर्चे (pamphlets) होती हैं।

यह शोध पत्र, जिसका शीर्षक "कंप्यूट ऑप्टिमल टोकनाइजेशन" (Compute Optimal Tokenization) है, यह तर्क देता है कि हम अपनी किताबों को गलत इकाई में माप रहे थे। "किताबों" (टोकन) को गिनने के बजाय, हमें "पृष्ठों" (बाइट्स) को गिनना चाहिए।

यहाँ उनके निष्कर्षों का सरल उपमाओं (analogies) का उपयोग करके विवरण दिया गया है:

1. "किताब का आकार" वाली समस्या (संपीड़न दर/Compression Rate)

AI की दुनिया में, टेक्स्ट को टुकड़ों में तोड़ा जाता है जिन्हें टोकन कहा जाता है।

  • कम संपीड़न (Low Compression): कल्पना करें कि आप एक वाक्य को व्यक्तिगत अक्षरों में काट रहे हैं। आपको छोटे-छोटे टुकड़ों का एक बहुत बड़ा ढेर मिलेगा (कई टोकन)।
  • उच्च संपीड़न (High Compression): कल्पना करें कि आप पूरे शब्दों या यहाँ तक कि वाक्यांशों को एक ही टुकड़े में समूहबद्ध कर रहे हैं। आपको बड़े टुकड़ों का एक छोटा ढेर मिलेगा (कम टोकन)।

शोध पत्र पूछता है: क्या हमारे टुकड़ों का आकार मायने रखता है?
उत्तर है हाँ। टुकड़े का आकार (जिसे संपीड़न दर/compression rate कहा जाता है) यह बदल देता है कि हम अपने पुस्तकालय को कितनी कुशलता से बना सकते हैं।

2. सही संतुलन खोजना: "बाइट्स बनाम टोकन" का नियम

शोधकर्ताओं ने लगभग 1,000 अलग-अलग AI मॉडल प्रशिक्षित किए, जिसमें उन्होंने टुकड़ों के आकार और मॉडल के आकार में बदलाव किया। उन्होंने एक नया नियम खोजा जो पूर्ण संतुलन बनाता है:

  • पुराना नियम: "प्रति पैरामीटर 20 टोकन खरीदें।" (यह केवल तभी काम करता है जब आपके टोकन एक विशिष्ट आकार के हों, जैसे मानक BPE टोकन)।
  • नया नियम: "प्रति पैरामीटर 60 बाइट्स का टेक्स्ट खरीदें।"

उपमा (Analogy):
सोचिए कि आपका AI मॉडल एक शेफ है और डेटा सामग्री (ingredients) है।

  • यदि आप शेफ को बारीक कटे हुए छोटे घटक (उच्च संपीड़न) देते हैं, तो वे बहुत जल्दी बहुत सारे भोजन पका सकते हैं।
  • यदि आप उन्हें साबुत सब्जियां देते हैं (कम संपीड़न), तो उन्हें पहले उन्हें काटने में समय लगेगा।
  • शोध पत्र ने पाया कि चाहे आप सब्जियों को कैसे भी काटें, शेफ सबसे अच्छा प्रदर्शन करता है जब उनके पास उनकी दक्षता (पैरामीटर) की प्रत्येक इकाई के लिए सामग्री का एक विशिष्ट वजन (60 बाइट्स) होता है। इससे कोई फर्क नहीं पड़ता कि वह वजन 20 बड़े टुकड़े हैं या 100 छोटे कण; कुल वजन ही मायने रखता है।

3. "गोल्डिलॉक्स" संपीड़न दर (The "Goldilocks" Compression Rate)

आप सोच सकते हैं, "यदि मैं टुकड़ों को बड़ा बनाता हूँ, तो मैं अधिक समय बचाता हूँ, इसलिए मुझे उन्हें जितना संभव हो सके उतना बड़ा बनाना चाहिए!"
शोध पत्र कहता है: इतनी जल्दी नहीं।

उन्होंने पाया कि टुकड़े के आकार के लिए एक गोल्डिलॉक्स ज़ोन (एक आदर्श स्थिति) है।

  • बहुत छोटा: मॉडल डेटा के बहुत सारे छोटे टुकड़ों से अभिभूत हो जाता है।
  • बहुत बड़ा: मॉडल बहुत अधिक विवरण खो देता है क्योंकि टुकड़े बहुत मोटे होते हैं।
  • बिल्कुल सही: एक विशिष्ट संपीड़न दर होती है जो दिए गए बजट के लिए सबसे स्मार्ट मॉडल प्रदान करती है।

ट्विस्ट: जैसे-जैसे आपके पास अधिक पैसा (अधिक कंप्यूटिंग पावर) आता है, "बिल्कुल सही" आकार वास्तव में छोटा होता जाता है।

  • उपमा: यदि आपके पास एक छोटा किचन है, तो समय बचाने के लिए आप पहले से कटे हुए सब्जियों को पसंद कर सकते हैं। लेकिन यदि आपके पास असीमित कर्मचारियों वाला एक विशाल, पेशेवर किचन है, तो आप साबुत सब्जियों को पसंद करेंगे क्योंकि आप उन्हें इतनी कुशलता से प्रोसेस कर सकते हैं कि अतिरिक्त विवरण (detail) प्रयास के लायक होता है।

4. एक आकार सबके लिए उपयुक्त नहीं है (भाषा मायने रखती है)

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

  • उपमा: अलग-अलग यात्राओं के लिए सूटकेस पैक करने की कल्पना करें।
    • उस देश की यात्रा के लिए जहाँ लोग ऐसी भाषा बोलते हैं जिसके शब्द बहुत संक्षिप्त होते हैं (जैसे अंग्रेजी), आप थोड़े बड़े सामान पैक कर सकते हैं।
    • उस देश की यात्रा के लिए जहाँ शब्द लंबे होते हैं या अलग लिपियों का उपयोग करते हैं (जैसे हिंदी या अरबी), पैकिंग का "इष्टतम" तरीका बदल जाता है।
  • शोध पत्र ने पाया कि लोकप्रिय AI उपकरण (जैसे Llama 3 या Qwen) अक्सर "एक-आकार-सभी-के-लिए" (one-size-fits-all) पैकिंग पद्धति का उपयोग करते हैं। यह अंग्रेजी के लिए ठीक काम करता है लेकिन कुछ भाषाओं के लिए यह अक्सर बहुत अधिक संपीड़ित होता है और अन्य भाषाओं के लिए कम संपीड़ित होता है। वे अनिवार्य रूप से विशिष्ट यात्रा के लिए गलत आकार की चीजें पैक कर रहे हैं।

मुख्य निष्कर्षों का सारांश

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

संक्षेप में: सबसे स्मार्ट AI बनाने के लिए, केवल पुराने नियम "प्रति पैरामीटर 20 टोकन" का पालन न करें। इसके बजाय, टेक्स्ट के वजन को मस्तिष्क के आकार से मेलानें, और टेक्स्ट के टुकड़ों के आकार को इस आधार पर समायोजित करें कि आपके पास कितनी कंप्यूटिंग शक्ति है और आप कौन सी भाषा सिखा रहे हैं।

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

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

Digest आज़माएँ →