एकाइ 3 / 11

आउटपुट प्रमाणीकरण र मानव निरीक्षण

लाभ:

  • स्कीमा र नियम-आधारित आउटपुट प्रमाणीकरण तहहरू स्थापना गर्ने क्षमता
  • अर्थपूर्ण रूपमा उच्च-प्रभाव निर्णयहरूमा मानव-इन-द-लूप आवश्यक पर्ने क्षमता
  • दोस्रो मोडेलको साथ प्रमाणीकरण र विश्वास थ्रेसहोल्ड आधारित मार्ग डिजाइन गर्ने क्षमता

एउटा भाषा मोडेलले तरलता, प्रेरक, र प्रायः सही उत्पादन गर्छ — तर "उत्तेजक" "सही" जस्तै होइन। मोडेल चुपचाप एक रकम, एक मिति, वा JSON क्षेत्र फिट गर्न सक्छ; यसलाई हेलुसिनेशन भनिन्छ (मोडलले विश्वस्तताका साथ जानकारी उत्पादन गर्दछ जुन वास्तविकतामा अवस्थित छैन)। उद्यम प्रणालीमा, यदि त्यो आउटपुट अर्को चरणमा प्रवाहित हुन्छ - भुक्तानी, इमेल, डाटाबेस लेख्नुहोस् - त्रुटि वास्तविक संसारमा फैलिन्छ। यस एकाइमा, हामी प्रणालीमा प्रवेश गर्नु अघि प्रमाणीकरण तहहरूसँग आउटपुट फिल्टर गर्न र उच्च-प्रभाव निर्णयहरूमा मानव-इन-द-लूप आवश्यक छ भनेर सिक्नेछौं।

किन आउटपुट प्रमाणीकरण आवश्यक छ?

मोडेल आउटपुट दुई प्राथमिक तरिकामा भ्रष्ट हुन सक्छ: ढाँचा (अपेक्षित JSON स्कीमा अनुरूप छैन, क्षेत्र हराइरहेको/अधिक छ) र सामग्री (ढाँचा सही छ तर मान गलत छ — एक अस्तित्वहीन उत्पादन कोड, एक अतार्किक मिति)। सुरक्षाको सन्दर्भमा तेस्रो आयाम छ: मालिसियस आउटपुट (इंजेक्शन वा चुहावटको परिणामको रूपमा उत्पादन गरिएको खराब आदेश)। एक ठोस प्रणाली सबै तीन ढोकामा रोक्छ।

सावधानी: "सामान्यतया सटीक मोडेल" उत्पादन मापदण्ड होइन। प्रमाणीकरण बिनाको प्रणालीमा, एक हजारमा एक त्रुटि पनि प्रति दिन 100,000 अनुरोधहरूमा प्रति दिन 100 त्रुटिपूर्ण लेनदेन हो।

प्रमाणीकरणका तहहरू: चरण-दर-चरण

  1. योजना प्रमाणीकरण। मेसिनसँग जाँच गर्नुहोस् कि आउटपुट अपेक्षित संरचना अनुरूप छ: के फिल्डहरू अवस्थित छन्, के तिनीहरूका प्रकारहरू सही छन्, के आवश्यक फिल्डहरू भरिएका छन्?
  2. नियम/व्यापार तर्क प्रमाणीकरण। के मानहरू व्यापार नियमहरूसँग मेल खान्छ? (रकम > ०, मिति भविष्यमा होइन, उत्पादन कोड सूचीसँग सम्बन्धित छ।)
  3. सन्दर्भ/स्रोत नियन्त्रण। यदि मोडेलले दावी उत्पादन गर्छ भने, यसलाई स्रोतसँग जोड्न सकिन्छ? (के RAG उद्धरण वास्तवमा कागजातमा छ?)
  4. दोस्रो मोडेलको साथ प्रमाणीकरण (LLM-जज-जज)। एउटा स्वतन्त्र मोडेलले आउटपुटलाई "सही/अपूर्ण/जोखिमपूर्ण" को रूपमा मूल्याङ्कन गर्छ।
  5. ट्रस्ट थ्रेसहोल्ड र अभिमुखीकरण। यदि मोडेल वा मान्यकर्ताले कम विश्वास रिपोर्ट गर्दछ भने, आउटपुट स्वचालित रूपमा पास हुँदैन; मानिसहरूलाई निर्देशित गरिएको छ।
  6. मानव नियन्त्रण। उच्च क्षमता वा कम सुरक्षित परिणाम विशेषज्ञको अनुमोदनमा निर्भर गर्दछ।

चार प्रतिलिपि गर्न मिल्ने टेम्प्लेटहरू

योजना + "यदि तपाईलाई थाहा छैन भने बनाउनुहोस्" सँगै:

निम्न JSON स्कीमामा मात्र प्रतिक्रिया फर्काउनुहोस्: "लो" लेख्नुहोस्। कहिले पनि अनुमान नलेख्नुहोस् जस्तो कि यो सही थियो।

