← नवीनतम पेपर
🤖 machine learning

Convex Optimization for Alignment and Preference Learning on a Single GPU

यह शोध पत्र COALA को प्रस्तुत करता है, जो एक नवीन कॉनवेक्स ऑप्टिमाइज़ेशन-आधारित एल्गोरिदम है जो संदर्भ मॉडल (रेफरेंस मॉडल) की आवश्यकता को समाप्त करके और DPO जैसी विधियों की तुलना में प्रतिस्पर्धी प्रदर्शन बनाए रखते हुए कम्प्यूटेशनल लागत को काफी कम करके, बड़े भाषा मॉडलों के कुशल, सिंगल-जीपीयू प्रिफरेंस फाइन-ट्यूनिंग को सक्षम बनाता है।

मूल लेखक: Miria Feng, Mert Pilanci

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

मूल लेखक: Miria Feng, Mert Pilanci

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

बड़ी समस्या: AI को ट्यून करना एक बाथटब में मैराथन दौड़ने जैसा है

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

इसे "अच्छा" बनने (मानवीय प्राथमिकताओं के अनुरूप) के लिए सिखाना, वर्तमान तरीकों के साथ ऐसा है जैसे किसी बच्चे को भारी बैकपैक लेकर मैराथन दौड़ते हुए चलना सिखाना।

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

समाधान: COALA (एक-जीपीयू वाला जादू का खेल)

लेखकों ने COALA (Convex Optimization for Alignment and Preference Learning Algorithm) का प्रस्ताव दिया है। COALA को एक स्मार्ट, हल्के वजन वाले ट्रेनिंग हार्नेस के रूप में सोचें जो आपको केवल एक सिंगल ग्राफिक्स कार्ड (जैसे उच्च श्रेणी के गेमिंग पीसी में पाया जाने वाला RTX-4090) का उपयोग करके एक विशाल रोबोट को सिखाने की अनुमति देता है, न कि एक विशाल डेटा सेंटर का।

यह कैसे काम करता है, यहाँ तीन सरल उपमाओं का उपयोग किया गया है:

1. "जमी हुई मूर्ति" बनाम "लचीला सिर"

कल्पना कीजिए कि प्री-ट्रेंड AI मॉडल एक विशाल, जमी हुई संगमरमर की मूर्ति है। इसे पहले से ही अविश्वसनीय विवरण के साथ तराशा गया है (यह भाषा, तथ्य और व्याकरण जानता है)।

  • पुराने तरीके मूर्ति के पूरे हिस्से को तराशने की कोशिश करते हैं ताकि उसके भाव बदले जा सकें। यह खतरनाक है (आप इसे तोड़ सकते हैं) और इसके लिए भारी मशीनरी की आवश्यकता होती है।
  • COALA मूर्ति को पूरी तरह से जमा हुआ छोड़ देता है। इसके बजाय, यह मूर्ति के ऊपर एक लचीला, नरम मिट्टी का सिर लगा देता है।
  • लक्ष्य मूर्ति को बदलना नहीं है; इसका लक्ष्य केवल मिट्टी के सिर को सही दिशा में ढालना है (मददगार उत्तरों की ओर)। क्योंकि मूर्ति हिलती नहीं है, इसलिए आपको इसे पकड़ने के लिए एक विशाल क्रेन (GPU मेमोरी) की आवश्यकता नहीं है। आपको बस एक छोटे मूर्तिकार के औजार की आवश्यकता है।

2. "सीधी रेखा" बनाम "रोलर कोस्टर"

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

  • COALA रोलर कोस्टर को एक चिकनी, सीधी स्लाइड में बदल देता है।
  • "कॉन्वेक्स ऑप्टिमाइज़ेशन" का उपयोग करके, गणित गारंटी देता है कि यदि आप नीचे फिसलते हैं, तो आप हमेशा बिल्कुल नीचे तक पहुँचेंगे। कोई छिपे हुए गड्ढे या बंद रास्ते नहीं हैं। इसका मतलब है कि प्रशिक्षण स्थिर, अनुमानित है, और इसे क्रैश होने से बचाने के लिए सेटिंग्स के साथ लगातार छेड़छाड़ करने की आवश्यकता नहीं है।

3. "क्लासरूम रणनीति" (अल्टरनेटिंग पॉपुलेशन)

रोबोट को सिखाने के लिए, आपको "अच्छा उत्तर" बनाम "बुरा उत्तर" के उदाहरणों की आवश्यकता होती है। आमतौर पर, आपको तुलना करने के लिए "बुरे उत्तर" को उत्पन्न करने के लिए दूसरे AI की आवश्यकता होती है।

  • COALA का ट्रिक: उन्होंने EduFeedback (एक सिम्युलेटेड क्लासरूम की तरह) नामक एक डेटासेट बनाया है। दूसरे AI से बुरा उत्तर लिखने के लिए पूछने के बजाय, वे बस उसी बातचीत को देखते हैं।
    • टर्न 1: छात्र एक प्रश्न पूछता है।
    • टर्न 2: ट्यूटर एक सीधा, सटीक उत्तर देता है (चुना हुआ/Chosen वाला)।
    • टर्न 3: छात्र अधिक विवरण मांगता है, और ट्यूटर थोड़ा विषय से हटकर या कम सीधा उत्तर देता है (अस्वीकृत/Rejected वाला)।
  • यह एक ही बातचीत को लेने और उसे कई पाठों में विभाजित करने जैसा है। यह कुशल है और इसके लिए "बुरे" उदाहरण उत्पन्न करने के लिए महंगे बाहरी उपकरणों की आवश्यकता नहीं है।

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

पेपर का परीक्षण Llama-3.1-8B सहित कई मॉडलों पर किया गया।

  • गति और लागत: COALA ने मानक विधि (DPO) द्वारा उपयोग किए गए कंप्यूटिंग पावर (TFLOPs) का लगभग 17.6% उपयोग किया। यह एक सिंगल कंज्यूमर GPU पर चला, जबकि अन्य को महंगे एंटरप्राइज कार्डों की आवश्यकता थी।
  • स्थिरता: जबकि अन्य तरीके डगमगाते थे और सही सेटिंग्स खोजने के लिए संघर्ष करते थे, COALA का "रिवॉर्ड मार्जिन" (कि अच्छे उत्तर कितने बेहतर थे) एक सीधी हाईवे पर तेजी से चलने वाली कार की तरह लगातार और सुचारू रूप से ऊपर गया।
  • मानवीय स्वीकृति: लेखकों ने केवल कंप्यूटर स्कोर पर भरोसा नहीं किया। उन्होंने 107 वास्तविक मनुष्यों को आउटपुट पढ़ने के लिए कहा। मनुष्यों ने लगातार COALA द्वारा उत्पन्न उत्तरों को अन्य तरीकों की तुलना में पसंद किया।

निचोड़

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

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

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

Digest आज़माएँ →