← नवीनतम पेपर
💬 NLP

PALS: Percentile-Aware Layerwise Sparsity for LLM Pruning

यह शोध पत्र PALS का प्रस्ताव करता है, जो एक वन-शॉट प्रूनिंग विधि है जो एक्टिवेशन मैग्नीट्यूड्स के आधार पर ट्रांसफॉर्मर लेयर्स में स्पर्सिटी रेश्यो को गतिशील रूप से समायोजित करती है, जिससे LLaMA-2-7B पर यूनिफॉर्म प्रूनिंग की तुलना में महत्वपूर्ण परप्लेक्सिटी सुधार प्राप्त होता है और यह भी प्रदर्शित होता है कि ग्रेडिएंट-आधारित एलोकेशन डिस्क्रीट वेट रिमूवल के लिए अप्रभावी है।

मूल लेखक: Yazdan Jamshidi, Alexey Shvets

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

मूल लेखक: Yazdan Jamshidi, Alexey Shvets

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

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

समस्या यह है कि सभी किताबें समान रूप से महत्वपूर्ण नहीं होतीं। कुछ केवल भरने के लिए होती हैं, जबकि अन्य दुनिया को समझने के लिए सबसे महत्वपूर्ण मानचित्र और चाबियाँ रखती हैं।

पुराना तरीका: "एक ही आकार सबके लिए" वाला दृष्टिकोण

पिछले तरीके (जैसे Wanda और SparseGPT) एक सख्त लाइब्रेरियन की तरह थे जो कहता है: "हमें 50% किताबें हटानी हैं। इसलिए, हम हर एक शेल्फ (अलमारी) से ठीक आधी किताबें हटा देंगे, चाहे कुछ भी हो।"

लेखक तर्क देते हैं कि यह मूर्खतापूर्ण है। कुछ शेल्फ महत्वपूर्ण, अद्वितीय जानकारी से भरे होते हैं, जबकि अन्य दोहराव वाले नोट्स से भरे होते हैं। यदि आप महत्वपूर्ण शेल्फ से 50% काट देते हैं, तो पुस्तकालय का अर्थ समझ से बाहर हो जाएगा। यदि आप दोहराव वाले शेल्फ से 50% काट देते हैं, तो किसी को पता भी नहीं चलेगा।

नया तरीका: PALS (द "स्मार्ट लाइब्रेरियन")

लेखक एक नया तरीका प्रस्तावित करते हैं जिसे PALS (परसेंटाइल-अवेयर लेयरवाइज स्पैरसिटी) कहा जाता है। हर शेल्फ से समान मात्रा में काटने के बजाय, PALS एक स्मार्ट लाइब्रेरियन की तरह काम करता है जो पहले शेल्फों को देखता है।

यह कैसे काम करता है:

  1. "आउटलियर" की जाँच: लाइब्रेरियन प्रत्येक शेल्फ की किताबों को देखता है और पूछता है, "क्या यहाँ कोई ऐसी किताबें हैं जो बहुत अलग या बहुत शोर मचाने वाली हैं?" तकनीकी शब्दों में, वे एक्टिवेशन आउटलियर्स (activation outliers) देखते हैं—वे क्षण जब मॉडल का एक विशिष्ट हिस्सा बहुत "उत्साहित" या सक्रिय हो जाता है।
  2. नियम:
    • यदि किसी शेल्फ में ये "शोर मचाने वाले" या "उत्साहित" क्षण हैं, तो इसका मतलब है कि वह शेल्फ महत्वपूर्ण कार्य कर रहा है। यहाँ ज्यादा मत काटें। अधिक किताबें रखें।
    • यदि कोई शेल्फ शांत और एकसमान है, तो शायद वह दोहराव वाला काम कर रहा है। यहाँ ज्यादा काटें। अधिक किताबें फेंक दें।
  3. सुरक्षा जाल: यह सुनिश्चित करने के लिए कि वे बहुत ज्यादा पागल न हो जाएं, लाइब्रेरियन का एक नियम है: "आप काटने की मात्रा को बहुत कम (प्लस या माइनस 5%) बदल सकते हैं।" यह उन्हें गलती से एक महत्वपूर्ण शेल्फ को खाली करने या एक बेकार शेल्फ को पूरी तरह से भरा छोड़ने से रोकता है।

