← नवीनतम पेपर
⚡ electrical engineering

L4acados: Learning-based models for acados, applied to Gaussian process-based predictive control

यह शोध पत्र L4acados को प्रस्तुत करता है, जो एक ऐसा फ्रेमवर्क है जो बाहरी संवेदनशीलता (external sensitivities) के माध्यम से पायथन-आधारित लर्निंग मॉडल्स, जैसे कि गॉसियन प्रोसेस और न्यूरल नेटवर्क को, रियल-टाइम ऑप्टिमल कंट्रोल सॉफ्टवेयर acados में एकीकृत करता है, जिससे स्वायत्त वाहन हार्डवेयर पर प्रदर्शित कुशल और स्केलेबल मॉडल प्रिडिक्टिव कंट्रोल संभव हो पाता है।

मूल लेखक: Amon Lahr, Joshua Näf, Kim P. Wabersich, Jonathan Frey, Pascal Siehl, Andrea Carron, Moritz Diehl, Melanie N. Zeilinger

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

मूल लेखक: Amon Lahr, Joshua Näf, Kim P. Wabersich, Jonathan Frey, Pascal Siehl, Andrea Carron, Moritz Diehl, Melanie N. Zeilinger

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

कल्पना कीजिए कि आप एक सेल्फ-ड्राइविंग कार को रेसिंग करना सिखा रहे हैं। आपके पास इसे सिखाने के दो तरीके हैं:

  1. टेक्स्टबुक विधि (The Textbook Method): आप कार को एक सटीक भौतिकी (physics) की पाठ्यपुस्तक देते हैं। उसे पता है कि गणित और भौतिकी के नियमों के आधार पर एक कार को वास्तव में कैसे चलना चाहिए
  2. "स्ट्रीट स्मार्ट" विधि (The "Street Smart" Method): आप कार को अनुभव से सीखने देते हैं। वह महसूस करती है, "हे, टेक्स्टबुक कहती है कि मुझे यहाँ बाईं ओर मुड़ना चाहिए, लेकिन इस विशिष्ट ट्रैक पर, टायर फिसलन भरे हैं, इसलिए मुझे वास्तव में थोड़ा पहले मुड़ने की आवश्यकता है।"

समस्या यह है कि "टेक्स्टबुक" सॉफ्टवेयर (जिसे acados कहा जाता है) अविश्वसनीय रूप से तेज़ और कुशल है, लेकिन यह कठोर है। यह केवल टेक्स्टबुक वाले गणित को समझता है। "स्ट्रीट स्मार्ट" लर्निंग (जैसे न्यूरल नेटवर्क या गॉसियन प्रोसेस का उपयोग करने वाला AI) लचीली और स्मार्ट है, लेकिन यह आमतौर पर बहुत धीमी या वास्तविक समय (real-time) में चलने वाले तेज़ "टेक्स्टबुक" सॉफ्टवेयर के साथ संगत नहीं होती है।

यह पेपर "L4acados" पेश करता है, जो एक सार्वभौमिक अनुवादक (universal translator) है जो तेज़ सॉफ्टवेयर को स्मार्ट AI से बात करने की अनुमति देता है।

यह कैसे काम करता है, इसका विवरण सरल उपमाओं (analogies) का उपयोग करके यहाँ दिया गया है:

1. समस्या: भाषा की बाधा

सोचिए कि acados एक हाई-स्पीड रेस कार इंजन की तरह है। यह गति के लिए बना है। कार को स्टीयर करने के लिए, इंजन को यह जानने की आवश्यकता होती है कि स्टीयरिंग व्हील के प्रति कार की प्रतिक्रिया क्या होगी (इसे "सेंसिटिविटी" कहा जाता है)।

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

2. समाधान: L4acados (एक सार्वभौमिक अनुवादक)

लेखकों ने L4acados बनाया है। AI को इंजन की भाषा बोलने के लिए मजबूर करने के बजाय, L4acados एक रियल-टाइम इंटरप्रेटर के रूप में कार्य करता है।

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

3. "गॉसियन प्रोसेस" (अनिश्चितता का जासूस)

