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

Disentangling Task Conflicts in Multi-Task LoRA via Orthogonal Gradient Projection

यह शोध पत्र Ortho-LoRA का प्रस्ताव करता है, जो एक ग्रेडिएंट प्रोजेक्शन विधि है जो संघर्षपूर्ण ग्रेडिएंट्स को ऑर्थोगोनल सबस्पेस में प्रोजेक्ट करके मल्टी-टास्क LoRA में कार्य संघर्षों को गतिशील रूप से हल करती है, जिससे नकारात्मक हस्तांतरण (negative transfer) को काफी हद तक कम किया जाता है और नगण्य कम्प्यूटेशनल ओवरहेड के साथ लगभग सिंगल-टास्क प्रदर्शन प्राप्त किया जाता है।

मूल लेखक: Ziyu Yang, Guibin Chen, Yuxin Yang, Aoxiong Zeng, Xiangquan Yang

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

मूल लेखक: Ziyu Yang, Guibin Chen, Yuxin Yang, Aoxiong Zeng, Xiangquan Yang

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

एक बड़ी तस्वीर: एक मस्तिष्क, कई काम

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

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

समस्या: एक छोटे कमरे में "ट्रैफिक जाम"

पेपर का तर्क है कि जबकि एक साझा नोटबुक का उपयोग करने से जगह बचती है, इससे ट्रैफिक जाम हो जाता है।

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

समाधान: ऑर्थो-लोरा (Ortho-LoRA) (एक "जादुई डांस फ्लोर")

लेखकों ने Ortho-LoRA नामक एक नई विधि प्रस्तावित की है। दोस्तों को एक ही जगह के लिए लड़ने देने के बजाय, वे एक विशेष तकनीक का उपयोग करते हैं जिससे उनके निर्देश एक-दूसरे के "ऑर्थोगोनल" (लंबवत/परपेंडिकुलर) हो जाते हैं।

इसे एक अदृश्य लेन वाले डांस फ्लोर की तरह समझें:

  1. पुराना तरीका (जॉइंट ट्रेनिंग): हर कोई फ्लोर के बीच में नाचने की कोशिश करता है। वे एक-दूसरे से टकराते हैं, पैर पर पैर रखते हैं, और नृत्य अस्त-व्यस्त हो जाता है।
  2. Ortho-LoRA का तरीका: सिस्टम एक डांस इंस्ट्रक्टर की तरह कार्य करता है। यह दोस्त A को कहता है, "आप उत्तर-दक्षिण नाचें।" यह दोस्त B को कहता है, "आप पूर्व-पश्चिम नाचें।" भले ही वे एक ही फ्लोर पर हों, उनके मूवमेंट एक-दूसरे में हस्तक्षेप नहीं करते क्योंकि वे अलग-अलग, लंबवत दिशाओं में बढ़ रहे हैं।

यह तकनीकी रूप से कैसे काम करता है (सरल शब्दों में):

  • नोटबुक के दो मुख्य भाग होते हैं: एक जो इनपुट को पढ़ता है (मैट्रिक्स A) और एक जो आउटपुट लिखता है (मैट्रिक्स B)।
  • जब सिस्टम पता लगाता है कि दोस्त A और दोस्त B नोटबुक को विपरीत दिशाओं में धकेलने की कोशिश कर रहे हैं, तो यह गणितीय रूप से दोस्त A के निर्देश को एक ऐसे प्लेन (तल) पर "प्रोजेक्ट" करता है जहाँ वह दोस्त B के विरुद्ध धक्का न दे।
  • महत्वपूर्ण बात यह है कि वे "पढ़ने" वाले हिस्से और "लिखने" वाले हिस्से के लिए इसे अलग-अलग करते हैं। इसका मतलब है कि नोटबुक एक कहानी और एक गणित की समस्या को एक ही तरह से पढ़ना सीख सकती है, लेकिन उत्तर अलग तरह से लिख सकती है, बिना दोनों कार्यों के एक-दूसरे को रद्द किए।

परिणाम: दोनों दुनिया का सर्वश्रेष्ठ प्राप्त करना

शोधकर्ताओं ने एक मानक भाषा परीक्षणों (GLUE बेंचमार्क) पर इसका परीक्षण किया। यहाँ उन्हें क्या मिला:

  1. बेसलाइन: जब उन्होंने बिना किसी मदद के सभी कार्यों को एक साथ मिला दिया (Joint-LoRA), तो प्रदर्शन काफी गिर गया। यह आँखों पर पट्टी बांधकर तीन गेंदों को उछालने (जगलिंग) की कोशिश करने जैसा था; आप उन सभी को गिरा देते हैं।
  2. गोल्ड स्टैंडर्ड: यदि आप हर एक कार्य के लिए एक अलग नोटबुक प्रशिक्षित करते हैं, तो प्रदर्शन उत्तम होता है, लेकिन यह 3 गुना अधिक मेमोरी लेता है (ले जाने के लिए बहुत भारी है)।
  3. Ortho-LoRA: "लंबवत लेन" पद्धति का उपयोग करके, एकल साझा नोटबुक ने तीन अलग-अलग नोटबुक जितनी ही अच्छी तरह से प्रदर्शन किया।
    • उन्होंने "मेसी ऑल-इन-वन" दृष्टिकोण और "परफेक्ट सेपरेट" दृष्टिकोण के बीच के प्रदर्शन अंतर का 95% हिस्सा वापस पा लिया।
    • इसने इसे नगण्य अतिरिक्त कंप्यूटिंग पावर के साथ किया। "डांस इंस्ट्रक्टर" (प्रोजेक्शन मैथ) इतना तेज़ है कि यह काम को मुश्किल से धीमा करता है।

यह क्यों महत्वपूर्ण है

पेपर निष्कर्ष निकालता है कि Ortho-LoRA एक स्मार्ट, कुशल तरीका है जिससे एक छोटा AI मॉड्यूल एक ही समय में कई अलग-अलग काम संभाल सकता है बिना एक-दूसरे से लड़े। यह साबित करता है कि अच्छे परिणाम प्राप्त करने के लिए आपको कई अलग-अलग हिस्सों (जैसे कि अन्य विधियाँ जो कार्यों को अलग-अलग "एक्सपर्ट्स" में विभाजित करने की कोशिश करती हैं) वाली एक जटिल, महंगी मशीन बनाने की आवश्यकता नहीं है। आपको बस कार्यों को एक ही छोटे मंच पर अलग-अलग दिशाओं में चलना सिखाने की आवश्यकता है।

संक्षेप में: Ortho-LoRA विभिन्न कार्यों को एक-दूसरे के पैरों पर पैर रखने से रोकता है, जिससे एक एकल, छोटा AI एडेप्टर कई कौशल लगभग उतनी ही अच्छी तरह सीख सकता है जितना कि उसने उन्हें एक-एक करके सीखा होता।

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

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

Digest आज़माएँ →