बड़ा आश्चर्य: "ग्रेडिएंट" का जाल

किताबों के "शोर" (loudness) पर तय करने से पहले, शोधकर्ताओं ने एक अलग विचार आजमाया। उन्होंने सोचा, "शायद हमें ग्रेडिएंट्स को देखना चाहिए।"

AI की दुनिया में, "ग्रेडिएंट्स" एक मानचित्र की तरह हैं जो यह दिखाते हैं कि किसी किताब को थोड़ा बेहतर बनाने के लिए उसे किस दिशा में बदलना है। आमतौर पर, यह तय करने का एक बहुत ही स्मार्ट तरीका है कि किसे रखना है।

लेकिन चौंकाने वाली बात यह है: जब उन्होंने यह तय करने के लिए ग्रेडिएंट्स का उपयोग किया कि क्या काटना है, तो पुस्तकालय बिखर गया। परिणाम उन परिणामों से भी बुरे थे जो तब मिले थे जब उन्होंने बस रैंडमली (यादृच्छिक रूप से) किताबें फेंकी थीं।

क्यों? लेखक अनुमान लगाते हैं कि ग्रेडिएंट्स बहुत छोटे, बहुत सूक्ष्म कदम उठाने के मानचित्र की तरह हैं। लेकिन प्रूनिंग एक विशाल, भारी कदम लेने जैसा है (एक साथ 50% किताबें हटाना)। एक मानचित्र जो छोटे कदमों के लिए काम करता है, वह यह नहीं बताता कि आधे हिस्से को हटाने पर क्या होगा। यह जानने जैसा है कि एक पहाड़ी का ढलान किस ओर है, इससे यह पता नहीं चलता कि अगर आप आधे पहाड़ को ही बुलडोजर से साफ कर दें तो क्या होगा।

परिणाम

  • पुराने मॉडल्स पर (LLaMA-2): "स्मार्ट लाइब्रेरियन" (PALS) ने शानदार काम किया। पुस्तकालय आधा आकार का हो गया लेकिन फिर भी इसने भाषा को लगभग उतना ही अच्छी तरह समझा जितना कि पूर्ण संस्करण। यह "एक ही आकार सबके लिए" वाले तरीके से कहीं अधिक स्मार्ट था।
  • नए मॉडल्स पर (Mistral, LLaMA-3): "स्मार्ट लाइब्रेरियन" ने वास्तव में मदद नहीं की। लेखकों का मानना है कि ऐसा इसलिए है क्योंकि ये नए मॉडल इतने अच्छी तरह से प्रशिक्षित हैं कि हर शेल्फ पहले से ही समान रूप से महत्वपूर्ण है। वहाँ कोई "अतिरिक्त" शेल्फ नहीं है जिससे अधिक काटा जा सके, इसलिए स्मार्ट रणनीति कोई लाभ नहीं ढूंढ पाती।

मुख्य निष्कर्ष

PALS एक सरल, सस्ता तरीका है जिससे AI मॉडल्स को उनकी बुद्धिमत्ता खोए बिना छोटा बनाया जा सकता है। यह यह सुनकर काम करता है कि मॉडल के कौन से हिस्से "चिल्ला" (उच्च गतिविधि) रहे हैं और उन्हें सुरक्षित रखता है, जबकि शांत हिस्सों को काट देता है।

यह हमें एक मूल्यवान सबक भी सिखाता है: सिर्फ इसलिए कि एक तरीका (जैसे ग्रेडिएंट्स) छोटे बदलावों के लिए काम करता है, इसका मतलब यह नहीं है कि वह बड़े कटाव के लिए भी काम करेगा। कभी-कभी, सबसे सरल संकेत (यह देखना कि कोई हिस्सा अभी कितना सक्रिय है) सबसे जटिल गणित से बेहतर होता है।

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

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

Digest आज़माएँ →