When AI Benchmarks Plateau: A Systematic Study of Benchmark Saturation
यह अध्ययन 60 भाषा मॉडल बेंचमार्क का व्यवस्थित रूप से विश्लेषण करता है ताकि यह प्रदर्शित किया जा सके कि लगभग आधा संतृप्ति (saturation) से ग्रस्त है, एक ऐसी घटना जो सार्वजनिक परीक्षण डेटा के बजाय विशेषज्ञ क्यूरेशन की कमी के कारण प्रेरित है, और अंततः अधिक टिकाऊ मूल्यांकन विधियाँ बनाने के लिए डिज़ाइन संबंधी अंतर्दृष्टि प्रदान करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक कोच हैं जो पहेलियाँ सुलझाने के लिए रोबोटों की एक टीम को प्रशिक्षित कर रहे हैं। यह देखने के लिए कि कौन सबसे अच्छा है, आप उन्हें एक परीक्षण देते हैं। शुरुआत में, स्कोर बहुत अलग-अलग होते हैं: कुछ रोबोटों को 40% मिलते हैं, दूसरों को 80%, और कुछ जीनियस वाले 95% तक पहुँच जाते हैं। यह बहुत अच्छा है! आप स्पष्ट रूप से देख सकते हैं कि कौन जीत रहा है और किसे और अभ्यास की आवश्यकता है। लेकिन फिर, कुछ अजीब होता है। कुछ समय बाद, हर एक रोबोट 99% या 100% प्राप्त करने लगता है। स्कोर हिलना बंद हो जाता है। "अच्छे" रोबोट और "महान" रोबोट के बीच का अंतर गायब हो जाता है। यह परीक्षण अब अंतर बताने के लिए बहुत आसान हो गया है। आर्टिफिशियल इंटेलिजेंस (AI) की दुनिया में, इसे "सैचुरेशन" (संतृप्ति) कहा जाता है। यह एक वीडियो गेम लेवल की तरह है जिसे बहुत बार खेला जा चुका है और अब गेम डेवलपर्स को एक कठिन स्तर बनाने की आवश्यकता है, अन्यथा लीडरबोर्ड बेकार हो जाएगा।
"When AI Benchmarks Plateau" नामक यह शोध पत्र ठीक इसी समस्या की गहराई से जांच करता है। शोधकर्ताओं ने उन 60 अलग-अलग परीक्षणों का अध्ययन किया जिनका उपयोग AI भाषा मॉडलों की बुद्धिमत्ता को मापने के लिए किया जाता है। वे यह पता लगाना चाहते थे कि कुछ परीक्षण जल्दी क्यों काम करना बंद कर देते हैं जबकि अन्य वर्षों तक उपयोगी बने रहते हैं। उन्होंने यह मापने के लिए कि स्कोर कितना सपाट हो गया है, एक विशेष "सैचुरेशन मीटर" बनाया। उनकी बड़ी खोज क्या थी? पुराने और सबसे अधिक उपयोग किए जाने वाले परीक्षण ही सबसे पहले टूटते हैं। यह पाया गया कि केवल उत्तरों को छिपाने (परीक्षण को "निजी" रखने) या प्रश्नों को बहुविकल्पीय बनाने से वास्तव में किसी परीक्षण को बेकार होने से नहीं बचाया जा सकता है। असली नायक जो एक परीक्षण को नया बनाए रखते हैं, वे हैं—प्रश्नों की एक विशाल संख्या होना और विशेषज्ञों द्वारा परीक्षण को कठिन बनाने के लिए सावधानीपूर्वक डिजाइन करना। यदि कोई परीक्षण पुराना और छोटा है, तो यह लगभग निश्चित है कि वह एक ऐसे शिखर पर पहुँच जाएगा जहाँ कोई भी सर्वश्रेष्ठ AI को बाकी से अलग नहीं पहचान पाएगा।
अटके हुए स्कोरबोर्ड की कहानी
आइए कल्पना करें कि AI बेंचमार्क की दुनिया एक विशाल, उच्च-दांव वाली स्पोर्ट्स लीग है। हर साल, नई टीमें (AI मॉडल) लीग में शामिल होती हैं, और उन्हें यह साबित करना होता है कि वे सर्वश्रेष्ठ हैं। इसके लिए, वे कई दौड़ (बेंचमार्क) आयोजित करती हैं। कुछ दौड़ छोटी स्प्रिंट हैं, कुछ लंबी मैराथन हैं, और कुछ बाधा दौड़ (ऑब्स्टेकल कोर्स) हैं।
लंबे समय तक, ये दौड़ें पूरी तरह से काम करती थीं। जब भी कोई नया, तेज़ धावक आता, तो वह पुराने रिकॉर्ड को तोड़ देता और सभी खुशी मनाते। लेकिन फिर, लीग ने एक अजीब चलन देखा। धावक तेजी से आगे बढ़ रहे थे, लेकिन फिनिश लाइन भीड़भाड़ वाली होती जा रही थी। जल्द ही, शीर्ष पांच धावक लगभग एक ही समय में, मिलीसेकंड के अंतर के साथ, फिनिश लाइन पार कर रहे थे। स्कोरबोर्ड अटक गया था। आप यह नहीं बता पा रहे थे कि वास्तव में सबसे तेज़ कौन है क्योंकि दौड़ बहुत छोटी थी या समय मापने का तरीका बहुत धुंधला था।
यही वह समस्या है जिसे इस शोध पत्र के लेखकों ने हल करने का प्रयास किया। उन्होंने पूछा: "ये दौड़ें काम करना बंद क्यों कर देती हैं? क्या इसलिए क्योंकि धावक बहुत अच्छे हो गए हैं, या इसलिए क्योंकि रेस ट्रैक को खराब तरीके से डिजाइन किया गया था?"
एक बड़ी जांच: सूक्ष्मदर्शी के नीचे 60 दौड़ें
शोधकर्ताओं ने केवल अनुमान नहीं लगाया; वे एक बड़े जासूसी मिशन पर निकले। उन्होंने 60 अलग-अलग AI बेंचमार्क से डेटा एकत्र किया—वे "दौड़" जिनका उपयोग सबसे बड़ी AI कंपनियों और शोधकर्ताओं द्वारा किया जाता है। उन्होंने सब कुछ देखा: दौड़ कितनी पुरानी थी, इसमें कितने प्रश्न थे, क्या उत्तर सार्वजनिक थे या गुप्त, और प्रश्न किसने लिखे (इंसान या कंप्यूटर)।
स्कोरबोर्ड के "अटकने" को मापने के लिए, उन्होंने सैचुरेशन इंडेक्स (Saturation Index) नामक एक चतुर उपकरण का आविष्कार किया। इसे एक "शोर डिटेक्टर" की तरह समझें।
- यदि शीर्ष धावकों के बीच का अंतर "शोर" (समय मापने में होने वाली यादृच्छिक त्रुटियों) की तुलना में बहुत बड़ा है, तो इंडेक्स कम होता है, और दौड़ अभी भी निष्पक्ष है।
- यदि शीर्ष धावक इतने करीब हैं कि उनके बीच का अंतर शोर से भी छोटा है, तो इंडेक्स बढ़ जाता है। दौड़ "सैचुरेटेड" (संतृप्त) है। यह तूफान में फुसफुसाहट सुनने की कोशिश करने जैसा है; आप यह नहीं बता सकते कि कौन बोल रहा है क्योंकि हवा बहुत तेज है।
उन्होंने पाया कि अध्ययन किए गए 60 में से लगभग आधे दौड़ पहले से ही सैचुरेटेड थे। कुछ तो इतने सैचुरेटेड थे कि शीर्ष मॉडल एक दूसरे से बिल्कुल भी अलग नहीं पहचाने जा सकते थे।
मिथक जिन्हें उन्होंने गलत साबित किया
इस अध्ययन से पहले, लोगों के पास एक दौड़ को लंबे समय तक निष्पक्ष रखने के बारे में कुछ विचार थे। शोधकर्ताओं ने इन विचारों का परीक्षण किया, और उनमें से कुछ गलत साबित हुए।
मिथक 1: "यदि हम उत्तर छिपा देते हैं, तो दौड़ लंबे समय तक निष्पक्ष रहती है।"
कई लोगों का मानना था कि यदि आप परीक्षण के प्रश्नों को गुप्त (एक "निजी" टेस्ट सेट) रखते हैं, तो रोबोट उत्तरों को याद नहीं कर पाएंगे। शोधकर्ताओं ने सार्वजनिक परीक्षणों की तुलना निजी परीक्षणों से करके इसकी जांच की।
- परिणाम: इससे कोई फर्क नहीं पड़ा। निजी परीक्षण भी सार्वजनिक परीक्षणों की तरह ही जल्दी "अटक" गए। एक बार जब कोई परीक्षण लोकप्रिय हो जाता है, तो भले ही उत्तर गुप्त हों, AI मॉडल प्रश्नों की शैली को इतनी अच्छी तरह से सीख लेते हैं कि वे सभी समान उच्च स्कोर प्राप्त करते हैं। परीक्षण को छिपाना कोहरे में फिनिश लाइन को छिपाने जैसा है; अंततः, हर कोई समझ जाता है कि वह कहाँ है।
मिथक 2: "बहुविकल्पीय प्रश्न ही समस्या हैं।"
कुछ लोगों ने सोचा कि यदि वे AI को केवल A, B, C या D चुनने के बजाय लंबे, खुले-अंत वाले (open-ended) उत्तर लिखने के लिए कहते हैं, तो परीक्षण अधिक समय तक चलेगा।
- परिणाम: नहीं। अध्ययन में पाया गया कि बहुविकल्पीय प्रश्नों वाले परीक्षण और खुले-अंत वाले लेखन वाले परीक्षण दोनों लगभग एक ही दर से सैचुरेटेड हुए। उत्तर का प्रारूप परीक्षण को बचा नहीं सका।
मिथक 3: "केवल अंग्रेजी वाले परीक्षण कई भाषाओं वाले परीक्षणों की तुलना में जल्दी टूटते हैं।"
ऐसा लग रहा था कि केवल अंग्रेजी में होने वाला परीक्षण जल्दी आसान हो जाएगा क्योंकि अधिकांश AI मुख्य रूप से अंग्रेजी पर प्रशिक्षित होते हैं।
- परिणाम: ऐसा लगा कि अंग्रेजी परीक्षण तेजी से टूट रहे हैं, लेकिन शोधकर्ताओं ने महसूस किया कि यह समय का एक छल था। अंग्रेजी परीक्षण बस पुराने थे। बहुभाषी परीक्षण नए थे, इसलिए उन्हें अभी तक इतना नहीं चलाया गया था कि वे अटक सकें। जब आप समान आयु के परीक्षणों की तुलना करते हैं, तो भाषा उतनी महत्वपूर्ण नहीं होती जितना कि आप सोचते हैं।
असली अपराधी: आयु और आकार
तो, यदि उत्तर छिपाना और प्रारूप बदलना काम नहीं करता है, तो वास्तव में परीक्षण को तोड़ने का क्या कारण है? शोधकर्ताओं ने दो मुख्य खलनायकों को पाया:
आयु (समय): यह सबसे बड़ा कारक था। परीक्षण जितना पुराना होगा, उसके सैचुरेटेड होने की संभावना उतनी ही अधिक होगी। इसे एक लोकप्रिय गाने की तरह समझें। पहली बार जब आप इसे सुनते हैं, तो यह नया लगता है। लेकिन हजार बार सुनने के बाद, आप हर नोट को जानते हैं। AI मॉडल भी ऐसे ही हैं। जैसे-जैसे वर्षों में एक परीक्षण का अधिक उपयोग किया जाता है, मॉडल उस विशिष्ट प्रकार की पहेली में विशेषज्ञ बनकर उसे "गेम" करना सीख जाते हैं। अध्ययन ने दिखाया कि 60 महीने से पुराने परीक्षणों के अटकने की संभावना नए परीक्षणों की तुलना में बहुत अधिक थी।
आकार (प्रश्नों की संख्या): यह दूसरा सबसे बड़ा कारक था। बहुत कम प्रश्नों वाले परीक्षण (छोटे टेस्ट सेट) बहुत तेजी से सैचुरेट हो जाते हैं। कल्पना कीजिए कि एक दौड़ में केवल 3 बाधाएं हैं। यदि आप एक में लड़खड़ा जाते हैं, तो यह बहुत बड़ी बात है। यदि आपके पास 100 बाधाएं हैं, तो एक बार लड़खड़ाने से विजेता नहीं बदलता। छोटे परीक्षण "शोर" (noisy) वाले होते हैं। यदि कोई AI कुछ प्रश्नों पर भाग्यशाली होता है, तो उसका स्कोर बढ़ जाता है, जिससे वह जीनियस दिखने लगता है। लेकिन यदि आपके पास हजारों प्रश्नों वाला एक बड़ा परीक्षण है, तो भाग्य का महत्व कम हो जाता है। अध्ययन में पाया गया कि अधिक प्रश्नों वाले परीक्षण लंबे समय तक निष्पक्ष और उपयोगी बने रहे क्योंकि वे सबसे स्मार्ट मॉडलों के बीच सूक्ष्म अंतर को पहचान सकते थे।
अच्छी खबर: एक बेहतर दौड़ कैसे बनाएं
यह शोध पत्र केवल यह नहीं कहता कि "सब कुछ टूटा हुआ है।" यह लंबे समय तक चलने वाले परीक्षण बनाने का एक नुस्खा भी देता है।
- परीक्षण को विशाल बनाएं: यदि आप चाहते हैं कि एक परीक्षण उपयोगी बना रहे, तो AI को केवल कुछ दर्जन नहीं, बल्कि हजारों प्रश्न दें। यह "शोर" को कम करता है और आपको वास्तविक अंतर देखने देता है।
- इसे नया बनाए रखें: केवल उन्हीं प्रश्नों का उपयोग करते न रहें। सबसे अच्छे परीक्षण वे होते हैं जो बदलते रहते हैं, जिनमें नए प्रश्न जोड़े जाते हैं, या जिन्हें उन विशेषज्ञों द्वारा डिजाइन किया जाता है जो AI को चकमा देने की कला जानते हैं।
- रहस्यों पर निर्भर न रहें: परीक्षण को छिपाना कोई जादुई ढाल नहीं है। आपको परीक्षण को इतना अच्छा डिजाइन करना होगा कि भले ही AI नियमों को जानता हो, फिर भी उसे जीतने के लिए कड़ी मेहनत करनी पड़े।
निष्कर्ष
लेखक सावधानी बरतते हुए कहते हैं कि उच्च स्कोर प्राप्त करना हमेशा बुरा नहीं होता। यदि कोई परीक्षण किसी सरल चीज़ को मापने के लिए डिज़ाइन किया गया है, और प्रत्येक AI 100% प्राप्त करता है, तो यह बहुत अच्छा है! इसका मतलब है कि समस्या हल हो गई है। लेकिन समस्या तब आती है जब परीक्षण को एक अच्छे AI और एक महान AI के बीच अंतर करने में सक्षम होना चाहिए, लेकिन वह अब नहीं कर पाता क्योंकि परीक्षण बहुत पुराना या बहुत छोटा है।
यह अध्ययन बताता है कि हमें इन परीक्षणों को स्थायी ट्रॉफियों की तरह नहीं, बल्कि जीवित चीजों की तरह मानना चाहिए। उन्हें बढ़ते रहना चाहिए, बदलना चाहिए और बड़ा होना चाहिए ताकि वे हमारे द्वारा बनाए जा रहे सुपर-स्मार्ट रोबोटों के साथ तालमेल बिठा सकें। यदि हम ऐसा नहीं करते हैं, तो हमारे लीडरबोर्ड केवल एक सीधी रेखा दिखाएंगे, और हमें पता नहीं चलेगा कि वास्तव में सर्वश्रेष्ठ कौन है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।