Contents — find the section you need

जहां एक विवेचनात्मक मॉडल p(y|x) सीखता है, वहीं एक जनरेटिव मॉडल p(x) या p(x|c) को दर्शाता है, अक्सर

\max_\theta\;\mathbb E_{x\sim p_{data}}[\log p_\theta(x)]
को अधिकतम करके।

VAE अव्यक्त चर और एक भिन्नता सीमा का उपयोग करते हैं; GAN जनरेटर और विवेचनात्मक मॉडल को प्रतिकूल रूप से प्रशिक्षित करते हैं; प्रसार मॉडल शोर प्रक्रिया को उलटना सीखते हैं।

Diagram 1 · Use the button to switch views
Conditional generation

आरेख: डस्ककॉइल। यह उत्पन्न आउटपुट की सत्यता, अधिकार, स्रोत या सुरक्षा स्थापित नहीं करता है।

केवल दृश्य मापदंडों के आधार पर ही नहीं, बल्कि शर्त अनुपालन, तथ्यात्मकता, गोपनीयता, कॉपीराइट, पूर्वाग्रह, हानिकारक आउटपुट और प्रकटीकरण का भी मूल्यांकन करें। प्राथमिक स्रोत सत्यापन के बिना उत्पन्न सामग्री को साक्ष्य के रूप में न मानें।

तीन परिवार और उनके कार्यान्वयन संबंधी लाभ-हानि

एक VAE एनकोडर q_\phi(z|x) और डिकोडर p_\theta(x|z) का उपयोग करता है और ELBO को अधिकतम करता है। यह मॉडल पुनर्निर्माण और अव्यक्त वितरण के नियमितीकरण के बीच संतुलन स्थापित करता है। एक GAN मिनिमैक्स गेम \min_G\max_D\mathbb E[\log D(x)]+\mathbb E[\log(1-D(G(z)))] में एक जनरेटर और डिस्क्रिमिनेटर को प्रशिक्षित करता है। यह सटीक आउटपुट दे सकता है, लेकिन मोड कोलैप्स और अस्थिर प्रशिक्षण चिंता का विषय बने रहते हैं। एक डिफ्यूजन मॉडल धीरे-धीरे x_0 में शोर जोड़ता है और शोर \epsilon का अनुमान लगाना सीखता है ताकि विपरीत प्रक्रिया का अनुमान लगाया जा सके। गुणवत्ता, गति, नियंत्रणीयता, संभावना और मेमोरी विभिन्न ट्रेडऑफ़ हैं।

परिवार मजबूती निगरानी बिंदु विशिष्ट नियंत्रण
VAE व्याख्या योग्य अव्यक्त प्रतिनिधित्व धुंधलापन और अनुमान त्रुटि अव्यक्त चर और स्थिति
GAN तीव्र उच्च-आवृत्ति उपस्थिति मोड कोलैप्स और डिस्क्रिमिनेटर अस्थिरता स्थिति और अव्यक्त खोज
डिफ्यूजन उच्च गुणवत्ता और कंडीशनिंग पुनरावृत्ति नमूनाकरण और स्रोत पाठ, छवि, मार्गदर्शन

विफलता के मामले और मूल्यांकन

संभावित छवियां और गद्य स्वचालित रूप से नहीं चुने जाते हैं सही। प्रशिक्षण वाक्यांशों को रटना, लोगों, ट्रेडमार्क या गोपनीय डेटा का रिसाव, निर्देश-अप्रासंगिक आउटपुट, पूर्वाग्रह का प्रवर्धन और मनगढ़ंत उद्धरण आम विफलताएँ हैं। किसी एक स्वचालित मीट्रिक पर निर्भर रहने के बजाय, स्रोत का पता लगाना, समानता खोज, विशेषज्ञ समीक्षा, रेड टीमिंग और स्थिति-विशिष्ट मानवीय मूल्यांकन को संयोजित करें। चिकित्सा, कानूनी या सुरक्षा कार्यों के लिए उत्पन्न आउटपुट को कभी भी प्राथमिक साक्ष्य के रूप में उपयोग न करें।

