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

Segmentation Beyond Defaults: Asymmetrical Byte Pair Encoding for Optimal Machine Translation Performance

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

मूल लेखक: Saumitra Yadav, Manish Shrivastava

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

मूल लेखक: Saumitra Yadav, Manish Shrivastava

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

कल्पना कीजिए कि आप एक रोबोट को अंग्रेजी से हिंदी में कहानी का अनुवाद करना सिखाने की कोशिश कर रहे हैं। ऐसा करने के लिए, रोबोट को वाक्यों को छोटे टुकड़ों में तोड़ना होगा (जैसे लेगो ब्रिक्स/Lego bricks) ताकि वह उन्हें समझ सके और फिर से जोड़ सके। इस प्रक्रिया को सेगमेंटेशन (segmentation) कहा जाता है।

वर्षों से, इस रोबोट के लिए मानक नियम यह था: "दोनों भाषाओं के लिए बिल्कुल एक ही आकार के लेगो ब्रिक्स का उपयोग करें।" यदि आपने अंग्रेजी के लिए 32,000 छोटे ब्रिक्स का उपयोग किया, तो आपको हिंदी के लिए भी 32,000 छोटे ब्रिक्स का ही उपयोग करना था। इसे सिमेट्रिकल बीपीई (Symmetrical BPE) कहा जाता है।

इस शोध पत्र के लेखकों, सौमित्र और मनीष ने एक सरल प्रश्न पूछा: "क्या होगा अगर दोनों भाषाओं को सबसे अच्छा काम करने के लिए वास्तव में अलग-अलग आकार के ब्रिक्स की आवश्यकता हो?"

यहाँ उनकी खोज का विवरण दिया गया, जिसमें रोजमर्रा के उदाहरणों का उपयोग किया गया है।

1. समस्या: "एक ही आकार सबके लिए" वाला सूट (The "One-Size-Fits-All" Suit)

कल्पना कीजिए कि आप यात्रा के लिए पैकिंग कर रहे हैं। आपके पास अपने अंग्रेजी कपड़ों के लिए एक सूटकेस है और अपने हिंदी कपड़ों के लिए एक दूसरा सूटिकस है।

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

2. समाधान: "एसिमेट्रिकल" दृष्टिकोण (The "Asymmetrical" Approach)

शोधकर्ताओं ने पाया कि सूटकेस पैक करने का सबसे अच्छा तरीका यह है कि दोनों भाषाओं के साथ अलग-अलग व्यवहार किया जाए। वे इसे एसिमेट्रिकल बीपीई (Asymmetrical BPE) कहते हैं।

  • स्रोत भाषा (Source Language - जैसे अंग्रेजी) के लिए: बड़े, अधिक पूर्ण ब्रिक्स का उपयोग करें (High Merge Operations)।
    • उदाहरण: अंग्रेजी शब्दों को काफी हद तक बरकरार रखें। "Adventure" को "Ad-ven-ture" के बजाय "Adventure" ही रहने दें। यह रोबोट को इनपुट को समझने के लिए एक स्पष्ट और मजबूत आधार देता है।
  • लक्ष्य भाषा (Target Language - जैसे हिंदी) के लिए: छोटे, अधिक लचीले ब्रिक्स का उपयोग करें (Low Merge Operations)।
    • उदाहरण: हिंदी शब्दों को थोड़ा और तोड़ दें। यह रोबोट को सीखने के लिए एक छोटा, अधिक प्रबंधनीय शब्दकोश देता है। शुरुआत में, रोबोट के लिए 32,000 जटिल टुकड़ों के बजाय 500 छोटे टुकड़ों को याद रखना आसान होता है।

जादुई फॉर्मूला:
शोध में पाया गया कि सबसे सटीक बिंदु आमतौर पर स्रोत के लिए 32,000 ब्रिक्स और लक्ष्य के लिए केवल 500 से 2,000 ब्रिक्स है।

3. यह क्यों काम करता है? ("लो-रिसोर्स" परिदृश्य)

शोधकर्ताओं ने बहुत कम मात्रा में डेटा (जैसे लाखों के बजाय केवल 50,000 वाक्य) के साथ इसका परीक्षण किया।

  • उदाहरण: कल्पना कीजिए कि आप केवल कुछ चित्र कथाओं (picture books) का उपयोग करके एक बच्चे को एक नई भाषा सिखा रहे हैं।
    • यदि आप उन्हें एक ऐसी किताब दिखाते हैं जहाँ हर शब्द को छोटे, अपरिचित टुकड़ों में तोड़ दिया गया है (सिमेट्रिकल 32K/32K), तो बच्चा घबरा जाएगा और कुछ भी नहीं सीख पाएगा।
    • यदि आप उन्हें एक ऐसी किताब दिखाते हैं जहाँ अंग्रेजी पक्ष स्पष्ट है और हिंदी पक्ष को मुख्य अवधारणाओं में सरल बनाया गया है (एसिमेट्रिकल), तो बच्चा बहुत तेज़ी से सीखता है।

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

4. क्या यह सबके लिए काम करता है?

शोधकर्ताओं ने केवल अंग्रेजी और हिंदी का परीक्षण नहीं किया। उन्होंने छह अन्य भाषा युग्मों के साथ भी इसका परीक्षण किया, जिनमें शामिल हैं:

  • तेलुगु और शोना (भारतीय और अफ्रीकी भाषाएँ)
  • नार्वेजियन और किर्गिज़ (यूरोपीय और मध्य एशियाई भाषाएँ)
  • हाउसा और इनुकटिटुट (पश्चिम अफ्रीकी और स्वदेशी कनाडाई भाषाएँ)

निष्कर्ष: यह लगभग हर जगह काम कर गया! 12 में से 10 मामलों में, "एसिममेट्रिकल" पद्धति ने "सिमेट्रिकल" पद्धति को पछाड़ दिया। ऐसा लगता है कि जो भाषाएँ संरचनात्मक रूप से भिन्न हैं, उनके लिए एक ही "ब्रिक साइज" का उपयोग करने के लिए मजबूर करना तर्कसंगत नहीं है।

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

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

यह शोध पत्र कहता है: "डिफ़ॉल्ट का उपयोग करना बंद करें!"

यदि आप दो अलग-अलग भाषाओं के बीच अनुवाद कर रहे हैं, विशेष रूप से यदि आपके पास बहुत अधिक डेटा नहीं है, तो आपको चाहिए:

  1. इनपुट (स्रोत) शब्दों को काफी हद तक पूरा रखें।
  2. आउटपुट (लक्ष्य) शब्दों को सरल बनाएं।

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

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

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

Digest आज़माएँ →