← नवीनतम पेपर
🤖 AI

Scientific Graphics Program Synthesis via Dual Self-Consistency Reinforcement Learning

यह शोध पत्र वैज्ञानिक ग्राफ़िक्स प्रोग्राम संश्लेषण के लिए एक क्लोज्ड-लूप फ्रेमवर्क प्रस्तुत करता है जो उच्च-गुणवत्ता वाले SciTikZ-230K डेटासेट, व्यापक SciTikZ-Bench मूल्यांकन सुइट, और SciTikZer-8B को प्रशिक्षित करने के लिए एक नवीन Dual Self-Consistency Reinforcement Learning प्रतिमान का लाभ उठाता है, जो स्थिर दृश्यों को निष्पादन योग्य TikZ कोड में बदलने में अत्याधुनिक प्रदर्शन प्राप्त करता है और अग्रणी प्रोप्रायटरी एवं ओपन-सोर्स मल्टीमॉडल मॉडलों से बेहतर प्रदर्शन करता है।

मूल लेखक: Juekai Lin, Yun Zhu, Honglin Lin, Sijing Li, Tianwei Lin, Zheng Liu, Xiaoyang Wang, Wenqiao Zhang, Lijun Wu

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

मूल लेखक: Juekai Lin, Yun Zhu, Honglin Lin, Sijing Li, Tianwei Lin, Zheng Liu, Xiaoyang Wang, Wenqiao Zhang, Lijun Wu

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

कल्पना कीजिए कि आपके पास एक सुंदर, जटिल वैज्ञानिक आरेख (diagram) है—शायद एक सर्किट बोर्ड, किसी जैविक प्रक्रिया का फ्लोचार्ट, या कोई भौतिकी का समीकरण। अभी, यह केवल एक स्थिर चित्र (JPEG या PNG) है। यदि आप कोई संख्या बदलना चाहते हैं, किसी घटक को हिलाना चाहते हैं, या किसी लेबल को ठीक करना चाहते हैं, तो आपको इसे शुरू से फिर से बनाना होगा। यह एक पेंटिंग को ठीक करने के लिए पेंट को खुरचने और फिर से शुरू करने जैसा है।

क्या होगा अगर आप उस चित्र को वापस उस "नुस्खे" (recipe) में बदल सकें जिसका उपयोग इसे बनाने के लिए किया गया था? विज्ञान की दुनिया में, इस नुस्खे को TikZ कहा जाता है। यह एक प्रोग्रामिंग भाषा है जो कंप्यूटर को बताती है कि हर रेखा, वृत्त और तीर को बिल्कुल कहाँ खींचना है।

समस्या क्या है? वर्तमान AI मॉडल इसमें बहुत खराब हैं। वे नुस्खे का अनुमान लगाने की कोशिश करते हैं, लेकिन वे अक्सर सामग्री (ingredients) गलत चुन लेते हैं, कुछ चीजें शामिल करना भूल जाते हैं (missing libraries), या ऐसे निर्देश लिखते हैं जिनका कोई अर्थ नहीं निकलता (syntax errors)। परिणाम? एक ऐसा नुस्खा जो कागज पर तो ठीक दिखता है लेकिन केक बनाने में विफल रहता है (compilation failure)।

यह शोध पत्र SciTikZer नामक एक नई प्रणाली पेश करता है जो इस समस्या का समाधान करती है। उन्होंने इसे कैसे किया, यहाँ सरल भाषा में समझाया गया है:

1. समस्या: "खराब शेफ" वाला AI

कल्पना कीजिए कि एक AI शेफ केवल एक फोटो देखकर एक जटिल व्यंजन बनाने की कोशिश कर रहा है।

  • डेटा का अंतर (The Data Gap): AI को इंटरनेट पर पाए जाने वाले नुस्खों पर प्रशिक्षित किया गया था। इनमें से कई बिखरे हुए थे, जिनमें सामग्री गायब थी, या वे ऐसी भाषा में लिखे गए थे जो रसोई में काम नहीं आती थी।
  • मूल्यांकन का अंतर (The Evaluation Gap): व्यंजन का सही ढंग से स्वाद लेने का कोई तरीका नहीं था। AI कह सकता था, "मैंने केक बनाया है," लेकिन अगर केक बीच में से कच्चा था या ईंट जैसा दिखता था, तो AI को पता ही नहीं चलता कि वह विफल हो गया है।

2. समाधान: एक तीन-भाग वाली सुपर-सिस्टम

भाग अ: "क्वालिटी कंट्रोल" किचन (SciTikZ-230K)

इंटरनेट से रैंडम नुस्खे खोजने के बजाय, शोधकर्ताओं ने एक क्वालिटी कंट्रोल किचन बनाया।

  • प्रक्रिया: उन्होंने 3,10,000 बिखरे हुए नुस्खों को लिया और उन्हें एक सख्त परीक्षण से गुजारा।
  • द ठीक करने वाला बॉट (The Fixer Bot): यदि कोई नुस्खा कंपाइल होने में विफल रहा (यानी "ओवन" चालू नहीं हुआ), तो उन्होंने उसे फेंका नहीं। उन्होंने एक स्मार्ट AI "मैकेनिक" का उपयोग किया जो एरर लॉग को पढ़ सके, यह पता लगा सके कि क्या गायब था (जैसे कि कोई मसाला जार या टूटे हुए ओवन का दरवाजा), और उसे ठीक कर सके।
  • परिणाम: अंत में उनके पास 2,30,000 एकदम सही, काम करने वाले नुस्खे बचे। यह SciTikZ-230K डेटासेट है। यह एक शेफ को रैंडम ब्लॉग पोस्ट के बजाय केवल पूर्ण, परीक्षित नुस्खों पर प्रशिक्षित करने जैसा है।

