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

Decoding Text Spans for Efficient and Accurate Named-Entity Recognition

यह शोध पत्र SpanDec को पेश करता है, जो एक कुशल स्पैन-आधारित नेम्ड एंटिटी रिकग्निशन (NER) फ्रेमवर्क है जो अंतिम ट्रांसफॉर्मर चरण में स्पैन इंटरैक्शन की गणना करके और असंभवी उम्मीदवारों को छांटने के लिए एक फ़िल्टरिंग तंत्र का उपयोग करके बड़े पैमाने के और ऑन-डिवाइस अनुप्रयोगों के लिए सटीकता-दक्षता व्यापार-बंद (accuracy-efficiency trade-off) में सुधार करता है।

मूल लेखक: Andrea Maracani, Savas Ozkan, Junyi Zhu, Sinan Mutlu, Mete Ozay

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

मूल लेखक: Andrea Maracani, Savas Ozkan, Junyi Zhu, Sinan Mutlu, Mete Ozay

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

कल्पना कीजिए कि आप एक लाइब्रेरियन हैं जो एक विशाल, अव्यवस्थित पुस्तकालय (एक टेक्स्ट ब्लॉक) में विशिष्ट पुस्तकें (Named Entities) खोजने की कोशिश कर रहे हैं। आपका काम न केवल उन पुस्तकों को खोजना है बल्कि उनकी शैली (व्यक्ति, स्थान, संगठन, आदि) की पहचान करना भी है।

"Decoding Text Spans" नामक शोध पत्र इस कार्य को करने का एक नया, अत्यंत कुशल तरीका पेश करता है। यह इस कहानी के बारे में है कि कैसे उन्होंने एक धीमी, बोझिल प्रक्रिया को ठीक किया।

समस्या: "खोजो-और-दोहराओ" की बाधा (The "Search-and-Repeat" Bottleneck)

लंबे समय से, इन "पुस्तकों" को खोजने का सबसे अच्छा तरीका Span-Based NER (विशेष रूप से PL-Marker नामक विधि) था।

इस पुराने तरीके को एक बहुत ही मेहनती लेकिन थके हुए लाइब्रेरियन की तरह समझें जो स्टिकी नोट्स (sticky notes) का उपयोग करता है।

  1. लाइब्रेरियन पूरे वाक्य को पढ़ता है।
  2. यह जांचने के लिए कि क्या कोई विशिष्ट वाक्यांश (जैसे "Apple Inc.") एक कंपनी है, वे शब्दों पर एक विशेष "शुरुआत" (Start) और "अंत" (End) का मार्कर (स्टिकी नोट) चिपका देते हैं।
  3. समस्या: उन्हें शब्दों के हर संभव संयोजन की जांच करनी पड़ती है। क्या "Apple" एक कंपनी है? क्या "Apple Inc." एक कंपनी है? क्या "Apple Inc. in California" एक कंपनी है?
  4. बाधा: हर बार जब वे एक नए संयोजन की जांच करते हैं, तो उन्हें पूरी लाइब्रेरी को फिर से शुरू से पढ़ना पड़ता है, स्टिकी नोट्स फिर से लगाने पड़ते हैं, और उस एक विशिष्ट वाक्यांश को देखने के लिए पूरे टेक्स्ट को फिर से प्रोसेस करना पड़ता है।
  5. परिणाम: यह अविश्वसनीय रूप से सटीक है, लेकिन यह इतना धीमा और महंगा है कि इसे वास्तविक समय के अनुप्रयोगों (जैसे लाखों ईमेल को तुरंत प्रोसेस करना) में उपयोग करना कठिन है।

समाधान: SpanDec (एक "विशेष सहायक")

लेखक, एंड्रिया और उनकी टीम ने सैमसंग में महसूस किया कि उन्हें हर एक स्टिकी नोट के लिए पूरी लाइब्रेरी को फिर से पढ़ने की आवश्यकता नहीं है। उन्होंने SpanDec नामक एक नई प्रणाली प्रस्तावित की।

कल्पना कीजिए कि आपने एक विशेष सहायक (Specialized Assistant) को काम पर रखा है जो प्रक्रिया के बिल्कुल अंत में काम करता है।

  1. मुख्य लाइब्रेरियन (The Encoder): सबसे पहले, मुख्य लाइब्रेरियन टेक्स्ट को एक बार पढ़ता है और पूरे वाक्य का एक सटीक सारांश तैयार करता है। वे अभी स्टिकी नोट्स का उपयोग नहीं करते हैं। वे बस संदर्भ (context) को समझते हैं।
  2. विशेष सहायक (The Decoder): अब, टेक्स्ट को फिर से पढ़ने के बजाय, सहायक सारांश और उन विशिष्ट "शुरुआत/अंत" मार्करों को देखता है जिनमें आपकी रुचि है।
    • पुराना तरीका: हर क्वेरी के लिए पूरी लाइब्रेरी को फिर से पढ़ना।
    • नया तरीका: "यहाँ लाइब्रेरी का सारांश है। यहाँ वह विशिष्ट वाक्यांश है जिसे आप जांचना चाहते हैं। मैं अभी पता लगा लूँगा कि क्या यह एक कंपनी है।"