इनपुट स्थिति, सिस्टम प्रॉम्प्ट, मॉडल संस्करण, रैंडम सीड, फ़िल्टर और उत्पादन समय रिकॉर्ड करें। कॉपीराइट, गोपनीयता और उपयोग की शर्तों की जाँच करें; गोपनीय इनपुट किसी बाहरी सेवा को न भेजें। खतरनाक अनुरोधों को अस्वीकार करें और अस्पष्ट अनुरोधों के लिए स्पष्टीकरण हेतु वापस जाएँ। उत्पन्न छवियों को कृत्रिम के रूप में लेबल किया जाना चाहिए, और लोगों के लिए सहमति और वितरण विधि पर विचार किया जाना चाहिए।

  1. उत्पादन लक्ष्य और निषिद्ध उपयोग निर्दिष्ट करें।

  2. स्रोत, लाइसेंस और विलोपन अनुरोधों को ट्रैक करें।

  3. अनुपालन, तथ्यात्मकता, रिसाव और पूर्वाग्रह का अलग-अलग मूल्यांकन करें।

  4. मानवीय अनुमोदन, स्रोत जाँच, अस्वीकृति और रोलबैक प्रदान करें।

  5. [NIST जनरेटिव AI] प्रोफ़ाइल](https://www.nist.gov/itl/ai-risk-management-framework)

कंडीशनिंग, खोज और पुनरुत्पादकता

किसी शर्त को प्रदान करने से यह गारंटी नहीं मिलती कि उसका पालन किया जाएगा। मजबूत क्लासिफायर-मुक्त मार्गदर्शन से पालन में सुधार हो सकता है, जबकि विविधता कम हो सकती है या संतृप्ति उत्पन्न हो सकती है। तापमान, शीर्ष-पी, पुनरावृति संख्या और मार्गदर्शन पैमाना गुणवत्ता के मापक होने के साथ-साथ पुनरुत्पादकता और गणना लागत के विनिर्देश भी हैं। डिफ़ॉल्ट पर निर्भर रहने के बजाय मॉडल पहचानकर्ता, भार हैश, शेड्यूलर, सीड और प्रीप्रोसेसिंग को सहेजें।

पुनर्प्राप्ति या बाहरी डेटा स्थितियों के निर्माण के दौरान, उत्पन्न पाठ को पुनर्प्राप्त साक्ष्य से अलग रखें। एक मौजूदा URL यह साबित नहीं करता कि दावा समर्थित है। खोज समय, क्वेरी, दस्तावेज़ संस्करण और उद्धृत अवधि को संग्रहीत करें; यदि साक्ष्य अपर्याप्त है, तो अनुमान लगाने के बजाय स्पष्ट रूप से बताएं। JSON स्कीमा के साथ संरचित आउटपुट को मान्य करें, और सिंटैक्स और सत्यता का स्वतंत्र रूप से परीक्षण करें।

मूल्यांकन डिज़ाइन की तुलना

अक्ष स्वचालित उदाहरण मानव/परिचालनात्मक जाँच ट्रैप
निष्ठा FID अवधारणात्मक दूरी कलाकृतियाँ और संभाव्यता मीट्रिक वितरण का अति-फिटिंग

विविधता | कवरेज, डुप्लिकेट दर | एक स्थिति के अंतर्गत सीमा | अप्रासंगिक परिवर्तन विविधता के रूप में गिने जाते हैं |

स्थिति अनुपालन | क्लासिफायर, स्ट्रिंग मिलान | निर्देश-स्तर स्कोरिंग | मूल्यांकनकर्ता पूर्वाग्रह |

तथ्यात्मकता | साक्ष्य मिलान दर | विशेषज्ञ दावा समीक्षा | धाराप्रवाह को सत्य मान लेना |

सुरक्षा और अधिकार | फ़िल्टर पहचान दर | संदर्भ, सहमति, उद्देश्य | टालमटोल या अत्यधिक अस्वीकृति |

मूल्यांकन सेट में अस्पष्ट निर्देश, परस्पर विरोधी स्थितियाँ, ज्ञात व्यक्ति की समानताएँ, व्यक्तिगत दिखने वाली स्ट्रिंग, खतरनाक डोमेन और असमर्थित भाषाओं को शामिल करें। औसत के अलावा सबसे खराब स्थिति और अस्वीकृति दर की रिपोर्ट करें। मानव मूल्यांकन में प्रॉम्प्ट, क्रम, ब्लाइंडिंग और अंतर-रेटर समझौते का दस्तावेजीकरण किया जाना चाहिए।

विफलता का मामला: एक सफल डेमो से अनियंत्रित रिलीज़ तक

आकर्षक उदाहरणों का एक छोटा सेट बार-बार प्रॉम्प्ट, प्रॉम्प्ट इंजेक्शन, प्रशिक्षण-डेटा जैसे आउटपुट और डेटा हानि पर अस्थिरता को छुपाता है। लंबी बातचीत में शर्तें। उपयोगकर्ता इनपुट को सीधे भविष्य के प्रशिक्षण में भेजने से व्यक्तिगत या आपत्तिजनक डेटा बना रह सकता है। सहमति, उद्देश्य, प्रतिधारण और विलोपन पथ परिभाषित करें; प्रशिक्षण उम्मीदवारों को अलग करें और उनकी समीक्षा करें। टूल-उपयोग करने वाले मॉडलों को न्यूनतम विशेषाधिकार, तर्क सत्यापन, निष्पादन से पहले पुष्टि और लागत एवं कॉल सीमाएँ प्रदान करें।

एक छोटा, चरणबद्ध कार्यान्वयन

  1. उन स्थानों को अलग करें जहाँ वास्तव में जनरेशन की आवश्यकता है, उन स्थानों से जहाँ खोज, टेम्पलेट या लोग पर्याप्त हैं।

  2. स्वीकृति और निषेध शर्तों को उदाहरणों के साथ एक निश्चित मूल्यांकन सेट में परिवर्तित करें।

  3. इनपुट/आउटपुट फ़िल्टर, साक्ष्य जाँच और स्कीमा सत्यापन को मॉडल से स्वतंत्र रखें।

  4. सीमित दर्शकों के साथ शैडो-टेस्ट करें और विफलता वर्गों, विलंबता, पुनः प्रयास और समीक्षा प्रयास को मापें।

  5. संस्करणों को पिन करें, धीरे-धीरे रोल आउट करें और किसी गंभीर घटना पर सुरक्षित प्रतिक्रिया पर वापस लौटें या सुविधा को अक्षम करें।

  6. प्रतिगमन और सुधारों का पता लगाने के लिए प्रत्येक अपडेट के बाद निश्चित और घटना सेट को पुनः चलाएँ।

गुणवत्ता एक एकल मापदंड नहीं है। उत्पाद विनिर्देश में यह स्पष्ट होना चाहिए कि क्या जनरेट नहीं किया जाता है, क्या साक्ष्य दिखाया जाता है और कौन अनुमोदन करता है। परिणाम।

परिचालन सीमाएँ और परिवर्तन प्रबंधन

जिम्मेदारी की सीमा इंटरफ़ेस में स्पष्ट रूप से दिखाई देनी चाहिए। उपयोगकर्ता द्वारा संपादित किए जा सकने वाले ड्राफ़्ट, साक्ष्य-जाँचित सारांश और स्वचालित रूप से निष्पादित होने वाले कमांड को एक ही दृश्य रूप में प्रदर्शित नहीं किया जाना चाहिए। यह दर्शाएँ कि आउटपुट उत्पन्न हुआ है, क्या जाँचा गया है, संदर्भित स्रोत और अंतिम अद्यतन समय। उच्च-प्रभाव वाले कार्यों को टाइप किए गए उम्मीदवारों में परिवर्तित किया जाना चाहिए और उन्हें प्राधिकरण और उपयोगकर्ता की स्वीकृति प्राप्त करनी चाहिए, न कि सीधे उत्पन्न गद्य से निष्पादित किया जाना चाहिए।

प्रदाता अद्यतन, फ़िल्टर परिवर्तन और प्रॉम्प्ट परिवर्तन व्यवहार परिवर्तन हैं। पुनरुत्पादित संस्करणों को पिन करें और अंतरों की तुलना करें, जिसमें नए अस्वीकृत सामान्य इनपुट, भाषा-विशिष्ट प्रतिगमन, लागत और विलंबता शामिल हैं। सेवानिवृत्ति के समय, लॉग, एम्बेडिंग, कैश और फ़ाइन-ट्यूनिंग डेटा के लिए विलोपन दायरे की जाँच करें। पहचान रहित रेड-टीम विफलताओं को जोड़ें। पैराफ़्रेज़ सहित रिग्रेशन परीक्षण करें और उपयोग, अस्वीकृति दर और समीक्षा अस्वीकृतियों के साथ-साथ घटना संख्या की व्याख्या करें।

अपनी समझ की जाँच करें
क्या उत्पन्न किया गया संभावित आउटपुट किसी तथ्य का प्रमाण है?

सीखे गए डेटा से समानता सत्यता स्थापित नहीं करती। कार्य के लिए उपयुक्त स्रोतों, बाधाओं और बाहरी सत्यापन की जाँच करें।

What to read next

Review the backgroundमशीन लर्निंग का परिचय: मुद्रा अनुमानContinue the seriesस्थानीय एलएलएम का बेंचमार्क: प्रथम प्रतिक्रिया, उत्पादन दर और मेमोरीExplore another aspect of this fieldऑब्जेक्ट डिटेक्शन और सिमेंटिक सेगमेंटेशन का प्रारंभिक परिचय — किसी छवि से "कौन सी वस्तु कहाँ है" यह समझना