यह पेपर एक विशिष्ट प्रकार के AI का भी उपयोग करता है जिसे गॉसियन प्रोसेस (GP) कहा जाता है।

  • उपमा: एक मौसम भविष्यवक्ता की कल्पना करें। एक मानक AI कह सकता है, "बारिश होगी।" एक गॉसियन प्रोसेस कहता है, "बारिश होगी, और मुझे इससे 95% यकीन है। लेकिन अगर हवा बदलती है, तो संभावना है कि बारिश नहीं होगी।"
  • रेसिंग के लिए यह क्यों मायने रखता है: यदि कार 95% सुनिश्चित है कि ट्रैक फिसलन भरा है, तो वह सावधानी से चलती है। यदि वह 9% सुनिश्चित है कि ट्रैक सूखा है, तो वह तेज़ चलती है।
  • चुनौती: इस "विश्वास स्तर" (confidence level) की गणना करना गणितीय रूप से भारी है और आमतौर पर एक रेस कार के लिए बहुत धीमा होता है।
  • समाधान: L4acados का उपयोग करते हुए, उन्होंने एक "जीरो-ऑर्डर" विधि बनाई है। इसे एक स्मार्ट शॉर्टकट के रूप में समझें। अनिश्चितता के हर एक सूक्ष्म विवरण की गणना करने के बजाय (जिसमें बहुत समय लगता है), कार अपने पिछले कदम के आधार पर एक "काफी अच्छा" अनुमान लगाती है, और फिर जल्दी से सुधार करती है। यह सड़क के हर कंकड़ के घर्षण की गणना करने के बजाय सामने की सड़क को देखकर गाड़ी चलाने जैसा है।

4. वास्तविक दुनिया का परीक्षण: लघु कारों से लेकर वास्तविक कारों तक

लेखकों ने केवल बातें ही नहीं कीं; उन्होंने इसका परीक्षण भी किया।

  • परीक्षण 1: लघु रेस कार (1:24 स्केल)
    उन्होंने इस सिस्टम को एक छोटी रिमोट-कंट्रोल कार पर लगाया।

    • AI के बिना: कार सावधानी से चलती थी, ट्रैक के बीच में रहती थी क्योंकि उसे फिसलने का डर था।
    • L4acados + AI के साथ: कार ने ट्रैक को सीख लिया। उसने महसूस किया, "आह, यह कोना वास्तव में पकड़ वाला (grippy) है!" उसने तेज़ ड्राइविंग शुरू की, तीखे मोड़ लिए, और बिना क्रैश हुए ट्रैक को काफी तेज़ी से पूरा किया। उसने गति और सुरक्षा के बीच संतुलन बनाना सीख लिया।
  • परीक्षण 2: पूर्ण-पैमाने की कार (Full-Scale Car)
    उन्होंने इसे एक वास्तविक, पूर्ण आकार के स्वायत्त वाहन पर आज़माया जो बाधा से बचने के लिए "लेन परिवर्तन" (swerving) का अभ्यास कर रहा था।

    • AI के बिना: कार झटकेदार और असहज थी। वह सुरक्षित रूप से चलने के लिए अपने सेंसरों पर पर्याप्त भरोसा नहीं कर पा रही थी।
    • L4acados + AI के साथ: कार सुचारू रूप से और आत्मविश्वास से चली। उसे पता था कि सुरक्षित रहने के लिए उसे कितना स्टीयर करना है, भले ही सड़क की स्थितियाँ कठिन हों। पूरी गणना पलक झपकते ही (लगभग 3 से 8 मिलीसेकंड में) पूरी हो गई, जो कार को सुरक्षित रखने के लिए आवश्यक समय सीमा के भीतर है।

निचोड़ (The Bottom Line)

L4acados एक पुल है। यह इंजीनियरों को सबसे शक्तिशाली, आधुनिक AI टूल्स (जो पायथन में लिखे गए हैं) को सबसे तेज़, सबसे विश्वसनीय नियंत्रण सॉफ्टवेयर (acados) के भीतर उपयोग करने की अनुमति देता है, बिना किसी देरी के।

यह एक फॉर्मूला 1 ड्राइवर को एक सुपरकंप्यूटर देने जैसा है जो ट्रैक के भविष्य की भविष्यवाणी कर सकता है, जबकि उसे 200 मील प्रति घंटे की गति से गाड़ी चलाने भी देता है। परिणाम ऐसी मशीनें हैं जो न केवल तेज़ हैं बल्कि अधिक स्मार्ट और सुरक्षित भी हैं।

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

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

Digest आज़माएँ →