उपमा (Analogy): यह इस बात के बीच का अंतर है कि जब आप यह जांचना चाहते हैं कि किसी विशिष्ट पात्र ने लाल टोपी पहनी है या नहीं, तो पूरी फिल्म को बार-बार देखने के बजाय उस पात्र के एक उच्च-गुणवत्ता वाले स्क्रीनशॉट को देखना। आपको वही उत्तर मिलता है, लेकिन आप इसे 10 गुना तेजी से करते हैं।

अतिरिक्त ट्रिक: "बाउंसर" (The "Bouncer" - SF-SpanDec)

टीम यहीं नहीं रुकी। उन्होंने महसूस किया कि भले ही उनके पास तेज़ सहायक हो, लेकिन हर संभावित वाक्यांश की जांच करना अभी भी समय की बर्बादी है क्योंकि अधिकांश वाक्यांश वास्तव में एंटिटी (entities) नहीं होते हैं।

इसलिए, उन्होंने एक बा बाउंसर (Bouncer - Span Filtering) जोड़ा।

  • सहायक द्वारा किसी वाक्यांश को देखने से पहले ही, बाउंसर जल्दी से टेक्स्ट को स्कैन करता है।
  • बाउंसर कहता है, "हे, शब्द 'the' निश्चित रूप से कोई कंपनी नहीं है। शब्द 'and' निश्चित रूप से कोई व्यक्ति नहीं है। चलिए इन्हें अनदेखा करते हैं।"
  • बाउंसर महंगे सहायक के पास पहुँचने से पहले ही लगभग 85% संभावित उम्मीदवारों को बाहर कर देता है।

अब, सहायक को केवल "संभावित" उम्मीदवारों पर काम करना होता है। यह सिस्टम को अविश्वसनीय रूप से तेज़ बनाता है।

परिणाम: गति बनाम सटीकता (Speed vs. Accuracy)

शोध पत्र उनके नए सिस्टम की तुलना पुराने "स्टिकी नोट" तरीके और कुछ विशाल AI मॉडलों (जैसे LLMs) से करता है।

  • सटीकता (Accuracy): उनका नया सिस्टम पुराने, धीमे तरीके जितना ही स्मार्ट है। यह एंटिटीज को उतनी ही अच्छी तरह से खोज लेता है।
  • गति (Speed): यह पुराने तरीके की तुलना में 2.7 गुना तेज़ है।
  • लागत (Cost): यह 8 गुना कम कंप्यूटिंग पावर का उपयोग करता है।
  • तुलना: यह उन विशाल, महंगे AI मॉडलों (LLMs) की तुलना में बहुत तेज़ है जो उत्तर लिखने के लिए शुरुआत से प्रयास करते हैं, जबकि यह बहुत सटीक भी है।

यह क्यों मायने रखता है?

वास्तविक दुनिया में, कंपनियों को भारी मात्रा में डेटा को तुरंत प्रोसेस करने की आवश्यकता होती है (जैसे ग्राहक सहायता टिकटों को छाँटना या मेडिकल रिकॉर्ड का विश्लेषण करना)।

  • पुराना तरीका इसे 24/7 चलाने के लिए बहुत धीमा और महंगा था।
  • नया तरीका (SpanDec) एक घोड़ा-गाड़ी से स्पोर्ट्स कार में अपग्रेड करने जैसा है। यह आपको उसी मंजिल (सटीक परिणाम) तक पहुँचाता है, लेकिन यह बहुत तेज़ी से और सस्ते में करता है।

संक्षेप में: उन्होंने यह समझना सीख लिया है कि कंप्यूटर को हर एक अनुमान के लिए टेक्स्ट को "फिर से पढ़ने" से कैसे रोका जाए। इसके बजाय, वे इसे एक बार पढ़ते हैं, फालतू चीजों को फ़िल्टर करते हैं, और फिर अंतिम निर्णय लेने के लिए एक हल्के, विशेष उपकरण का उपयोग करते हैं। यह सटीकता खोए बिना गति के लिए एक बड़ी जीत है।

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

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

Digest आज़माएँ →