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

Automated LTL Specification Generation from Industrial Aerospace Requirements

यह शोध पत्र AeroReq2LTL का परिचय देता है, जो एक LLM-आधारित ढांचा है जो शब्दावली सामान्यीकरण के लिए डेटा डिक्शनरी और टेम्पलेट-आधारित भाषा का उपयोग करके जटिल औद्योगिक एयरोस्पेस प्राकृतिक भाषा आवश्यकताओं को औपचारिक लीनियर टेम्पोरल लॉजिक (LTL) विनिर्देशों में अनुवादित करने को स्वचालित करता है, जिससे वास्तविक दुनिया के डेटासेट पर उच्च परिशुद्धता (precision) और रिकॉल (recall) प्राप्त होता है।

मूल लेखक: Zhi Ma, Xiao Liang, Cheng Wen, Rui Chen, Bin Gu, Shengchao Qin, Cong Tian, Mengfei Yang

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

मूल लेखक: Zhi Ma, Xiao Liang, Cheng Wen, Rui Chen, Bin Gu, Shengchao Qin, Cong Tian, Mengfei Yang

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

यहाँ "Automated LTL Specification Generation from Industrial Aerospace Requirements" पेपर का सरल, रोज़मर्रा की भाषा और रचनात्मक उपमाओं (analogies) के साथ अनुवाद दिया गया है।

मुख्य विचार: "अनुवाद में खो जाने" की समस्या (The "Lost in Translation" Problem)

कल्पना कीजिए कि आप एक बहुत ही महंगी, जीवन-मरण का निर्णय लेने वाले रोबोट (जैसे कि एक सैटेलाइट) का निर्माण कर रहे हैं। आपके पास इंजीनियरों द्वारा "मानवीय भाषा" (अंग्रेजी) में लिखा गया एक मोटा मैनुअल है। इसमें लिखा है जैसे, "यदि 12 मिनट तक सूरज नहीं दिखता है, तो तुरंत बैकअप कैमरा पर स्विच करें।"

अब, आपको ये निर्देश रोबोट के दिमाग को देने हैं। लेकिन रोबोट अंग्रेजी नहीं बोलता; वह केवल एक सख्त, गणितीय कोड बोलता जिसे LTL (Linear Temporal Logic) कहा जाता है। यह कोड एक बहुत ही सटीक रेसिपी की तरह है जहाँ हर कदम को सही समय पर पूरा होना चाहिए।

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

हाल ही में, लोगों ने इस अनुवाद को करने के लिए AI (Large Language Models) का उपयोग करने की कोशिश की। लेकिन AI वास्तविक सैटेलाइट मैनुअल पर विफल रहा। क्यों? क्योंकि मैनुअल बिखरे हुए होते हैं। वे अजीब शब्दावली (jargon) का उपयोग करते हैं, तालिकाओं (tables) में महत्वपूर्ण सुराग छिपा देते हैं, और यह मान लेते हैं कि आपको पहले से पता है कि सैटेलाइट कैसे काम करता है। AI गलत वेरिएबल्स का अनुमान लगा लेता या समय (timing) को मिस कर देता, जिससे एक ऐसी "रेसिपी" बन जाती जो दिखने में तो अच्छी होती लेकिन रोबोट को "ज़हर" दे देती।

समाधान: AeroReq2LTL (द "सुपर-ट्रांसलेटर")

इस पेपर के लेखकों ने AeroReq2LTL नामक एक नया सिस्टम बनाया है। इसे केवल एक साधारण अनुवादक नहीं, बल्कि एक दो-चरणीय "स्मार्ट एडिटर" के रूप में सोचें जो अनुवाद करने से पहले टेक्स्ट को तैयार करता है।

यह कैसे काम करता है, एक रेस्टोरेंट की उपमा (Analogy) का उपयोग करके देखें:

चरण 1: "मेन्यू डिकोडर" (SpaceKG)

