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

LLMs-Powered Real-Time Fault Injection: An Approach Toward Intelligent Fault Test Cases Generation

यह शोध पत्र कार्यात्मक सुरक्षा आवश्यकताओं (functional safety requirements) से वास्तविक समय के फॉल्ट इंजेक्शन टेस्ट केस को स्वचालित रूप से उत्पन्न करने के लिए लार्ज लैंग्वेज मॉडल्स, विशेष रूप से gpt-4o का लाभ उठाने वाले एक नवीन दृष्टिकोण का प्रस्ताव करता है, जिससे वर्तमान विधियों की मैनुअल सीमाओं को दूर किया जा सके और ऑटोमोटिव सॉफ्टवेयर सिस्टम के दक्षता और सुरक्षा सत्यापन में महत्वपूर्ण सुधार किया जा सके।

मूल लेखक: Mohammad Abboush, Ahmad Hatahet, Andreas Rausch

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

मूल लेखक: Mohammad Abboush, Ahmad Hatahet, Andreas Rausch

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

कल्पना कीजिए कि आप एक बिल्कुल नई, सेल्फ-ड्राइविंग कार बना रहे हैं। इससे पहले कि आप इसे हाईवे पर चलाने की अनुमति दें, आपको यह सुनिश्चित करना होगा कि कुछ गलत होने पर यह दुर्घटनाग्रस्त न हो जाए। शायद कोई सेंसर धुंधला हो गया हो, या ब्रेक पेडल फंस गया हो।

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

यह पेपर पेश करता है एक सुपर-स्मार्ट एआई असिस्टेंट (जिसे लार्ज लैंग्वेज मॉडल या LLM कहा जाता है) जो हमारे लिए यह जासूसी का काम करता है, लेकिन बहुत अधिक तेज़ी और समझदारी से।

यहाँ उनके नए तरीके का विवरण दिया गया है, जिसमें रोज़मर्रा के उदाहरणों का उपयोग किया गया है:

1. समस्या: "मैनुअल चेकलिस्ट" का दुस्वप्न

कार के सुरक्षा नियमों (फंक्शनल सेफ्टी रिक्वायरमेंट्स) को साधारण अंग्रेजी में लिखी गई एक विशाल, सघन निर्देश पुस्तिका (instruction manual) के रूप में सोचें।

  • पुराना तरीका: एक मानव इंजीनियर उस मैनुअल को पढ़ता है और अनुमान लगाने की कोशिश करता है, "ठीक है, यदि मैनुअल कहता है 'सुरक्षित दूरी बनाए रखें,' तो मुझे यह टेस्ट करना चाहिए कि क्या होता है यदि स्पीड सेंसर खराब हो जाता है।" उन्हें यह एक-एक करके करना पड़ता है। यह आवर्धक लेंस (magnifying glass) से घास के हर एक तिनके को देखते हुए घास के ढेर में सुई खोजने जैसा है।
  • समस्या: जैसे-जैसे कारें अधिक जटिल होती जा रही हैं (सैकड़ों कंप्यूटरों के आपस में बात करने के कारण), यह मैनुअल तरीका असंभव होता जा रहा है। या तो आप खतरनाक बग्स (bugs) को छोड़ देंगे या उन चीजों को टेस्ट करने में वर्षों बर्बाद कर देंगे जिनका महत्व नहीं है।

2. समाधान: "एआई शेफ" (AI Chef)

लेखक एक AI (विशेष रूप से GPT-4o नामक मॉडल) का उपयोग करने का प्रस्ताव देते हैं जो एक मास्टर शेफ की तरह काम करता है जो रेसिपी (सुरक्षा नियमों) को पढ़ता है और तुरंत जान जाता है कि डिश का स्वाद ठीक रहेगा या नहीं, यह देखने के लिए किन सामग्रियों (सेंसर और ब्रेक) को खराब करना है।

