Formalizing Kantian Ethics: Formula of the Universal Law Logic (FULL)
यह शोधपत्र 'फॉर्मूला ऑफ द यूनिवर्सल लॉ लॉजिक' (FULL) प्रस्तुत करता है, जो एक मल्टी-सॉर्टेड क्वांटिफाइड मोडल लॉजिक है जो कांट के कैटेगोरिकल इम्पेरेटिव को औपचारिक रूप देता है ताकि आर्टिफिशियल मोरल एजेंट्स को पूर्व-कोडित नैतिक अंतर्ज्ञान पर निर्भर किए बिना उनके उद्देश्यों और पृष्ठभूमि ज्ञान के आधार पर कार्यों का मूल्यांकन करने में सक्षम बनाया जा सके।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक रोबोट को एक अच्छा इंसान बनना सिखाने की कोशिश कर रहे हैं।
आजकल अधिकांश लोग इसे करने के लिए रोबोट को एक नियम पुस्तिका (rulebook) देने की कोशिश करते हैं। वे कहते हैं, "नियम #1: किसी को चोट न पहुँचाएँ। नियम #2: हमेशा सच बोलें। नियम #3: ज़रूरत मंद लोगों की मदद करें।"
इस शोध पत्र के लेखक, टेलर ओल्सन (Taylor Olson), तर्क देते हैं कि यह दृष्टिकोण दो मुख्य कारणों से त्रुटिपूर्ण है:
- यह "क्यों" (Why) को अनदेखा करता है: यदि एक रोबोट "किसी को चोट न पहुँचाएँ" के नियम का पालन करता है, तो वह चाकू से किसी व्यक्ति को काटने से मना कर सकता है क्योंकि इससे व्यक्ति को चोट पहुँचती है। यह उसके उद्देश्य (जान बचाना) को नहीं समझ पाता।
- हर नियम लिखना असंभव है: मनुष्य नियम पुस्तिका में हर एक अपवाद या विशेष स्थिति (edge case) को सूचीबद्ध नहीं कर सकते। क्या होगा यदि दो नियमों के बीच टकराव हो जाए? रोबोट अटक जाएगा।
ओल्सन एक अलग तरीका प्रस्तावित करते हैं। रोबोट को यह बताने के बजाय कि उसे क्या करना है, वह उसे इमैनुएल कांट के दर्शन पर आधारित एक नैतिक परीक्षण (moral test) देते हैं। वह इस नए सिस्टम को FULL (Formula of the Universal Law Logic) कहते हैं।
यहाँ FULL कैसे काम करता है, सरल उपमाओं के माध्यम से समझाया गया है।
मूल विचार: "यूनिवर्सल सिम्युलेटर" (The Universal Simulator)
FULL को एक नियम पुस्तिका के रूप में नहीं, बल्कि एक सिम्युलेटर या टाइम-ट्रैवल मशीन के रूप में सोचें।
जब कोई रोबोट (या इंसान) कुछ करना चाहता है, तो उसके पास एक मैक्सिम (Maxim) होता है। मैक्सिम केवल एक क्रिया नहीं है; यह एक योजना है जिसमें एक लक्ष्य (Goal) शामिल होता है।
- बुरा मैक्सिम: "मैं पैसे पाने के लिए झूठ बोलूँगा।" (क्रिया: झूठ बोलना; लक्ष्य: पैसे पाना)।
- अच्छा मैक्सिम: "मैं किसी की जान बचाने के लिए उसे काटूँगा।" (क्रिया: काटना; लक्ष्य: जान बचाना)।
FULL रोबोट को एक सिमुलेशन चलाने के लिए कहता है: "क्या होगा यदि ब्रह्मांड में हर कोई ठीक वही करे जो मैं करने की योजना बना रहा हूँ, और बिल्कुल उसी कारण से करे?"
इसे विश्वव्यापी सार्वभौमिक नियम (World of Universal Law) कहा जाता है। रोबोट फिर जाँच करता है: यदि हर कोई ऐसा करता, तो क्या मेरी योजना अभी भी काम करती?
तीन परीक्षण (The "Contradiction" Check)
रोबोट सिमुलेशन चलाता है और एक गड़बड़ी (glitch) की तलाश करता है। यदि सिमुलेशन क्रैश हो जाता है (विरोधाभास/contradiction), तो वह क्रिया वर्जित है। यदि यह सुचारू रूप से चलता है, तो क्रिया की अनुमति है।
यहाँ शोध पत्र के तीन उदाहरण दिए गए हैं, जिन्हें रोजमर्रा के परिदृश्यों में अनुवादित किया गया है:
1. टूटा हुआ वादा (The "Credit Card" Test)
- योजना: "मैं अपने दोस्त जेन से पैसे उधार लूँगा और वापस करने का वादा करूँगा, लेकिन मेरा वापस करने का कोई इरादा नहीं है, बस ताकि मैं एक यात्रा पर जा सकूँ।"
- सिमुलेशन: कल्पना करें कि एक ऐसी दुनिया जहाँ हर कोई जिसे पैसों की ज़रूरत है, पैसे पाने के लिए झूठे वादे करता है।
- गड़बड़ी (Glitch): इस दुनिया में, अब कोई भी वादों पर विश्वास नहीं करता। यदि कोई वादों पर विश्वास नहीं करता, तो आप वादा करके पैसे नहीं पा सकते।
- परिणाम: सिमुलेशन में योजना विफल हो जाती है। आप पैसे पाने के लिए एक झूठे वादे का उपयोग करना चाहते थे, लेकिन झूठे वादों वाली दुनिया में, झूठे वादे काम नहीं करते।
- निर्णय: अस्वीकार्य (IMPERMISSIBLE)। रोबोट देखता है कि यह क्रिया उसी उपकरण को नष्ट कर देती है जिसकी उसे सफल होने के लिए आवश्यकता है।
2. हत्यारा नौकरी का उम्मीदवार (The "Survival" Test)
- योजना: "मैं अपने प्रतिद्वंद्वी, जेन, की हत्या कर दूँगा ताकि मुझे यह नौकरी मिल सके।"
- सिमुलेशन: कल्पना करें कि एक ऐसी दुनिया जहाँ हर कोई नौकरी पाने के लिए अपने प्रतिद्वंद्वियों की हत्या करता है।
- गड़बड़ी: इस दुनिया में, हर कोई हर किसी को मार रहा है। यदि आप अपने प्रतिद्वंद्वी को मारते हैं, तो नौकरी का आनंद लेने से पहले ही कोई और आपको मार देगा। आपकी "नौकरी सुरक्षित रूप से प्राप्त करने" की योजना असंभव हो जाती है क्योंकि आप मर चुके होंगे।
- परिणाम: योजना स्वयं का खंडन करती है। आप ऐसी नौकरी सुरक्षित नहीं कर सकते जिसे सुरक्षित करने का तरीका आपकी मृत्यु की गारंटी देता हो।
- निर्णय: अस्वीकार्य (IMPERMISSIBLE)।
3. सर्जन बनाम हत्यारा (The "Purpose" Test)
यहीं पर FULL पुराने नियम पुस्तिकाओं की तुलना में बेहतर प्रदर्शन करता है।
- परिदृश्य A (हत्यारा): "मैं जेन को चोट पहुँचाने के लिए चाकू से काटूँगा।"
- सिमुलेशन: हर कोई लोगों को चोट पहुँचाने के लिए चाकू से काटता है।
- परिणाम: अराजकता। कोई किसी पर भरोसा नहीं करता। लेकिन इससे भी महत्वपूर्ण बात यह है कि लक्ष्य (चोट पहुँचाना) केवल एक नकारात्मक अवस्था है।
- परिदृश्य B (सर्जन): "मैं जेन की जान बचाने के लिए उसे चाकू से काटूँगा।"
- सिमुलेशन: कल्पना करें कि एक ऐसी दुनिया जहाँ हर कोई जान बचाने के लिए लोगों को चाकू से काटता है।
- परिणाम: यह काम करता है! वास्तव में, यह एक बेहतरीन दुनिया है। अस्पताल मौजूद हैं, लोग ठीक हो रहे हैं, और "काटना" जीवन बचाने के लक्ष्य के लिए एक आवश्यक, प्रभावी उपकरण है।
- निर्णय: स्वीकार्य (PERMISSIBLE)।
यह क्यों मायने रखता है: एक साधारण नियम पुस्तिका जो कहती है "लोगों को मत काटो", सर्जन को प्रतिबंधित कर देगी। FULL उद्देश्य को देखता है। चूंकि सर्जन की योजना पूरी तरह से काम करती है यदि हर कोई ऐसा करता है, इसलिए यह नैतिक है।
4. आलसी व्यक्ति (The "Life Support" Test)
- योजना: "मैं कभी किसी की मदद नहीं करूँगा, ताकि मेरे पास अपने शौक के लिए अधिक समय हो।"
- सिमुलेशन: कल्पना करें कि एक ऐसी दुनिया जहाँ कोई भी किसी की मदद नहीं करता।
- गड़बड़ी: मनुष्य नाजुक होते हैं। हमें बचपन में, बीमार होने पर, या बुढ़ापे में मदद की आवश्यकता होती है। यदि कोई किसी की मदद नहीं करता, तो आलसी व्यक्ति अंततः मर जाएगा (या कार्य करने में असमर्थ होगा)।
- परिणाम: आलसी व्यक्ति चाहता है कि उसके पास "अवकाश का समय" हो, लेकिन उसकी योजना एक ऐसी दुनिया की ओर ले जाती है जहाँ वह मर चुका है और अवकाश का आनंद नहीं ले सकता। वह जीवित रहने के लिए भी तैयार है (अवकाश के लिए) और मदद न करने के कारण मरने के लिए भी तैयार है (मदद के बिना)।
- निर्णय: अस्वीकार्य (IMPERMISSIBLE)। आपका दूसरों की मदद करने का कर्तव्य है, क्योंकि आपको भी मदद की आवश्यकता है।
मुख्य निष्कर्ष (The Big Takeaway)
यह शोध पत्र तर्क देता है कि हमें AI को "क्या करें और क्या न करें" की एक विशाल, नाजुक सूची के साथ प्रोग्राम करने की आवश्यकता नहीं है। इसके बजाय, हम AI को एक लॉजिक इंजन (logic engine) दे सकते हैं जो निरंतरता (consistency) की जाँच करता है।
- पुराना तरीका: "झूठ मत बोलो।" (यह तब विफल हो जाता है जब झूठ बोलना जान बचा लेता है)।
- नया तरीका (FULL): "क्या आप कल्पना कर सकते हैं कि हर कोई इस विशिष्ट कारण से झूठ बोलता है, और आपकी योजना अभी भी काम करती है?"
- यदि उत्तर नहीं है (योजना टूट जाती है), तो न करें।
- यदि उत्तर हाँ है (योजना काम करती है), तो आगे बढ़ें।
यह AI को अधिक स्मार्ट और अधिक स्वायत्त (autonomous) बनाता है। यह केवल आदेशों का पालन नहीं करता; यह समझता है कि एक क्रिया क्यों सही या गलत है, यह इस आधार पर कि क्या वह क्रिया एक निष्पक्ष, सार्वभौमिक दुनिया में अस्तित्व में रह सकती है। यह नैतिकता को नियमों की सूची से बदलकर तार्किक निरंतरता के परीक्षण में बदल देता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।