भाग ब: "टेस्ट टेस्ट" बेंचमार्क (SciTikZ-Bench)

यह सुनिश्चित करने के लिए कि उनका नया शेफ वास्तव में अच्छा है, उन्होंने एक कठोर टेस्ट टेस्ट बनाया।

  • केवल यह पूछने के बजाय कि "क्या यह फोटो जैसा दिखता है?", उन्होंने पूछा: "क्या कोड साफ है? क्या तर्क (logic) सही है? क्या यह वास्तव में कंपाइल होता है?"
  • उन्होंने सरल आकृतियों से लेकर जटिल, बहु-स्तरीय वैज्ञानिक आरेखों तक सब कुछ टेस्ट किया। यह SciTikZ-Bench है।

भाग स: "डबल-चेक" ट्रेनिंग (Dual Self-Consistency RL)

यह सबसे चतुर हिस्सा है। कल्पना कीजिए कि आप एक छात्र को नक्शा बनाना सिखा रहे हैं।

  1. चरण 1 (विजुअल फिडेलिटी): आप छात्र से कहते हैं, "इस फोटो की तरह दिखने वाला एक नक्शा बनाओ।" यदि नक्शा धुंधला है या सड़कें गलत जगह पर हैं, तो आप उसे कम ग्रेड देते हैं। यह AI को बारीकियों पर ध्यान देने के लिए सिखाता है।
  2. चरण 2 (द "बैक-ट्रांसलेशन" ट्रिक): यही जादू है। एक बार जब छात्र नक्शा बना लेता है, तो आप उनसे कहते हैं कि उन्होंने जो नक्शा बनाया है उसका विवरण लिखें
    • तर्क: यदि छात्र ने वास्तव में नक्शे को समझा है, तो उनके द्वारा लिखा गया विवरण मूल निर्देशों से मेल खाना चाहिए।
    • पेनल्टी: यदि छात्र केवल उच्च स्कोर पाने के लिए एक अजीब, बिखरा हुआ नक्शा बनाता है, लेकिन फिर वह उसका सही वर्णन नहीं कर पाता, तो उसे भारी पेनल्टी मिलती है। यह AI को तार्किक रूप से सुसंगत (logically consistent) होने के लिए मजबूर करता है, न कि केवल दृष्टिगत रूप से भाग्यशाली होने के लिए।

यह "इसे बनाओ, फिर इसका वर्णन करो, फिर तुलना करो" वाला लूप Dual Self-Consistency कहलाता है। यह AI को "चीटिंग" करने से रोकता है (एक सुंदर चित्र बनाना जो वास्तव में निरर्थक कोड हो)।

3. परिणाम: नया चैंपियन

परिणामस्वरूप एक मॉडल सामने आया जिसे SciTikZer कहा जाता है।

  • यह एक 8-बिलियन-पैरामीटर वाला मॉडल है (जो कुछ दिग्गजों की तुलना में काफी छोटा है)।
  • प्रदर्शन: यह विशाल मॉडलों (जैसे गूगल के जेमिनी या 200+ बिलियन पैरामीटर वाले मॉडलों) और विशेष उपकरणों को भी पीछे छोड़ देता है।
  • क्यों? क्योंकि इसने केवल पैटर्न को याद नहीं किया; इसने भाषा के तर्क को सीखा। यह ऐसा कोड बनाता है जो 97% बार कंपाइल होता है (लगभग पूर्ण) और मूल छवि के बिल्कुल समान दिखता है।

बड़ी तस्वीर का रूपक (The Big Picture Analogy)

पिछले AI मॉडलों को बहरूपिया (imposters) के रूप में सोचें। वे वैज्ञानिक आरेख के लुक की नकल तो कर सकते थे लेकिन वास्तव में उसे बना नहीं सकते थे। यदि आप उनसे कोई मान (value) बदलने के लिए कहते, तो वे पूरी चीज़ को बिगाड़ देते।

SciTikZer एक मास्टर आर्किटेक्ट की तरह है।

  1. इसने हजारों पूर्ण ब्लूप्रिंट्स का अध्ययन किया (क्यूरेटेड डेटा)।
  2. इसने एक इमारत बनाकर, फिर उस इमारत के लिए निर्देश लिखकर, और यह जाँचकर अभ्यास किया कि क्या निर्देश ड्राइंग से मेल खाते हैं (Dual Self-Consistency)।
  3. अब, जब आप इसे किसी इमारत की तस्वीर दिखाते हैं, तो यह केवल उसकी नकल नहीं बनाता; यह उस इमारत का वास्तविक, काम करने वाला ब्लूप्रिंट लिखता है जिसे आप हमेशा के लिए एडिट, रीसाइज और उपयोग कर सकते हैं।

यह एक बड़ी छलांग है क्योंकि यह स्थिर वैज्ञानिक छवियों को संपादन योग्य, जीवित डेटा में बदल देता है, जिससे विज्ञान को साझा करना, समझना और आगे बढ़ाना आसान हो जाता है।

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

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

Digest आज़माएँ →