दोस्रो मोडेलको साथ प्रमाणीकरण (न्यायाधीश प्रम्प्ट):

तपाईं एक स्वतन्त्र प्रमाणिकरणकर्ता हुनुहुन्छ। तल एउटा <स्रोत> पाठ र एक <दावी> छ। दावीमा भएका प्रत्येक नम्बर र मिति स्रोतमा शब्दशः हुन्छ कि भनेर जाँच गर्नुहोस्। प्रत्येकको लागि, भन्नुहोस्: "प्रमाणित | स्रोतमा छैन | स्रोतको विरोध गर्दछ।" यदि तिनीहरू मध्ये एउटा पनि 'अनुपस्थित/विवादात्मक' छ भने, परिणामलाई "मानव समीक्षा आवश्यक" भनी चिन्ह लगाउनुहोस्।

ट्रस्ट थ्रेसहोल्ड मार्ग नियम:

राउटिंग नियम:- emin_misin = "उच्च" र रकम < 10,000 TL -> स्वचालित प्रशोधन- emin_misin = "मध्यम" वा रकम 10,000-100,000 TL -> दोस्रो मोडेल प्रमाणिकरण- emin_misin = "कम" वा रकम > 100,000 TL आवश्यक छ।

मानव लेखापरीक्षण सारांश कार्ड (समीक्षाको गति बढाउँछ):

एक व्यक्तिलाई निर्णय पेश गर्दा, यो कार्ड प्रस्तुत गर्नुहोस्: - के प्रस्ताव गरिएको छ? (एक वाक्य) - यो कुन स्रोतमा आधारित छ? (लेख/कागजात सन्दर्भ) - २ कमजोर अनुमानहरू के हुन्? - यदि अनुमोदित भएमा, तिनीहरूलाई उल्टाउन सकिन्छ? (हो/होइन)

कमजोर प्रम्प्ट / बलियो प्रम्प्ट

गरीब दृष्टिकोण

बलियो दृष्टिकोण

"इनभ्वाइसबाट रकम घटाउनुहोस्" (नि:शुल्क पाठ)

कडा JSON स्कीमा + नल + विश्वास क्षेत्र

आउटपुट सिधै भुक्तानी प्रणालीमा लेख्दै

योजना → नियम → मानव अनुमोदन (यदि आवश्यक हो)

केवल मोडेल "निश्चित हुनुहोस्" भन्दै

दोस्रो मोडेलको साथ नम्बर/मिति प्रमाणीकरण

प्रत्येक आउटपुटलाई समान विश्वासका साथ प्रशोधन गर्दै

प्रभाव र विश्वासमा आधारित मार्ग

बलियो दृष्टिकोणले आशा गर्दैन कि मोडेल सही छ; यसले एउटा ढोका सिर्जना गर्दछ जुन तपाइँ गलत हुँदा तपाइँलाई समात्नेछ।

तीन मिनी केसहरू

केस 1 - योजना मात्र पर्याप्त थिएन। एउटा लेखा स्वचालनले JSON को रूपमा बीजकहरूबाट रकम निकाल्दै थियो। योजना सही थियो, तर मोडेलले इनभ्वाइस (दशमलव शिफ्ट) मा "१,२५०.००" को सट्टा "१२५,०००" उत्पादन गर्यो। योजना यो कब्जा गर्न असफल भयो; नियम प्रमाणिकरण ("रकम ± 1% द्वारा कुल इनभ्वाइस वस्तुहरूसँग लाइनमा हुनुपर्छ") समातिएको थियो र 112,500 TL को गलत रेकर्डिङ रोकियो।

केस 2 - दोस्रो मोडेलले भ्रम कैद गर्यो। "समाप्तिको ३० दिनको सूचना," एक कानूनी सहयोग सहायकले अनुबंध सारांशमा भने; तर, सम्झौतामा ९० दिनको समय थियो । जब स्वतन्त्र न्यायाधीशले मोडेललाई "स्रोतसँग विरोधाभास" भनी फ्ल्याग गरे, आउटपुट मानवलाई फर्वार्ड गरियो र सुधार गरियो। यदि यो स्वचालित थियो भने, ग्राहकले गलत मितिको आधारमा रद्दको सूचना दिनेछ।

केस 3 - राउटिङले 70% ले लोड कम गर्यो। एक बीमा दाबी प्रणालीले स्वचालित रूपमा कम रकम र उच्च-सुरक्षा दावीहरू स्वीकृत गर्दछ र केवल माथिको थ्रेसहोल्ड / कम-सुरक्षित व्यक्तिहरूलाई विशेषज्ञलाई पठाउँछ। 3,200 दैनिक मागहरू मध्ये, केवल 950 मानिसहरूलाई पर्यो; विशेषज्ञहरूले आफ्नो समय साँच्चै जोखिमपूर्ण 30% मा समर्पित गरे, औसत कारोबार समय 4 घण्टाबाट 40 मिनेटमा घट्यो।

