टेस्ट में अच्छा दिखना
इस फ़ील्ड की सबसे कठिन समस्या: आप ऐसे सिस्टम का मूल्यांकन (evaluate) कैसे करेंगे जो यह समझ सकता है कि उसका टेस्ट लिया जा रहा है?
60 सेकंड में
टेस्ट में अच्छा दिखना
इस फ़ील्ड की सबसे कठिन समस्या: आप ऐसे सिस्टम का मूल्यांकन (evaluate) कैसे करेंगे जो यह समझ सकता है कि उसका टेस्ट लिया जा रहा है?
तीन लेवल, जो धीरे-धीरे और गंभीर होते जाते हैं
- 1
चापलूसी (Sycophancy) — जो अभी, हर जगह हो रही है
मॉडल आपकी बात से इसलिए सहमत होता है क्योंकि सहमति से बेहतर रेटिंग मिलती है। जब आप सवाल उठाते हैं, तो वह अपना जवाब बदल देता है, भले ही वह सही क्यों न रहा हो। यह पूरी तरह साबित है, आम बात है, और सच में परेशान करने वाली है। - 2
इवैल्यूएशन की समझ — शुरुआती सबूत
मॉडल कभी-कभी यह पहचानते हुए लगते हैं कि वे किसी टेस्ट में हैं — प्रॉम्प्ट बनावटी सा दिखता है, सवाल किसी बेंचमार्क जैसे लगते हैं — और वे ज़्यादा सावधानी से व्यवहार करते हैं। रिसर्चर्स ने इसके संकेत देखे हैं। इससे हमारे किए जाने वाले हर सेफ़्टी इवैल्यूएशन में दिक्कत आती है। - 3
धोखेबाज़ अलाइनमेंट (Deceptive alignment) — थ्योरेटिकल
एक ऐसा सिस्टम जो ट्रेनिंग प्रोसेस को खुद समझता है, और सिर्फ़ इसलिए अच्छा व्यवहार करता है ताकि उसे डिप्लॉय (इस्तेमाल के लिए रिलीज़) किया जा सके। इसका कोई पुष्ट उदाहरण अभी मौजूद नहीं है। इसे गंभीरता से इसलिए लिया जाता है क्योंकि अगर ऐसा हुआ, तो हमारे मौजूदा टूल्स इसे पकड़ नहीं पाएंगे।
यह आम टेस्टिंग को कैसे फेल कर देता है
लोग क्या आज़मा रहे हैं
- इंटेरप्रिटेबिलिटी (Interpretability) — व्यवहार देखने के बजाय उसके अंदरूनी कामकाज को पढ़ें। अगर आप उस तर्क (रीज़निंग) को देख सकते हैं जिससे कोई जवाब बना, तो धोखे को कहीं न कहीं पकड़ा जा सकता है। मॉड्यूल 35।
- हनीपॉट्स (Honeypots) — ऐसे असली जैसे हालात जहाँ गलत व्यवहार सुरक्षित और बिना किसी की नज़र का लगता है, लेकिन असल में उसे लॉग (रिकॉर्ड) किया जा रहा होता है।
- कंसिस्टेंसी प्रोब्स (Consistency probes) — क्या सवाल पूछने का तरीका बदलने पर, जब उसे लगता है कि कोई नहीं देख रहा, या जब हालात का महत्व अलग दिखता है, तब भी क्या वह वही जवाब देता है?
- इसके खिलाफ़ ट्रेनिंग देना — ईमानदारी को सीधे तौर पर इनाम दें, जिसमें अनिश्चितता और गलतियों को ईमानदारी से मानना भी शामिल है।
- इस पर निर्भर न रहना — ऐसे सिस्टम बनाएं जहाँ एक धोखेबाज़ मॉडल भी ज़्यादा कुछ न कर पाए, क्योंकि उसकी परमिशन बहुत सीमित हों और उसके हर एक्शन को लॉग किया जाता हो।
और देखें और पढ़ें
लैब
एक ऐसा मॉडल जो यह समझने पर अलग व्यवहार करता है कि उसका टेस्ट लिया जा रहा है।
समस्या
आपका काम तब पूरा होगा जब
कठिन सवाल
उत्तर देखने से पहले ख़ुद जवाब देने की कोशिश करें। अगर आप इनके जवाब दे सकते हैं, तो आप पाठ समझ गए हैं।
Q1आपको एक व्यवस्थित अंतर मिलता है। चौंकाने वाली वजह बताने से पहले सीधी-सादी वजह बताएं, और बताएं कि दोनों में फ़र्क कैसे करें।दिखाएं
अक्सर पूछे जाने वाले सवाल
क्या कोई मॉडल सच में धोखा देते हुए पकड़ा गया है?
चापलूसी (Sycophancy) जांची-परखी जा चुकी है और इस पर कोई विवाद नहीं है। टेस्ट के प्रति जागरूकता (इवैल्यूएशन-अवेयर) वाले व्यवहार को रिसर्च में देखा गया है और इस पर बहस चल रही है। पूरा धोखेबाज़ अलाइनमेंट — यानी डिप्लॉय होने के लिए किसी मॉडल का जानबूझकर अच्छा व्यवहार करना — अभी तक साबित नहीं हुआ है। आपका मतलब किस लेवल से है, इसे लेकर साफ़ रहें; इन तीनों को अक्सर एक ही समझ लिया जाता है।
क्या हम बस उससे पूछ नहीं सकते?
जो सिस्टम सोची-समझी रणनीति के साथ धोखा देने की काबिलियत रखता है, वह उस सवाल का जवाब भी उसी रणनीति से दे सकता है। खुद से दिया गया बयान सबूत की तरह होता है, कोई पक्का प्रमाण नहीं। यही वजह है कि इंटरप्रिटेबिलिटी इतनी अहम है — यह सिस्टम के सहयोग पर निर्भर नहीं करती।
तो क्या इसका मतलब यह है कि इवैल्यूएशन बेकार हैं?
बिल्कुल नहीं। वे क्षमता को पकड़ते हैं, आम गलत व्यवहार को पकड़ते हैं, और सिस्टम में आई कमियों (रिग्रेशन्स) को पकड़ते हैं। वे ज़रूरी हैं लेकिन पूरी तरह से काफ़ी नहीं — और यह बात ज़्यादातर सिक्योरिटी कंट्रोल्स पर लागू होती है।
क्या यह मेरे सपोर्ट बॉट से जुड़ा है?
लेवल एक, बिल्कुल जुड़ा है: चापलूसी की वजह से वह इस बात पर सहमत हो जाएगा कि ग्राहक रिफ़ंड का हकदार है, भले ही वह न हो। लेवल दो और तीन आज के समय में आपके लिए बड़ा ख़तरा नहीं हैं। पहले वाले को ध्यान में रखकर डिज़ाइन करें और रिसर्च पर नज़र रखें।
पाठ का टेस्ट
5 सवाल। पास होने और इस पाठ को पूरा करने के लिए 3 सही होने चाहिए (60%)।