यह तीन सरल चरणों में कैसे काम करता है:

  • चरण 1: अनुवादक (वर्गीकरण - Classification)
    AI सुरक्षा नियमों को पढ़ता है और उन्हें दो ढेरों में वर्गीकृत करता है: "दुनिया को महसूस करने वाली चीजें" (जैसे कैमरे और स्पीड सेंसर) और "कार को चलाने वाली चीजें" (जैसे ब्रेक और गैस पेडल)। यह एक लाइब्रेरियन की तरह है जो किताबों को तेजी से "फिक्शन" और "नॉन-फिक्शन" में छाँटता है ताकि उन्हें तेजी से प्रोसेस किया जा सके।

  • चरण 2: परिदृश्य जनरेटर (टेस्ट निर्माण - Scenario Generator)
    एक बार छाँटने के बाद, AI विशिष्ट "आपदा परिदृश्य" (disaster scenarios) बनाता है।

    • उदाहरण: यदि नियम कहता है "यदि थ्रॉटल विफल हो जाता है, तो कार को रोकें," तो AI तुरंत एक ऐसा टेस्ट बनाता है जहाँ थ्रॉटल खराब हो गया हो।
    • जादू: यह केवल एक चीज़ को खराब नहीं करता; यह एक साथ दो चीज़ों को भी खराब कर सकता है (जैसे एक टूटा हुआ गैस पेडल और एक टूटा हुआ ब्रेक) यह देखने के लिए कि कार दोहरी आपदा को कैसे संभालती है। यह टेस्ट के लिए एक डिजिटल "रेसिपी" आउटपुट करता है।
  • चरण 3: क्रैश टेस्ट डमी (रियल-टाइम निष्पादन - Real-Time Execution)
    यह सबसे दिलचस्प हिस्सा है। AI की "रेसिपी" को एक हार्डवेयर-इन-द-लूप (HIL) सिस्टम को भेजा जाता है।

    • उपमा: एक फ्लाइट सिम्युलेटर की कल्पना करें। कंप्यूटर कार के दिमाग (सॉफ्टवेयर) को चला रहा है, लेकिन यह वास्तविक भौतिक भागों (स्टीयरिंग व्हील, पेडल) और एक नकली कार बॉडी से जुड़ा हुआ है।
    • AI सिम्युलेटर को बताता है: "अभी के अभी, मान लो कि स्पीड सेंसर झूठ बोल रहा है और कह रहा है कि आप 100 mph की गति से जा रहे हैं जबकि आप वास्तव में रुके हुए हैं।"
    • सिस्टम देखता है कि क्या कार घबरा जाती है, क्या ब्रेक सही ढंग से काम करते हैं, या क्या यह दुर्घटनाग्रस्त हो जाती है।

3. परिणाम: दौड़ में कौन जीता?

शोधकर्ताओं ने यह देखने के लिए कई अलग-अलग AI मॉडल (अलग-अलग "शेफ") का परीक्षण किया कि कौन सबसे अच्छे आपदा परिदृश्य लिख सकता है।

  • विजेता: GPT-4o स्पष्ट विजेता था। यह सही टेस्ट बनाने में अविश्वसनीय रूप से सटीक (97.5% सफलता दर) था।
  • उपविजेता: Phi-4 नामक एक ओपन-सोर्स मॉडल ने आश्चर्यजनक रूप से अच्छा प्रदर्शन किया, जिससे यह सिद्ध हुआ कि बेहतरीन परिणाम पाने के लिए हमेशा सबसे महंगे AI की आवश्यकता नहीं होती।
  • सबक: AI ने केवल रैंडम अंदाज़े नहीं लगाए। इसने कार के नियमों के संदर्भ (context) को समझा। वह जानता था कि यदि एक सेंसर विफल होता है, तो सुरक्षित रहने के लिए कार को एक विशिष्ट तरीके से प्रतिक्रिया देने की आवश्यकता होती है।

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

इसे हर एक सुरक्षा टेस्ट को हाथ से बनाने के बजाय उन्हें तुरंत प्रिंट करने के लिए 3D प्रिंटर का उपयोग करने के रूप में देखें।

  • गति: यह उन टेस्ट को सेकंडों में तैयार करता है जिन्हें करने में मनुष्यों को घंटों लगते थे।
  • सुरक्षा: यह उन 'एज केसेस' (अजीब, दुर्लभ स्थितियाँ) को ढूंढ निकालता है जिन्हें मनुष्य चेक करना भूल सकते हैं।
  • लागत: यह डिज़ाइन चरण के दौरान ही बग्स को ढूंढकर लाखों डॉलर बचाता है, इससे पहले कि एक असली कार बनाई जाए।

निष्कर्ष

यह पेपर दिखाता है कि अब हम अपनी भविष्य की कारों के लिए "स्ट्रेस टेस्ट" लिखने के लिए उन्नत AI का उपयोग कर सकते हैं। इंसानों द्वारा यह अनुमान लगाने के बजाय कि कार कहाँ विफल हो सकती है, हम AI से पूछते हैं, "ये सड़क के नियम हैं; मुझे दिखाओ कि कार हर संभव तरीके से कैसे टूट सकती है, और चलो इसे सड़क पर उतरने से पहले ही ठीक कर लेते हैं।" यह हमारी सड़कों को सुरक्षित बनाने की दिशा में एक बहुत बड़ी छलांग है।

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

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

Digest आज़माएँ →