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

Covariance-Guided Resource Adaptive Learning for Efficient Edge Inference

यह शोध पत्र CORAL को प्रस्तुत करता है, जो एक ऑनलाइन अनुकूलन विधि है जो बिना किसी व्यापक ऑफलाइन प्रोफाइलिंग की आवश्यकता के, डिस्टेंस कोवेरिएंस (distance covariance) का लाभ उठाकर एज डिवाइसेस पर डीप लर्निंग इन्फरेंस के लिए कुशल, पावर-कंस्ट्रेंड हार्डवेयर कॉन्फ़िगरेशन को कुशलतापूर्वक खोजने के लिए उपयोग किया जाता है।

मूल लेखक: Ahmad N. L. Nabhaan, Zaki Sukma, Rakandhiya D. Rachmanto, Muhammad Husni Santriaji, Byungjin Cho, Arief Setyanto, In Kee Kim

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

मूल लेखक: Ahmad N. L. Nabhaan, Zaki Sukma, Rakandhiya D. Rachmanto, Muhammad Husni Santriaji, Byungjin Cho, Arief Setyanto, In Kee Kim

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

कल्पना कीजिए कि आपके पास एक उच्च-प्रदर्शन वाला ड्रोन (एक एज डिवाइस) है जिसे उड़ते समय ट्रैफिक की तस्वीरें लेनी हैं। आपके पास दो सख्त नियम हैं:

  1. स्पीड का नियम: इसे प्रति सेकंड पर्याप्त तस्वीरें लेनी चाहिए ताकि सब कुछ स्पष्ट रूप से देखा जा सके (थ्रूपुट)।
  2. बैटरी का नियम: यह बहुत अधिक बिजली का उपयोग नहीं कर सकता, अन्यथा यह अपना काम पूरा करने से पहले ही क्रैश हो जाएगा (पावर बजट)।

समस्या यह है कि ड्रोन के इंजन, प्रोसेसर और मेमोरी में दर्जनों नॉब्स और डायल हैं जिन्हें आप घुमा सकते हैं (जैसे CPU स्पीड, कितने कोर सक्रिय हैं, आदि)। एक नॉब को घुमाने से दूसरे कैसे काम करते हैं, यह बदल जाता है। यह हजारों संभावित संयोजनों वाला एक विशाल पहेली है।

यदि आप हर एक संयोजन का परीक्षण करके (Exhaustive Search) एकदम सही सेटिंग खोजने की कोशिश करते हैं, तो इसमें घंटों लग जाएंगे और उड़ान भरने से पहले ही बैटरी खत्म हो जाएगी। यदि आप केवल "फैक्ट्री प्रीसेट्स" (जैसे "इको मोड" या "टर्बो मोड") का उपयोग करते हैं, तो आप या तो बहुत धीरे उड़ेंगे या बैटरी बहुत जल्दी खत्म कर देंगे।

CORAL से मिलिए।

CORAL क्या है?

CORAL को एक स्मार्ट, सहज पायलट के रूप में सोचें जिसे हर संभावित रास्ते के मानचित्र की आवश्यकता नहीं है। हर सड़क का परीक्षण करने के बजाय, यह एक विशेष "छठी इंद्री" का उपयोग करता है जिसे डिस्टेंस कोवेरिएंस (Distance Covariance) कहा जाता है।

"छठी इंद्री" का उदाहरण

कल्पना कीजिए कि आप एक बेहतरीन केक बनाने की कोशिश कर रहे हैं, लेकिन आप हर कुछ मिनटों में केवल एक बार स्वाद ले सकते हैं।

  • पुराने तरीके (जैसे ALERT) उस शेफ की तरह हैं जो आपके आने से पहले ही टेस्ट किचन में 1,000 अलग-अलग केक बनाने में 10 घंटे बिता देता है। वे सही रेसिपी जानते हैं, लेकिन वे वास्तविक समय (real-time) के उपयोग के लिए बहुत धीमे हैं।
  • अन्य तरीके (जैसे रिइन्फोर्समेंट लर्निंग) उस शेफ की तरह हैं जो परीक्षण और त्रुटि (trial and error) से सीखते हैं। वे बेहतर होने के लिए बहुत अभ्यास करने तक कुछ केक जला सकते हैं।
  • CORAL उस मास्टर शेफ की तरह है जो सामग्री को देखता है और कहता है, "मैं देख रहा हूँ कि जब मैं थोड़ी चीनी डालता हूँ, तो बनावट (texture) नाटकीय रूप से बदल जाती है, लेकिन जब मैं आटा बदलता हूँ, तो इससे बहुत फर्क नहीं पड़ता।"

CORAL इन छिपे हुए, गैर-रेखीय (non-linear) संबंधों का पता लगाने के लिए डिस्टेंस कोवेरिएंस का उपयोग करता है। यह केवल सीधी रेखाओं (जैसे "अधिक गति = अधिक शक्ति") को नहीं देखता। यह जटिल पैटर्न को समझता है, जैसे "यदि CPU तेज़ है, तो GPU को उतनी मेहनत करने की आवश्यकता नहीं है, लेकिन यदि मेमोरी धीमी है, तो कुछ भी मायने नहीं रखता।"

