- ChatGPT एल्गोरिथ्म यादृच्छिक (random) लग सकता है, लेकिन वास्तव में ऐसा नहीं है। यह एक चाल है: सब कुछ पहले से ही निर्धारित है। आइए एक उदाहरण लेते हैं: ChatGPT से पूछें →
मुझे 0 और 100 के बीच एक संख्या दें→ यह आपको 73 देगा। फिर कहेंफिर से→ यह 42 उत्तर देगा। फिर दोहराएं:फिर से, और यह 96.04% मामलों में 88 उत्तर देगा। लेकिन ऐसा क्यों है कि पहले दो अनुमानित हैं जबकि अन्य कम हैं?
- समस्या यह है कि तीसरी संख्या अब मॉडल की आंतरिक मेमोरी में नहीं है; यह "बाहरी" मेमोरी में है → इसके डेटासेट या डेटाबेस में (मुझे यकीन नहीं है)। मुझे समझाने दें: जब यह डेटाबेस खोजता है, तो यह जितनी जल्दी हो सके प्रतिक्रिया देने की कोशिश करता है, क्योंकि इसे इसी के लिए डिज़ाइन किया गया है। इसलिए यह खोजता है, और पाई गई पहली संख्या, 96.04% मामलों में, 88 है। इसलिए यदि आप इसे आज़माते हैं, तो आपको शायद ज्यादातर समय 88 मिलेगा। लेकिन क्या हम इसलिए ChatGPT जो कुछ भी कहेगा या करेगा, उसकी भविष्यवाणी कर सकते हैं? हाँ... लेकिन नहीं भी। समस्या यह है कि यदि हम सफलतापूर्वक भविष्यवाणी करना चाहते हैं कि यह क्या कहेगा, तो हमें 2-3 सप्ताह के दौरान सैकड़ों हजारों खातों में परीक्षण किए गए सटीक प्रांप्ट (prompts) के एक विशाल डेटाबेस की आवश्यकता होगी। और यदि हम सफल हो गए, तो ChatGPT हर जगह एक ही तरह से प्रतिक्रिया करेगा, क्योंकि यह "सीख" जाएगा कि यह प्रभावी है। और हम इसे वह करने के लिए जितना अधिक पुरस्कृत करेंगे जो हम चाहते हैं, यह उस व्यवहार को उतना ही अधिक दोहराएगा। एक एल्गोरिथ्म इसी तरह काम करता है।
इसलिए, जैसा कि ऊपर बताया गया है, ChatGPT सिर्फ एक गणितीय एल्गोरिथ्म है। इसलिए, यदि हम भविष्यवाणी करना चाहते हैं कि कुछ प्रांप्ट का उपयोग करके यह क्या कहेगा, तो हमें 2-3 सप्ताह के लिए सैकड़ों हजारों खातों में बिल्कुल उसी प्रांप्ट का परीक्षण करने की आवश्यकता होगी। और यदि वह काम कर गया, तो ChatGPT हर जगह एक ही तरह से प्रतिक्रिया करेगा, क्योंकि यह देखेगा कि यह व्यवहार प्रभावी है।
- यह सब अभी के लिए विशुद्ध रूप से सैद्धांतिक है, शीर्ष पर पहले भाग को छोड़कर। बस इतना ही :)