← नवीनतम पेपर
🤖 AI

OxyGen: Unified KV Cache Management for Vision-Language-Action Models under Multi-Task Parallelism

OxyGen विज़न-लैंग्वेज-एक्शन मॉडल्स के लिए एक एकीकृत KV कैश प्रबंधन प्रतिमान है जो KV कैश को एक साझा संसाधन के रूप में मानकर ऑन-डिवाइस मल्टी-टास्क पैरेललिज्म को कुशल बनाता है, जिससे अनावश्यक गणना समाप्त होती है और गुणवत्ता में गिरावट के बिना भाषा और एक्शन जनरेशन दोनों में महत्वपूर्ण गति प्राप्त होती है।

मूल लेखक: Xiangyu Li, Huaizhi Tang, Xin Ding, Weijun Wang, Ting Cao, Yunxin Liu

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

मूल लेखक: Xiangyu Li, Huaizhi Tang, Xin Ding, Weijun Wang, Ting Cao, Yunxin Liu

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

कल्पना कीजिए कि आपके पास "रोबो" (Robo) नाम का एक अत्यधिक बुद्धिमान रोबोट सहायक है। रोबो एक साथ तीन काम करने की कोशिश कर रहा है:

  1. कप उठाने के लिए अपना हाथ हिलाना (Action)।
  2. वह जो कर रहा है उसके बारे में आपसे बात करना (Language)।
  3. बाद के लिए उसने कप कहाँ रखा, इसे याद रखना (Memory)।

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

यह पेपर OxyGen को पेश करता है, जो रोबो के मस्तिष्क को प्रबंधित करने का एक नया तरीका है ताकि वह सुचारू रूप से मल्टीटास्किंग कर सके। यह कैसे काम करता है, इसके लिए सरल उपमाओं का उपयोग किया गया है:

समस्या: "अलग-थलग किचन" (The Isolated Kitchen)

वर्तमान रोबोट सिस्टम हर कार्य को एक अलग, अलग-थलग किचन की तरह मानते हैं।

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

समाधान: OxyGen (एक एकीकृत प्रबंधक - The Unified Manager)

OxyGen एक अत्यधिक कुशल हेड शेफ की तरह कार्य करता है जो पूरे किचन को एक बड़े, साझा स्थान के रूप में प्रबंधित करता है। यह दो मुख्य तरकीबों का उपयोग करता है:

1. "साझा रेसिपी बुक" (The Shared Recipe Book - Cross-Task KV Sharing)

AI में, "KV कैश" एक रफ नोटपैड या वर्किंग मेमोरी की तरह है जहाँ रोबोट वह लिखता है जो उसने पहले देखा और समझा है।

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

2. "असेंबली लाइन" (The Assembly Line - Cross-Frame Continuous Batching)

रोबोटों की डेडलाइन अलग-अलग होती है। हाथ हिलाने के लिए अभी (हर 1/60 सेकंड में) काम करना ज़रूरी है। बात करना थोड़ा धीमा हो सकता है, जो कई सेकंडों तक चलता है।

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

वास्तविक दुनिया का प्रभाव

शोधकर्ताओं ने इसे एक शक्तिशाली रोबोट ब्रेन (जिसे π0.5\pi0.5 कहा जाता है) पर एक मानक गेमिंग ग्राफिक्स कार्ड (RTX 4090) के साथ टेस्ट किया।

  • गति (Speed): रोबोट 3.7 गुना तेज़ हो गया।
  • सुचारूता (Smoothness): यह 70 बार प्रति सेकंड (अत्यधिक स्मूथ) की दर से अपना हाथ हिला सका, जबकि साथ ही बहुत तेज़ गति (200 शब्द प्रति सेकंड) से बात भी कर रहा था।
  • गुणवत्ता (Quality): महत्वपूर्ण बात यह है कि इसने गलतियाँ नहीं कीं। रोबोट ने अभी भी कप को सही ढंग से उठाया; इसने बस इसे बहुत तेज़ी से और ट्रैफिक जाम के कारण "थके बिना" किया।

सारांश

OxyGen को एक ऐसे अराजक किचन और एक सुव्यवस्थित किचन के बीच के अंतर के रूप में समझें जहाँ तीन रसोइये एक ही चूल्हे के लिए लड़ रहे हों, बनाम एक सुव्यवस्थित किचन जिसमें एक हेड शेफ है जो सामग्री साझा करता है और एक असेंबली लाइन चलाता है। यह हमारे रोबोट दोस्तों को अंततः वह करने की अनुमति देता है जो इंसान सबसे अच्छा करते हैं: चलना और च्युइंग गम चबाना एक साथ, लेकिन एक मशीन की गति और सटीकता के साथ।

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

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

Digest आज़माएँ →