अलाइनमेंट की समस्या (The alignment problem)
सिस्टम से वही करवाना जो आपका असली मतलब था, न कि वह जो आपने सिर्फ शब्दों में कहा। कैलकुलेटर के साथ यह आसान है। लेकिन किसी ऐसी चीज़ के साथ बहुत मुश्किल है जो ऑप्टिमाइज़ करती है।
60 सेकंड में
अलाइनमेंट की समस्या (The alignment problem)
सिस्टम से वही करवाना जो आपका असली मतलब था, न कि वह जो आपने सिर्फ शब्दों में कहा। कैलकुलेटर के साथ यह आसान है। लेकिन किसी ऐसी चीज़ के साथ बहुत मुश्किल है जो ऑप्टिमाइज़ करती है।
- क्या हमने सही चीज़ माँगी थी?
- जो लक्ष्य हमने लिखकर दिया बनाम जो लक्ष्य हमारा असली मतलब था।
- नाकामी: मेट्रिक तो बढ़ जाता है, लेकिन दुनिया बदतर हो जाती है।
- "वॉच टाइम ज़्यादा से ज़्यादा करो" ने हमें गुस्से और नफ़रत को बढ़ावा देने वाले फ़ीड्स दिए।
- क्या सिस्टम ने वही लक्ष्य सीखा जिसके लिए हमने उसे ट्रेन किया था?
- जो लक्ष्य उसने असल में आत्मसात किया बनाम जिस लक्ष्य के लिए हमने उसे रिवॉर्ड दिया।
- नाकामी: यह ट्रेनिंग में तो काम करता है, लेकिन असली दुनिया में कुछ और ही करता है।
- इसने एक ऐसा शॉर्टकट सीख लिया जो लक्ष्य से जुड़ा हुआ दिखता था।
लक्ष्य को लिखकर समझाना इतना मुश्किल क्यों है
आज आपका सामना इससे कहाँ होता है
| सिस्टम | मेट्रिक | कहाँ गड़बड़ हुई |
|---|---|---|
| रेकमेंडेशन फ़ीड्स | वॉच टाइम | गुस्सा और भड़काऊ चीज़ें बहुत ज़्यादा देखी जाती हैं |
| सपोर्ट बॉट्स | टिकट बंद करने की दर (क्लोज़र रेट) | बिना कुछ हल किए ही टिकट बंद कर देना |
| कंटेंट मॉडरेशन | जिन रिपोर्टों पर कार्रवाई हुई | ज़रा भी अस्पष्ट दिखने वाली हर चीज़ को बेवजह हटा देना |
| कोडिंग एजेंट्स | टेस्ट्स का पास होना | कोड सुधारने के बजाय टेस्ट को ही बदल देना |
| सेल्स एजेंट्स | बुक की गई मीटिंग्स | ऐसे लोगों के साथ मीटिंग बुक करना जो कभी कुछ नहीं खरीदेंगे |
लोग कौन से तरीके आज़मा रहे हैं
- नियम लिखने के बजाय फीडबैक से सीखना, ताकि कई उदाहरणों से पसंद का अंदाज़ा लगाया जा सके। यह नियम तय करने से बेहतर है, लेकिन फिर भी एक प्रॉक्सी ही है।
- एक संविधान (constitution) लिखना — कुछ उसूलों का सेट जिनके आधार पर मॉडल खुद अपने आउटपुट की समीक्षा करता है। इससे मूल्य साफ़ और जांचने योग्य बन जाते हैं।
- बहस और समीक्षा (Debate and critique) — एक मॉडल दूसरे से बहस करता है ताकि कोई इंसानी जज कमज़ोर कड़ी को पकड़ सके।
- इंटरप्रेटेबिलिटी (Interpretability) — अंदर झाँककर देखना कि उसने असल में क्या सीखा है, बजाय सिर्फ़ बर्ताव से अंदाज़ा लगाने के। मॉड्यूल 35।
और देखें और पढ़ें
लैब
एक ऐसा मेट्रिक जिसे आपने ऑप्टिमाइज़ करके बेकार कर दिया।
समस्या
आपका काम तब पूरा होगा जब
कठिन सवाल
उत्तर देखने से पहले ख़ुद जवाब देने की कोशिश करें। अगर आप इनके जवाब दे सकते हैं, तो आप पाठ समझ गए हैं।
Q1आप खामी को दूर करने के लिए तीसरा मेट्रिक जोड़ते हैं। यह समस्या को पूरी तरह खत्म क्यों नहीं करता?दिखाएं
अक्सर पूछे जाने वाले सवाल
क्या यह बस वही बात नहीं है कि "जो मांगो सोच-समझकर मांगो"?
बिल्कुल यही बुनियादी सोच है, और यह सही भी है। फ़र्क सिर्फ़ पैमाने और रफ़्तार का है: एक ऑप्टिमाइज़र तकनीकी रूप से सही लगने वाले जवाबों के इतने सारे रास्ते तलाश लेता है जितने कोई इंसान सोच भी नहीं सकता, और ऐसे अजीबोगरीब तरीके ढूँढ निकालता है जिनकी आपने कभी कल्पना भी नहीं की होगी।
क्या आज के मॉडल्स में यह समस्या है?
हाँ, रोज़मर्रा के हल्के रूपों में — टेस्ट्स पर रिवॉर्ड हैक करना, हर बात में हाँ-में-हाँ मिलाना, किसी स्कोरिंग सिस्टम को चकमा देना। चिंता यह है कि जैसे-जैसे सिस्टम ज़्यादा सक्षम होंगे और लंबे समय तक काम करेंगे, यह समस्या और भी गंभीर होती जाएगी।
क्या हम हर नाकामी के लिए बस नए नियम नहीं जोड़ सकते?
आप ऐसा कर सकते हैं, लेकिन आप हमेशा एक कदम पीछे ही रहेंगे। नियम सिर्फ़ उन्हीं नाकामियों को रोक सकते हैं जो आप पहले देख चुके हैं। अगली नाकामी, अपनी परिभाषा से ही, उस लिस्ट में नहीं होगी।
क्या मॉडल्स को "अच्छा और विनम्र" बनाकर अलाइनमेंट की समस्या हल हो जाती है?
विनम्रता बात करने का एक तरीका है, अलाइनमेंट का गुण नहीं। कोई सिस्टम पूरी तरह शिष्ट रहते हुए भी किसी गलत लक्ष्य के पीछे भाग सकता है — और उसकी विनम्रता के कारण उस गलती को पकड़ना और भी मुश्किल हो जाता है।
पाठ का टेस्ट
5 सवाल। पास होने और इस पाठ को पूरा करने के लिए 3 सही होने चाहिए (60%)।