समस्या: एक रेस्टोरेंट में, वेटर कह सकता है, "शेफ को स्पेशल डिश के लिए 'लाल चीज़' चाहिए।" यदि आप किचन के बारे में नहीं जानते, तो आपको नहीं पता कि "लाल चीज़" का मतलब केचप है, मिर्च पाउडर है, या कोई दुर्लभ मसाला।
समाधान: सिस्टम के पास एक डेटा डिक्शनरी (जिसे SpaceKG कहा जाता है) है। AI द्वारा अनुवाद करने से पहले, यह "इंटरफेस टेबल्स" (किचन की इन्वेंट्री लिस्ट) को देखता है।

  • यह देखता है कि मैनुअल में "लाल चीज़" वास्तव में flagSP नामक एक विशिष्ट सेंसर के अनुरूप है।
  • यह देखता है कि "12 मिनट" का अर्थ deTCount नामक एक टाइमर वेरिएबल है।
  • परिणाम: यह अस्पष्ट "लाल चीज़" को सटीक "सेंसर A" से बदल देता है। यह AI को अनुमान लगाने से रोकता है।

चरण 2: "स्क्रिप्ट राइटर" (SpaceRDL)

समस्या: इंसान स्पष्ट होने में कच्चे होते हैं। हम कहते हैं, "यदि बारिश हो, तो छाता ले लें।" हम यह नहीं कहते, "IF (बारिश == True) THEN (Action = छाता लें) AT (Time = अब)।" AI "समय = अब" की कमी के कारण भ्रमित हो जाता है।
समाधान: सिस्टम टेक्स्ट को एक स्ट्रक्चर्ड टेम्पलेट (जिसे SpaceRDL कहा जाता है) में ढालने के लिए मजबूर करता है। यह एक सख्त संपादक की तरह काम करता है जो इंजीनियर को अपने वाक्य को एक कठोर प्रारूप में फिर से लिखने के लिए मजबूर करता है:

  • मूल: "यदि सूरज खो जाता है, तो मोड बदलें।"
  • सिस्टम द्वारा पुनर्गठित: "[वर्तमान मोड] में, यदि [सूरज खो गया] होता है, तो [मोड बदलना] [तुरंत] होना चाहिए।"
  • परिणाम: छिपे हुए समय के सुराग (जैसे "तुरंत") अब बोल्ड अक्षरों में लिखे गए हैं। AI अब उन्हें अनदेखा नहीं कर सकता।

चरण 3: "अंतिम अनुवादक"

अब जब टेक्स्ट को साफ कर दिया गया है (वेरिएबल्स सही ढंग से नाम दिए गए हैं) और व्यवस्थित कर दिया गया है (टाइमिंग स्पष्ट है), तो AI इसे अंतिम गणितीय कोड (LTL) में अनुवाद करता है। क्योंकि इनपुट बहुत साफ-सुथरा था, इसलिए आउटपुट लगभग सटीक होता है।

यह क्यों मायने रखता है (परिणाम)

टीम ने इसका परीक्षण 79 जटिल आवश्यकताओं वाले एक वास्तविक सैटेलाइट कंट्रोल सिस्टम पर किया।

  • पुराने AI तरीके: लगभग 35-50% अनुवाद सही कर पाते थे। वे अक्सर इस बारे में गलत होते थे कि चीजें कब होनी चाहिए या किन वेरिएबल्स का उपयोग किया जाना चाहिए।
  • AeroReq2LTL: लगभग 85-88% अनुवाद सही कर पाया।

उपमा:
यदि पुराना AI किसी विदेशी देश में टूटी हुई शब्दावली का उपयोग करके खाना ऑर्डर करने की कोशिश करने वाले पर्यटक की तरह था, तो AeroReq2LTL उस पर्यटक की तरह है जो पहले स्थानीय गाइड की मदद से व्यंजनों के विशिष्ट नाम और ऑर्डर करने के सांस्कृतिक नियमों को सीखता है, और फिर वेटर से बात करता है।

"सीक्रेट सॉस" (The Secret Sauce)

यह पेपर दो मुख्य नवाचारों को उजागर करता है जो इसे सफल बनाते हैं:

  1. ग्राउंडिंग (Grounding): टेक्स्ट में शब्दों को वास्तविक कोड वेरिएबल्स से जोड़ना (जैसे "सूरज" को flagSP से जोड़ना)।
  2. संरचना (Structure): अनुवाद करने से पहले बिखरे हुए मानवीय टेक्स्ट को एक साफ, तार्किक टेम्पलेट में बदलना।

निष्कर्ष

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

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

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

Digest आज़माएँ →