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

Self-Ensembling Vision-Language Models for Chart Data Extraction

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

मूल लेखक: Thomas Berkane, Qianyi Wang, Maimuna S. Majumder

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

मूल लेखक: Thomas Berkane, Qianyi Wang, Maimuna S. Majumder

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

समस्या: चार्ट "लॉक" की गई छवियां हैं

कल्पthoughtिए कि आपके पास एक पीडीएफ रिपोर्ट या वेबसाइट में एक सुंदर, रंगीन चार्ट है। यह बिक्री के आंकड़े, तापमान परिवर्तन, या जनसंख्या वृद्धि दिखाता है। एक इंसान के लिए, इसे देखते ही रुझान (trend) को समझना आसान है। लेकिन एक कंप्यूटर के लिए, वह चार्ट केवल एक तस्वीर ("रास्टर इमेज") है। वास्तविक नंबर उन पिक्सल के भीतर कैद हैं।

यदि आप उन नंबरों का उपयोग गणित करने, उनकी अन्य डेटा के साथ तुलना करने, या एक नया मॉडल बनाने के लिए करना चाहते हैं, तो आप उन्हें बस कॉपी-पेस्ट नहीं कर सकते। आपको उन्हें मैन्युअल रूप से टाइप करना होगा, जो धीमा, उबाऊ और गलतियों (typos) से भरा होता है।

वर्तमान समाधान (और इसकी खामी)

हाल ही में, हमने "विज़न-लैंग्वेज मॉडल्स" (VLMs) बनाए हैं—ऐसे AI दिमाग जो एक तस्वीर देख सकते हैं और उसे "पढ़" सकते हैं। आप AI से पूछ सकते हैं, "इस चार्ट में क्या नंबर हैं?" और वह उन्हें एक टेबल के रूप में लिखने की कोशिश करेगा।

हालाँकि, ये AI थोड़े उस घबराए हुए छात्र की तरह हैं जो परीक्षा दे रहा हो। यदि आप उसी छात्र से दो बार एक ही सवाल पूछते हैं, तो वह आपको दो थोड़े अलग जवाब दे सकता है।

  • रन 1: "बिक्री 100, 105 और 102 थी।"
  • रन 2: "बिक्री 100, 104 और 103 थी।"

कभी-कभी AI एक नंबर पूरी तरह से छोड़ देता है; अन्य समय में, वह एक ऐसा नंबर बना देता है जो वहां है ही नहीं। वर्तमान तरीके आमतौर पर AI द्वारा दिए गए पहले उत्तर को ही ले लेते हैं और उम्मीद करते हैं कि सब ठीक होगा। यह जोखिम भरा है क्योंकि वह एक अकेला अनुमान गलत हो सकता है।

नया विचार: "विशेषज्ञों की समिति" (Committee of Experts)

इस पेपर के लेखक एक चतुर समाधान प्रस्तावित करते हैं: एक अनुमान पर भरोसा न करें; कई अनुमानों के औसत पर भरोसा करें।

उन्होंने एक विधि बनाई जिसे सेल्फ-एनसेम्बलिंग (Self-Ensembling) कहा जाता है। इसे इस तरह समझें:

  1. पोल (मतदान): AI से एक बार पूछने के बजाय, आप उससे एक ही चार्ट प्रश्न 20 बार पूछते हैं।
  2. भीड़: आपको 20 अलग-अलग टेबल वापस मिलते हैं। कुछ में 100 है, कुछ में 101, कुछ में 99।
  3. आम सहमति (Consensus): सिस्टम उन सभी 20 टेबल्स को एक साथ रखता है। टेबल के हर एक नंबर के लिए, यह सभी 20 संस्करणों को देखता है और मिडियन (मध्य मान) चुनता है।
    • यदि 19 लोग "100" कहते हैं और 1 व्यक्ति "1000" कहता है (एक गलती), तो सिस्टम उस आउटलायर (outlier) को अनदेखा कर देता है और 100 पर टिक जाता है।
    • यदि AI भ्रमित है और अलग-अलग नंबर दे रहा है, तो "बीच का रास्ता" आमतौर पर किसी भी एकल अनुमान की तुलना में बहुत अधिक सटीक होता है।

बोनस फीचर्स: कब रुकना है और आप कितने आश्वस्त हैं, यह जानना

पेपर इस प्रक्रिया में दो स्मार्ट टूल्स जोड़ता है:

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

नया टेस्ट: "हार्ड मोड"

लेखकों ने महसूस किया कि इन AI को जांचने के लिए उपयोग किए जाने वाले मानक परीक्षण (जैसे ChartQA) बहुत आसान थे। वे खाली पार्किंग लॉट में ड्राइविंग टेस्ट की तरह थे। चार्ट सरल थे, और नंबर अक्सर बार्स (bars) पर ही छपे होते थे, जिससे AI के लिए चार्ट को वास्तव में समझने के बजाय केवल टेक्स्ट को "पढ़ना" आसान हो जाता था।

इसे ठीक करने के लिए, उन्होंने WB-ChartExtract नामक एक नया, बहुत कठिन टेस्ट बनाया।

  • स्रोत: उन्होंने विश्व बैंक (World Bank) के वास्तविक डेटा का उपयोग किया।
  • कठिनाई: ये चार्ट भीड़भाड़ वाले, जटिल हैं और इनमें नंबर छपे हुए नहीं हैं। AI को नंबर का अनुमान लगाने के लिए वास्तव में बार की ऊंचाई या स्थिति को "मापना" होगा।
  • विविधता: उन्होंने चार अलग-अलग प्रकार के चार्ट और चार्ट बनाने के लिए चार अलग-अलग सॉफ्टवेयर टूल्स का उपयोग किया, ताकि AI केवल एक स्टाइल को याद न कर सके।
  • पैमाना (Scale): औसतन, इन चार्टों में पुराने टेस्ट की तुलना में 7 गुना अधिक डेटा पॉइंट्स हैं।

परिणाम

जब उन्होंने अपने "विशेषज्ञों की समिति" वाले तरीके को आसान टेस्ट और नए कठिन टेस्ट दोनों पर चलाया:

  • यह हर जगह काम आया: इस पद्धति ने उनके द्वारा आजमाए गए लगभग हर AI मॉडल की सटीकता में सुधार किया।
  • कठिन चार्ट पर बड़ी बढ़त: कठिन नए टेस्ट पर, इस पद्धति ने केवल एक बार AI से पूछने की तुलना में सटीकता में 23% तक सुधार किया।
  • लागत बनाम इनाम: हालांकि AI से अधिक बार पूछने में थोड़ा अधिक खर्च होता है, सिस्टम आसान चार्ट के लिए जल्दी रुक जाता है, जिससे कुल लागत बहुत कम रहती है (अक्सर पूरे डेटासेट के लिए $15 से कम)।

सारांश

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

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

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

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

Digest आज़माएँ →