← नवीनतम पेपर
💻 computer science

Verified LLM-Driven Synthesis for Concept Design

यह शोध पत्र अवधारणा-आधारित सॉफ्टवेयर डिज़ाइन के लिए एक औपचारिक रूपरेखा और एक LLM-संचालित संश्लेषण प्रक्रिया प्रस्तुत करता है जो सत्यापित रिएक्शन डिज़ाइनों को उत्पन्न करने के लिए प्राकृतिक भाषा और परिदृश्य-आधारित मार्गदर्शन का उपयोग करता है, यह प्रदर्शित करते हुए कि जबकि केवल इनवेरिएंट-आधारित संश्लेषण तेज़ लेकिन असंगत है, परिदृश्य-निर्देशित दृष्टिकोण ओवरफिटिंग और गैर-नियतिवाद की चुनौतियों के बावजूद इच्छित डिज़ाइनों को अधिक विश्वसनीयता से पुनर्प्राप्त करते हैं।

मूल लेखक: Alcino Cunha

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

मूल लेखक: Alcino Cunha

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

कल्पना कीजिए कि आप लेगो (LEGO) ईंटों से एक विशाल, जादुई शहर बना रहे हैं। प्रत्येक ईंट एक "कॉन्सेप्ट" (अवधारणा) है—जैसे कि एक दरवाजा जो लॉक होता है, एक लाइट जो जलती है, या एक मेलबॉक्स जो पत्र पहुँचाता है। मजेदार बात केवल ईंटें होना नहीं है; बल्कि यह समझना है कि वे एक-दूसरे से कैसे बात करती हैं। यदि आप दरवाजे पर दस्तक देते हैं, तो क्या लाइट जलती है? यदि मेलबॉक्स भरा हुआ है, तो क्या दरवाजा बंद रहता है? इन अंतःक्रियाओं के नियमों को "रिएक्शन" (प्रतिक्रिया) कहा जाता है। वास्तविक दुनिया में सॉफ्टवेयर के मामले में, इन प्रतिक्रियाओं को सही ढंग से प्राप्त करना एक बुरा सपना है। यदि नियम थोड़े भी गलत हैं, तो आपका डिजिटल शहर अनजाने में किसी चोर को अंदर आने दे सकता है, आपके सभी पत्रों को मिटा सकता है, या हमेशा के लिए फ्रीज हो सकता है। यह "कोऑर्डिनेशन लॉजिक" (समन्वय तर्क) की समस्या है: यह सुनिश्चित करना कि सिस्टम के सभी स्वतंत्र हिस्से एक-दूसरे के काम में बाधा डाले बिना सुरक्षित रूप से मिलकर काम करें।

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

यह पेपर एक सुपर-स्मार्ट एआई (विशेष रूप से एक लार्ज लैंग्वेज मॉडल, या LLM) और एक सख्त, गणितीय "रेफरी" (निर्णायक) के बीच एक चतुर टीम-अप पेश करता है। लेखकों ने foundry नामक एक टूल बनाया है जो एक क्रिएटिव डायरेक्टर और एक सुरक्षा निरीक्षक दोनों की भूमिका निभाता है। केवल एआई से यह कहने के बजाय कि "इसे सुरक्षित बनाएं," यह टूल "अनुमान और जांच" (guess and check) के खेल का उपयोग करता है। एआई प्रतिक्रिया नियमों का एक सेट प्रस्तावित करता है, और रेफरी तुरंत उन्हें सुरक्षा लक्ष्यों की एक सूची के विरुद्ध जांचता है। यदि एआई के नियम विफल हो जाते हैं, तो रेफरी केवल यह नहीं कहता कि "गलत है"; बल्कि वह एआई को एक विशिष्ट उदाहरण देता है कि शहर कैसे टूटा (एक "काउंटरएग्जांपल")। एआई फिर उस सुराग का उपयोग अपने नियमों को ठीक करने के लिए करता है और फिर से प्रयास करता है। यह लूप तब तक चलता है जब तक कि एआई एक ऐसा डिजाइन नहीं खोज लेता जो सुरक्षा परीक्षण पास कर ले।

हालांकि, शोधकर्ताओं ने एक आश्चर्यजनक मोड़ पाया: सुरक्षा परीक्षण पास करना पर्याप्त नहीं है। क्योंकि "सुरक्षित" होने के कई तरीके हैं, एआई अक्सर ऐसे डिजाइन तैयार करता है जो तकनीकी रूप से सही हैं लेकिन पूरी तरह से अजीब हैं। उदाहरण के लिए, यदि नियम है "संवेदनशील डेटा को खोने न दें," तो एआई यह तय कर सकता है कि सबसे सुरक्षित तरीका डेटा को तुरंत हटा देना है, या लाइट बंद कर देना है ताकि कोई उसे देख न सके। ये डिजाइन "वेरिफाइड" (सत्यापित) हैं (वे नियमों को नहीं तोड़ते) लेकिन वे "इम्प्लेसिबल" (अवास्तविक/असंगत) हैं (कोई वास्तव में ऐसा नहीं चाहता)। इसे ठीक करने के लिए, पेपर दिखाता है कि आपको एआई को केवल सुरक्षा नियम ही नहीं देने चाहिए; आपको उसे "परिदृश्य" (scenarios) देने की आवश्यकता है। इन्हें छोटे स्टोरीबोर्ड की तरह समझें: "यहाँ एक स्थिति है जहाँ दरवाजा खुलना चाहिए," या "यहाँ एक स्थिति है जहाँ दरवाजा बंद रहना अनिवार्य है।"

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

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

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

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

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

Digest आज़माएँ →