सुझाव: मानव नियन्त्रण सेटअप नगर्नुहोस् ताकि "मानिसहरूले सबै कुरा देख्न सकून्" - यसले मानिसहरूलाई थकाउनेछ र अनुमोदन रबर स्ट्याम्प बन्नेछ। यसको सट्टा, केवल उच्च-प्रभाव र कम-विश्वास आउटपुटहरू मानवलाई मार्ग दिनुहोस्; यसले वास्तवमा महत्त्वपूर्ण कुराहरूमा ध्यान केन्द्रित गर्दछ।

मानव नियन्त्रणलाई अर्थपूर्ण बनाउने

मानव-इन-द-लूप भनेको कागजमा चेकबक्स राख्ने बारे होइन। समीक्षकसँग (1) निर्णय बुझ्नको लागि सन्दर्भ, (2) स्रोतमा पहुँच, र (3) "होइन" भन्नको लागि अधिकार हुनुपर्दछ। अन्यथा, नियन्त्रण कस्मेटिक रहन्छ। समीक्षा कार्ड (माथिको चौथो टेम्प्लेट) त्यो सन्दर्भ प्रदान गर्नको लागि हो।

सामान्य गल्तीहरू

  • केवल स्किमा प्रमाणीकरण गर्दै र सामग्री/मान त्रुटिहरू छोड्दै।
  • मोडेललाई "निश्चित गर्नुहोस्" भन्दै तपाईले वास्तविक प्रमाणीकरण गर्दै हुनुहुन्छ भन्ने सोच्दै।
  • उच्च-प्रभाव, अपरिवर्तनीय निर्णयहरू स्वचालित रूपमा लागू गर्नुहोस्।
  • प्रत्येक आउटपुटमा मानव नियन्त्रण राख्दै र अनुमोदनलाई अर्थहीन रबर स्ट्याम्पमा परिणत गर्दै।
  • स्रोत र सन्दर्भ नदिई समीक्षकलाई "अनुमोदन गर्नुहोस्" भन्नु।
  • ट्रस्ट थ्रेसहोल्ड र राउटिङ स्थापना नगरीकन सबै आउटपुटहरू समान जोखिममा प्रशोधन गर्दै।

संक्षेपमा

  • आउटपुट तीन तरिकामा बिग्रिएको छ: फारम, सामग्री, र खराब उद्देश्य; एक ठोस प्रणाली सबै तीन ढोकामा रोक्छ।
  • तहहरू: स्कीमा प्रमाणीकरण, नियम/व्यापार तर्क, स्रोत नियन्त्रण, दोस्रो मोडेल (LLM-जज-जज), र ट्रस्ट थ्रेसहोल्ड मार्ग।
  • मानव-इन-द-लूप उच्च-प्रभाव र कम-सुरक्षा आउटपुटहरूको लागि अनिवार्य हुनुपर्छ।
  • मानव समीक्षा अर्थपूर्ण हुनुपर्छ: समीक्षकसँग सन्दर्भ, स्रोत पहुँच, र "होइन" भन्ने अधिकार हुनुपर्छ।
  • सुरक्षा र दक्षता दुवै जोखिमपूर्ण व्यक्तिहरूलाई मात्र निर्देशित गरेर प्राप्त गरिन्छ, हरेक आउटपुटमा होइन।

आवेदन कार्य

तपाईंको आफ्नै AI आउटपुटबाट उदाहरण लिनुहोस्। पहिले JSON स्कीमा परिभाषित गर्नुहोस् र आउटपुटलाई बल दिनुहोस्। त्यसपछि कम्तिमा दुई व्यापार नियमहरू लेख्नुहोस् (उदाहरणका लागि, "रकम वस्तुहरूको कुल मिल्छ")। अन्तमा, एक रूटिङ तालिका सेट अप गर्नुहोस्: कुन विश्वास/प्रभाव संयोजन स्वचालित रूपमा जान्छ, कुन दोस्रो मोडेलमा जान्छ, जुन मानवमा जान्छ? त्रुटिपूर्ण नमूना उत्पन्न गर्नुहोस् र प्रत्येक तहले यसलाई कहाँ खिच्छ निरीक्षण गर्नुहोस्।

चेकलिस्ट

  • [ ] म आउटपुटको लागि कडा स्कीमा परिभाषित गर्छु र मेसिनको साथ प्रमाणित गर्दछु।
  • [ ] मैले कम्तिमा एउटा व्यवसाय/नियम प्रमाणीकरण (मान तर्क) थपेको छु।
  • [ ] म दावीहरूलाई स्रोतमा लिङ्क गर्न र तिनीहरूलाई जाँच गर्न सक्छु।
  • [] दोस्रो मोडेल वा मानव प्रमाणीकरण उच्च प्रभाव/कम सुरक्षा परिणामहरूको लागि उपलब्ध छ।
  • [] मार्ग नियम विश्वास र प्रभाव मा आधारित परिभाषित।
  • [] समीक्षकलाई सन्दर्भ, स्रोत, र अस्वीकार गर्ने अधिकार प्रदान गरिएको छ।