Distilling Self-Consistency into Verbal Confidence: A Pre-Registered Negative Result and Post-Hoc Rescue on Gemma 3 4B
यह शोध पत्र रिपोर्ट करता है कि जहाँ Gemma 3 4B पर लेबल-एन्ट्रॉपी कोलैप्स (label-entropy collapse) के कारण सेल्फ-कंसिस्टेंसी (self-consistency) को वर्बल कॉन्फिडेंस (verbal confidence) में डिस्टिल करने का एक प्री-रजिस्टर्ड प्रयास विफल रहा, वहीं एक बाद के पोस्ट-हॉक रेस्क्यू ट्रेनिंग (post-hoc rescue training) ने अनफिल्टर्ड डेटा पर उच्च-सटीकता वाले सेल्फ-कंसिस्टेंसी सिग्नल्स को एक सिंगल-पास रीडआउट (single-pass readout) में सफलतापूर्वक संकुचित किया, जिसका AUROC2 0.774 था, जो यह प्रदर्शित करता है कि प्रभावी कॉन्फिडेंस कैलिब्रेशन के लिए लेबल एन्ट्रॉपी को बनाए रखना महत्वपूर्ण है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
यहाँ इस शोध पत्र का सरल भाषा और रोज़मर्रा के उदाहरणों के साथ हिंदी अनुवाद दिया गया है।
बड़ी समस्या: अति-आत्मविश्वासी रोबोट
कल्पना कीजिए कि आपके पास एक स्मार्ट रोबोट सहायक (एक AI मॉडल) है जो सामान्य ज्ञान के सवालों के जवाब देता है। आप उससे पूछते हैं, "पेरू की राजधानी क्या है?" और वह कहता है, "लिमा।" फिर आप पूछते हैं, "तुम कितने यकीन के साथ कह रहे हो?"
यह शोध पत्र जिस समस्या का समाधान करता है, वह यह है कि यह रोबोट अपने आत्मविश्वास को आंकने में बहुत बुरा है। जब वह पूरी तरह से अनुमान लगा रहा होता है, तब भी वह कहता है, "मैं 99% यकीन से कह रहा हूँ!" यह उस छात्र की तरह है जो परीक्षा में तुक्का मारता है लेकिन हर उत्तर के बगल में "100% निश्चित" लिख देता है, चाहे उसका उत्तर सही हो या गलत।
शोधकर्ता इसे "डिजेनरेट वर्बल चैनल" (degenerate verbal channel) कहते हैं। रोबोट वास्तव में जानता है कि वह कब अनुमान लगा रहा है (उसके पास आंतरिक संकेत होते हैं), लेकिन वह ज़ोर देकर इसे स्वीकार करने से इनकार कर देता है। वह बस बिना सोचे-समझे "99%" जैसा आत्मविश्वासी आउटपुट देता है।
प्रयोग: रोबोट को ईमानदार बनाना सिखाना
शोधकर्ता इसे ठीक करना चाहते थे। उन्होंने रोबोट को यह सिखाने की कोशिश की कि जब वह अनिश्चित हो, तो उसे "मुझे यकीन नहीं है" कहना चाहिए।
सेटअप:
- शिक्षक: उन्होंने "सेल्फ-कंसिस्टेंसी" (self-consistency) पद्धति का उपयोग किया। इसका मतलब है कि उन्होंने रोबंड से एक ही सवाल 10 बार पूछा।
- यदि रोबोट ने 10 में से 10 बार सही उत्तर दिया, तो शिक्षक ने कहा, "यह एक आसान (Easy) सवाल है। तुम्हें कहना चाहिए कि तुम 95% यकीन से कह रहे हो।"
- यदि रोबोट 10 में से 10 बार गलत हुआ, तो शिक्षक ने कहा, "यह एक कठिन (Hard) सवाल है। तुम्हें कहना चाहिए कि तुम 5% यकीन से कह रहे हो।"
- यदि परिणाम मिला-जुला था (जैसे, 5 सही, 5 गलत), तो शिक्षक ने कहा, "तुम 50% यकीन से कह रहे हो।"
- लक्ष्य: रोबोट को प्रशिक्षित करना ताकि वह किसी सवाल को देखे और तुरंत सही आत्मविश्वास स्तर (5% या 95%) बता सके, बिना खुद से 10 बार पूछे।
पहला प्रयास: "परफेक्ट स्टूडेंट" का जाल (एक नकारात्मक परिणाम)
शोधकर्ता एक सख्त नियम (एक "मोडल फ़िल्टर") के साथ शुरू हुए। उन्होंने तय किया कि वे केवल उन्हीं उदाहरणों को दिखाएंगे जहाँ रोबोट ज़्यादातर सही होता है। उन्होंने सोचा, "हम रोबोट को गलत होने के बारे में क्यों सिखाएं? चलिए इसे केवल तभी सिखाते हैं जब यह अच्छा प्रदर्शन कर रहा हो।"
क्या हुआ?
रोबोट पूरी तरह विफल रहा। वह हर चीज़ के लिए "95% यकीन" कहता रहा।
क्यों?
इसे एक संगीत शिक्षक की तरह समझें जो छात्र को केवल वही गाने अभ्यास करने देता है जिन्हें वह पहले से ही पूरी तरह जानता है। छात्र कभी भी एक कठिन गाना कैसे संभालना है, यह नहीं सीख पाता।
प्रशिक्षण डेटा में, लगभग हर सवाल एक "आसान" सवाल था (जहाँ रोबोट 100% सही था)। रोबोट ने एक सरल ट्रिक सीख ली: "अगर मैं कोई सवाल देखता हूँ, तो बस 95% कह दो।" उसने कभी यह नहीं सीखा कि "कम आत्मविश्वास" कैसा महसूस होता है क्योंकि उसे कभी अनिश्चित होने के उदाहरण नहीं दिखाए गए। शोधकर्ताओं ने इसे "लेबल-एन्ट्रॉपी कोलैप्स" (Label-Entropy Collapse) कहा। डेटा में विविधता नहीं थी, इसलिए रोबोट के पास सीखने के लिए कुछ भी नहीं था।
बचाव: रोबोट को असलियत देखने देना (एक सकारात्मक परिणाम)
शोधकर्ता को अपनी गलती का एहसास हुआ। वे वापस गए और कहा, "ठीक है, चलिए रोबोट को सब कुछ दिखाते हैं, जिसमें वे सवाल भी शामिल हैं जिनमें वह गलत हुआ था।"
उन्होंने सख्त फ़िल्टर हटा दिया और रोबotong को सभी 2,000 सवालों पर प्रशिक्षित किया, जिनमें वे सवाल भी शामिल थे जहाँ रोबोट भ्रमित था (10 में से 0 या 1 बार सही होना)।
परिणाम:
अचानक, रोबोट ने सीख लिया!
- पहले: वह हर चीज़ के लिए "95% यकीन" कहता था।
- बाद में: वह अब अनुमान लगाते समय "5% यकीन" और जब उसे उत्तर पता होता था, तो "95% यकीन" कहने लगा।
- जादू: अब वह अपने आत्मविश्वास के स्तर को सुनकर ही सही और गलत उत्तर के बीच अंतर कर सकता था। यह लगभग वैसा ही था जैसे उसने खुद से 10 बार सवाल पूछा हो, लेकिन उसने यह काम केवल एक बार में कर लिया।
साइड इफेक्ट: रोबोट और भी स्मार्ट हो गया (और संक्षिप्त हो गया)
एक आश्चर्यजनक बोनस भी मिला। जब रोबोट ने अपने आत्मविश्वास के बारे में ईमानदार होना सीखा, तो वह एक अलग टेस्ट (MMLU) पर भी बेहतर उत्तर देने लगा।
- क्यों? शोधकर्ताओं ने देखा कि रोबोट के बोलने के तरीके में बदलाव आया।
- पहले: रोबोट लंबे, भ्रमित करने वाले स्पष्टीकरण के साथ बड़बड़ाता रहता था।
- बाद में: रोबोट सीधे और संक्षिप्त उत्तर देने लगा (जैसे, "c. उत्तर X है। विश्वास: 95%")।
- उपमा: यह उस छात्र की तरह है जिसे जब यह बताया जाता है कि वह अपने ज्ञान के बारे में ईमानदार रहे, तो वह एक लंबा, भ्रामक निबंध लिखकर "दिखावा" करने के बजाय सीधा उत्तर देने लगता है। ईमानदारी ने रोबicity को मजबूर किया कि वह अधिक संक्षिप्त हो जाए, जिससे अनजाने में उसे अधिक प्रश्न सही करने में मदद मिली।
कमी (सीमाएँ)
यह शोध पत्र इस बारे में भी बहुत ईमानदार है कि इसने क्या नहीं किया:
- यह बाइनरी (द्वि-स्तरीय) है: रोबोट ने "5%" या "95%" कहना सीखा। उसने "72%" कहना नहीं सीखा। यह एक डिमर स्विच (dimmer switch) के बजाय एक लाइट स्विच (On/Off) की तरह है।
- यह एक बचाव मिशन है: सफलता तब हुई जब शोधकर्ता को एहसास हुआ कि उनकी पहली योजना त्रुटिपूर्ण थी। यह सुनिश्चित करने के लिए कि यह हर बार काम करता है, इसे फिर से परीक्षण करने की आवश्यकता है।
- सटीकता में गिरावट: प्रशिक्षण के लिए उपयोग किए गए विशिष्ट परीक्षण पर, रोबोट वास्तव में सही उत्तर देने में थोड़ा बदतर हो गया, भले ही वह अपने आत्मविश्वास को आंकने में बेहतर हो गया था। उसने ईमानदारी के लिए थोड़ी सटीकता का त्याग किया।
दो बड़े सबक
शोध पत्र निष्कर्ष निकालता है कि AI को ईमानदार बनाने की कोशिश करने वालों के लिए दो मुख्य बातें हैं:
- आपको रोबोट को यह दिखाना चाहिए कि वह कब गलत है। यदि आप इसे केवल "आसान" उदाहरणों पर प्रशिक्षित करते हैं जहाँ यह आत्मविश्वासी है, तो यह कभी भी "मुझे नहीं पता" कहना नहीं सीख पाएगा।
- ईमानदारी शैली को बदल देती है। रोबोट को अपना आत्मविश्वास सही ढंग से रिपोर्ट करना सिखाने से ऐसा लगता है कि वह बड़बड़ाना बंद कर देता है और अधिक साफ, उपयोगी उत्तर देने लगता है।
संक्षेप में, शोधकर्ता ने एक रोबोट को यह सिखाने की कोशिश की कि वह कब अनुमान लगा रहा है, यह स्वीकार करे। पहला प्रयास विफल रहा क्योंकि उन्होंने कठिन सवालों को छिपा दिया था। दूसरा प्रयास सफल रहा, जिसने रोबोट को एक "बाइनरी" सत्यवादी बनाया जो पहले की तुलना में अपनी गलतियों को पहचानने में बहुत बेहतर है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।