CORAL कैसे काम करता है (3-चरणों वाला नृत्य)

  1. स्वाद परीक्षण (रिवॉर्ड इवैल्यूएशन):
    CORAL एक सेटिंग आज़माता है। क्या इसने गति के लक्ष्य को पूरा किया? क्या यह बैटरी की सीमा के भीतर रहा?
  • यदि हाँ: इसे एक "गोल्ड स्टार" (सकारात्मक रिवॉर्ड) मिलता है।
  • यदि नहीं: इसे "रेड कार्ड" (दंड) मिलता है और इसे दोबारा आज़माने से प्रतिबंधित कर दिया जाता है।
  1. जासूसी कार्य (कोरिलेशन एनालिसिस):
    CORAL पिछले कुछ प्रयासों को देखता है और पूछता है: "किस नॉब का परिणाम पर सबसे बड़ा प्रभाव पड़ा?"
  • शायद इसे एहसास होता है कि CPU स्पीड बैटरी की खपत का मुख्य चालक है।
  • शायद यह समझता है कि कन्करेंसी (कितने कार्य एक साथ चलते हैं) गति के लिए महत्वपूर्ण है।
    यह यह समझने के लिए गणित का उपयोग करता है कि कौन से "नॉब्स" मुख्य भूमिका निभा रहे हैं और कौन से केवल सजावट मात्र हैं।
  1. स्मार्ट मूव (कॉन्फ़िगरेशन सर्च):
    रैंडम अंदाज़े लगाने के बजाय, CORAL "भारी काम करने वाले" नॉब्स को काफी अधिक घुमाता है और "सजावट वाले" नॉब्स को वैसे ही छोड़ देता है। यह तेजी से सही बिंदु (sweet spot) की ओर बढ़ता है।
  • यदि यह बहुत धीमा है: तो यह स्पीड वाले नॉब्स को ऊपर बढ़ाता है।
  • यदि यह बहुत तेज़ है लेकिन बैटरी खत्म कर रहा है: तो यह पावर वाले नॉब्स को कम करता है।

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

शोधकर्ताओं ने वास्तविक NVIDIA Jetson डिवाइस (जो कई रोबोटों और ड्रोनों के दिमाग होते हैं) पर तीन अलग-अलग AI मॉडल (हल्के मॉडल से लेकर भारी-भरकम मॉडल तक) का उपयोग करके इसका परीक्षण किया।

  • "फैक्ट्री प्रीसेट्स" (डिफ़ॉल्ट/मैक्स-पावर): ये एक ऐसी कार चलाने की तरह हैं जिसका क्रूज कंट्रोल "इको" या "स्पोर्ट" पर अटका हुआ है। वे अक्सर गति और बैटरी के बीच संतुलन बनाने में विफल रहते हैं।
  • "एक्सहॉस्टिव सर्च" (ओरेकल): यह वह एकदम सही सेटिंग है जो सब कुछ टेस्ट करके पाई गई है। यह गोल्ड स्टैंडर्ड है, लेकिन इसे खोजने में बहुत समय लगता है।
  • CORAL: केवल 10 प्रयासों में (कंप्यूटर के समय में एक पल के बराबर), CORAL ने एक ऐसी सेटिंग ढूंढ ली जो बिना किसी पूर्व परीक्षण या प्रशिक्षण के, परफेक्ट सेटिंग के 96% से 100% तक अच्छी थी।

"ड्यूल-कंस्ट्रेंट" (दोहरी बाधा) की जीत:
असली जादू तब होता है जब आपके पास सख्त नियम होते हैं (जैसे, "30 फोटो/सेकंड होनी चाहिए, लेकिन 6.5 वॉट से कम")।

  • पुराने तरीके या तो बहुत अधिक बैटरी का उपयोग करते थे या बहुत धीमे थे।
  • CORAL ने वह "गोल्डिलॉक्स" ज़ोन खोज लिया जहाँ ड्रोन उपयोगी होने के लिए पर्याप्त तेज़ उड़ता है लेकिन मिशन पूरा करने के लिए पर्याप्त बैटरी बचाता है।

निष्कर्ष

CORAL एक ऐसा टूल है जो एज डिवाइसेस (ड्रोन, स्मार्ट कैमरा, रोबोट) को वास्तविक समय में खुद को ट्यून करने की अनुमति देता है। यह उन्हें खराब सेटिंग्स पर ऊर्जा बर्बाद करने से रोकता है और यह सुनिश्चित करता है कि वे बिना किसी इंसान द्वारा हजारों संयोजनों के परीक्षण की आवश्यकता के, अपने शिखर प्रदर्शन पर काम करें। यह आपके डिवाइस को उसके अपने हार्डवेयर सेटिंग्स के लिए एक 'सेल्फ-ड्राइविंग मोड' देने जैसा है।

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

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

Digest आज़माएँ →