From Uncertain Judgments to Calibrated Rankings: Conformal Elo Estimation for LLM Evaluation
यह शोध पत्र Conformal Elo प्रस्तुत करता है, जो एक कम लागत वाला मूल्यांकन ढांचा है जो स्थानीय अनिश्चितता का अनुमान लगाने के लिए कैलिब्रेटेड जीत की संभावनाओं को प्रसारित करके और मानव निर्णयों के साथ वैश्विक असहमति को सीमित करने के लिए स्प्लिट कॉन्फॉर्मल प्रेडिक्शन लागू करके LLM रैंकिंग सटीकता को बढ़ाता है, जिससे बड़े पैमाने पर मानव एनोटेशन के बिना विश्वसनीय Elo अनुमान प्रदान किए जाते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप दुनिया के सर्वश्रेष्ठ शेफ की रैंकिंग करने की कोशिश कर रहे हैं। आमतौर पर, आप हर व्यंजन का स्वाद चखने और विजेता चुनने के लिए मानव खाद्य आलोचकों के एक पैनल से पूछेंगे। लेकिन हजारों मनुष्यों को ऐसा करने के लिए कहना महंगा और धीमा है। इसलिए, इसके बजाय, आप एक "रोबोट जज" (एक लार्ज लैंग्वेज मॉडल) को काम पर रखते हैं जो व्यंजनों का स्वाद लेता है और विजेताओं का निर्णय लेता है।
समस्या क्या है? रोबोट जज थोड़े अजीब हो सकते हैं। वे उस शेफ को पसंद कर सकते हैं जो पहले बोलता है, जो लंबे रिव्यू लिखता है, या उन शेफ को जो खुद रोबोट की तरह लगते हैं। यदि आप केवल रोबोट से पूछते हैं, "क्या शेफ A ने शेफ B को हराया?" और वह कहता है "हाँ," तो आप बहुत सारी जानकारी खो देते हैं। आपको यह नहीं पता चलेगा कि शेफ A कितना बेहतर था। क्या यह एक बड़ी जीत थी, या बहुत मामूली अंतर था?
यह पेपर इस समस्या को ठीक करने के लिए Soft-Elo नामक एक नई विधि पेश करता है। यह एक साधारण "जीत/हार" स्कोरबोर्ड से एक हाई-टेक "कॉन्फिडेंस मीटर" (विश्वास मीटर) में अपग्रेड करने जैसा है।
यह कैसे काम करता है, इसे दो सरल चरणों में विभाजित किया गया है:
1. लोकल फिक्स: "हार्ड" लेबल से "सॉफ्ट" प्रोबेबिलिटी (संभावना) तक
पुराना तरीका (Hard-Elo):
कल्पना कीजिए कि रोबोट जज दो व्यंजन देखता है। वह उन्हें स्कोर देता है: व्यंजन A को 8 मिलता है, व्यंजन B को 2 मिलता है। पुराना सिस्टम केवल यह देखता है और कहता है, "A जीत गया!" यह इस बात को बिल्कुल वैसे ही देखता है जैसे किसी ऐसे युद्ध को जहाँ व्यंजन A को 9 और व्यंजन B को 8 मिला हो। दोनों ही मामलों में, सिस्टम केवल एक "1" (जीत) रिकॉर्ड करता है।
- दोष: यह बारीकियों को फेंक देता है। रोबोट जानता है कि पहला मुकाबला एक बड़ी जीत थी, लेकिन सिस्टम इसे एक करीबी मुकाबले के समान ही मानता है। इससे अंतिम रैंकिंग बहुत अधिक "फैली हुई" और गलत होती है।
नया तरीका (Soft-Elo):
रोबोट को विजेता चुनने के लिए मजबूर करने के बजाय, Soft-Elo पूछता है: "आप कितने आश्वस्त हैं?"
- यदि रोबोट 8 बनाम 2 देता है, तो यह गणना करता है कि A के बेहतर होने की 94% संभावना है।
- यदि रोब "9 बनाम 8" देता है, तो यह गणना करता है कि A के बेहतर होने की 52% संभावना है।
- जादू: सिस्टम इन प्रतिशतों (संभावनाओं) को केवल "जीत/हार" के बजाय रैंकिंग गणित में फीड करता है। यह गणित को बताता है, "हे, यह जीत एक बड़ी बात थी," या "यह लगभग बराबरी का मामला था।"
- परिणाम: अंतिम रैंकिंग बहुत अधिक सटीक हो जाती है। पेपर दिखाता है कि यह रैंकिंग में त्रुटि को लगभग 70% कम कर देता है, जिससे रोबोट के स्कोर मानव न्यायाधीशों द्वारा दिए गए स्कोर के बहुत करीब आ जाते हैं।
2. ग्लोबल फिक्स: एक "सेफ्टी नेट" जोड़ना
भले ही बेहतर "सॉफ्ट" विधि के साथ, रोबोट जज भी दोषरहित नहीं है। रोबोट और मनुष्यों के बीच अभी भी एक छोटा सा अंतर बना रहता है। कभी-कभी रोबोट नए शेफों के प्रति बहुत सख्त होता है या पुराने शेफों के प्रति बहुत उदार होता है।
पुराना तरीका:
आप बस रोबोट की रैंकिंग देते और उम्मीद करते कि सब ठीक होगा। यदि आप अनुमान लगाने की कोशिश करते कि यह कितना गलत हो सकता है, तो आपका अनुमान एक बहुत बड़ा, बेकार रेंज होता (जैसे यह कहना कि "शेफ 10वें और 100वें स्थान के बीच है")।
नया तरीका (कन्फॉर्मल प्रेडिक्शन):
लेखक स्प्लिट कन्फॉर्मल प्रेडिक्शन नामक एक सांख्यिकीय ट्रिक का उपयोग करके एक "सेफ्टी नेट" जोड़ते हैं।
- इसे मौसम के पूर्वानुमान की तरह समझें। केवल यह कहने के बजाय कि "बारिश होगी," एक अच्छा पूर्वानुमान कहता है, "दोपहर 2 बजे से 4 बजे के बीच बारिश होने की 90% संभावना है।"
- लेखक देखते हैं कि रोबोट ने कई ज्ञात शेफों (कैलिब्रेशन ग्रुप) पर कैसा प्रदर्शन किया। वे त्रुटियों के पैटर्न को देखते हैं।
- जब एक नए शेफ का परीक्षण किया जाता है, तो सिस्टम केवल एक संख्या नहीं देता। यह एक रेंज (जैसे, "यह शेफ संभवतः 1400 और 1450 एलो के बीच है") देता है।
- परिणाम: क्योंकि "सॉफ्ट" विधि ने प्रारंभिक रैंकिंग को इतना बेहतर बना दिया था, इसलिए यह सेफ्टी नेट अब संकुचित और उपयोगी (पहले की तुलना में लगभग 60% संकुचित) है। यह डेवलपर्स को बिना मनुष्यों को भुगतान किए, यह एक ईमानदार और सटीक अनुमान देता है कि उनका मॉडल कहाँ खड़ा है।
बड़ी तस्वीर
पेपर का तर्क है कि हमें केवल AI जज से यह नहीं पूछना चाहिए कि "कौन जीता?" बल्कि यह पूछना चाहिए कि "आप कितने आश्वस्त हैं?" और फिर उस आत्मविश्वास के स्तर का उपयोग करके एक बेहतर रैंकिंग बनानी चाहिए।
ऐसा करके, उन्होंने एक उपकरण बनाया जो:
- पैसे बचाता है: इसे अच्छी रैंकिंग प्राप्त करने के लिए हजारों मानव वोटों की आवश्यकता नहीं है।
- अधिक सटीक है: रैंकिंग मानव वास्तविकता के बहुत करीब है।
- ईमानदार है: यह आपको बताता है कि आप परिणाम पर कितना भरोसा कर सकते हैं (एक "कॉन्फिडेंस इंटरवल" या विश्वास अंतराल के साथ)।
संक्षेप में, उन्होंने एक कठोर, त्रुटिपूर्ण रोबोट जज को एक लचीले, आत्म-जागरूक जज में बदल दिया जो जानता है कि वह कब अनुमान लगा रहा है और कब वह निश्चित है, जिससे हमें यह स्पष्ट तस्वीर मिलती है कि हमारे वास्तविक AI मॉडल वास्तव में कौन से हैं।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।