← नवीनतम पेपर
📊 statistics

A Rigorous, Tractable Measure of Model Complexity

यह शोध पत्र इनपुट ग्रेडिएंट समानता (input gradient similarities) पर आधारित मॉडल जटिलता का एक कठोर और गणनात्मक रूप से कुशल माप प्रस्तुत करता है जो विभिन्न मौजूदा मेट्रिक्स को एकीकृत करता है और विविध मॉडल आर्किटेक्चर में 'डबल डिसेंट' (double descent) घटना के संबंध में नई अंतर्दृष्टि प्रदान करता है।

मूल लेखक: Oskar Allerbo, Thomas B. Schön

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

मूल लेखक: Oskar Allerbo, Thomas B. Schön

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

बड़ी समस्या: आपका मॉडल कितना "जटिल" है?

कल्पना कीजिए कि आप एक शेफ हैं जो यह आंकने की कोशिश कर रहे हैं कि एक रेसिपी कितनी जटिल है।

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

इस शोध पत्र के लेखक, ऑस्कर अल्लेरबो और थॉमस बी. शॉन, इसे ठीक करना चाहते हैं। वे ग्रेडिएंट अलाइनमेंट कॉम्प्लेक्सिटी (GAC) नामक एक नया, आसानी से गणना योग्य और गणितीय रूप से ठोस तरीका प्रस्तावित करते हैं।

नया विचार: "डांस फ्लोर" का रूपक

GAC को समझने के लिए, कल्पना करें कि मॉडल एक डांसर है, और "ग्रेडिएंट्स" वे दिशाएं हैं जिनकी ओर डांसर तब मुड़ता है जब वह चलता है।

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

GAC माप: लेखक बस यह मापते हैं कि ये "डांस मूव्स" (ग्रेडिएंट्स) एक-दूसरे के साथ कितने संरेखित हैं।

  • यदि वे सभी एक ही दिशा में इशारा करते हैं (उच्च संरेखण) \rightarrow कम जटिलता।
  • यदि वे यादृच्छिक (random), स्वतंत्र दिशाओं में इशारा करते हैं (कम संरेखण) \rightarrow उच्च जटिलता।

यह क्यों एक बड़ी बात है

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

  1. यह सबके लिए काम करता है: चाहे आप एक साधारण बहुपद समीकरण (polynomial equation), निर्णय वृक्ष (decision tree), रैंडम फॉरेस्ट, या न्यूरल नेटवर्क का उपयोग कर रहे हों, यह माप काम करता है। इसे इस बात से फर्क नहीं पड़ता कि आप किस "प्रकार" के मॉडल का उपयोग कर रहे हैं।
  2. यह केवल "आउटपुट" को नहीं, बल्कि "मशीन" को मापता है: कभी-कभी एक जटिल मशीन (जैसे सुपर-कंप्यूटर) का उपयोग एक बहुत ही सरल कार्य (जैसे 2+2 जोड़ना) के लिए किया जाता है। पुराने माप कह सकते हैं कि मशीन सरल है क्योंकि परिणाम सरल है। GAC मशीन को ही देखता है। यह कहता है, "हे, भले ही आप अभी एक सरल कार्य कर रहे हैं, आपके पास बहुत जटिल चीजें करने की क्षमता है क्योंकि आपके आंतरिक हिस्से इतने लचीले हैं।"
  3. यह पुराने नियमों को सामान्य बनाता है: लेखक सिद्ध करते हैं कि उनका नया माप स्वाभाविक रूप से पुराने, परिचित नियमों में बदल जाता है जब आप उन्हें विशिष्ट मॉडलों पर लागू करते हैं:
    • बहुपदों (Polynomials) के लिए, यह "डिग्री" (पावर कितनी ऊंची है) की तरह कार्य करता है।
    • डिसीजन ट्री (Decision Trees) के लिए, यह "स्प्लिट्स की संख्या" (कितनी शाखाएं हैं) की तरह कार्य करता है।
    • रैंडम फॉरेस्ट (Random Forests) के लिए, यह "पेड़ों की संख्या" की तरह कार्य करता है।
    • K-निकटतम पड़ोसियों (K-Nearest Neighbors) के लिए, यह "पड़ोसियों की संख्या" की तरह कार्य करता है।

"डबल डिसेंट" (Double Descent) के रहस्य को सुलझाना

AI में एक प्रसिद्ध घटना है जिसे डबल डिसेंट कहा जाता है। आमतौर पर, जैसे-जैसे आप अपने मॉडल को अधिक जटिल बनाते हैं, यह सीखने में बेहतर होता है, फिर खराब (overfitting) होता है, और फिर—आश्चर्यजनक रूप से—यदि आप इसे और अधिक जटिल बनाते हैं, तो यह फिर से बेहतर हो जाता है।

वैज्ञानिक इस बात पर बहस कर रहे हैं कि यह क्यों होता है। कुछ कहते हैं कि यह इसलिए है क्योंकि मॉडल बहुत बड़ा हो रहा है; अन्य कहते हैं कि यह इस बात का भ्रम है कि हम जटिलता को कैसे मापते हैं।

लेखकों ने अपने नए GAC माप का उपयोग करके इन प्रयोगों का पुन: परीक्षण किया:

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

निष्कर्ष

लेखकों ने मशीन लर्निंग मॉडलों को मापने के लिए एक नया "रूलर" (पैमाना) बनाया है।

  • पुराने रूलर: या तो बहुत मोटे थे (हिस्सों को गिनना) या उपयोग करने में बहुत कठिन थे (असंभव गणित की आवश्यकता)।
  • नया GAC रूलर: यह देखता है कि मॉडल की आंतरिक "मांसपेशियां" (ग्रेडिएंट्स) एक साथ कैसे चलती हैं। यदि वे एक साथ तालमेल में चलती हैं, तो मॉडल सरल है। यदि वे स्वतंत्र रूप से चलती हैं, तो मॉडल जटिल है।

यह उपकरण वैज्ञानिकों को यह समझने में मदद करता है कि उनके मॉडल कैसा व्यवहार करते हैं, विशेष रूप से भ्रमित करने वाले "डबल डिसेंट" कर्व को, क्योंकि यह एक स्पष्ट, सुसंगत परिभाषा प्रदान करता है कि विभिन्न प्रकार के AI में "जटिलता" का वास्तव में क्या अर्थ है।

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

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

Digest आज़माएँ →