युनिट 9 / 11

सतत देखरेख, निरीक्षणक्षमता आणि प्रवाह

नफा:

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

एआय सिस्टमला उत्पादनात आणणे ही सुरुवात आहे, शेवट नाही. मॉडेल सारखेच राहिल्यास, जग बदलते: वापरकर्ता वर्तन, येणारा डेटा, आक्रमण तंत्र आणि व्यवसाय संदर्भ सतत बदलत आहेत. कालचे बरोबर उत्तर आज चुकीचे असू शकते. त्यामुळे सुरक्षेचा शेवटचा आधारस्तंभ म्हणजे सतत देखरेख आणि निरीक्षणक्षमता - प्रणालीमध्ये काय चालले आहे ते बाहेरून पाहण्याची क्षमता. या युनिटमध्ये, आपण कोणत्या मेट्रिक्सचे निरीक्षण करावे, आउटपुट गुणवत्तेचा प्रवाह कसा कॅप्चर करावा आणि विसंगतींसाठी सतर्क कसे करावे हे शिकू.

सतत देखरेख का?

शास्त्रीय सॉफ्टवेअरमध्ये, "ते कार्य करते" हा बायनरी प्रश्न आहे: एकतर ते उत्तर देते किंवा ते देत नाही. AI मध्ये, सिस्टीम "काम" करताना दिसत असताना, ती शांतपणे खराब होऊ शकते: उत्तरे हळूहळू चुकीची होतात, खर्च वाढतात, तुरूंगातून सुटण्याचे प्रयत्न वाढतात. हे कॅप्चर करण्याचा एकमेव मार्ग म्हणजे सतत योग्य सिग्नल मोजणे.

लक्ष द्या: सर्वात धोकादायक खराबी शांत आहे, गोंगाट करणारा नाही. प्रणाली त्रुटी टाकत नाही, त्याची गुणवत्ता फक्त कमी होते. जर तुम्ही मॉनिटरिंग सेट केले नाही, तर लक्षात येणारी पहिली व्यक्ती तुमचा ग्राहक किंवा ऑडिटर असेल, तुम्ही नाही.

पाहण्यासाठी चार सिग्नल फॅमिली

  • वापर आणि किंमत: विनंती खंड, टोकन वापर, प्रति वापरकर्ता किंमत. अचानक उडी; हे गैरवर्तनाचे लक्षण असू शकते, एक लूप इंटिग्रेशन किंवा लीकी स्विच असू शकते.
  • सुरक्षा सिग्नल: जेलब्रेक/इंजेक्शनचे प्रयत्न, वाहन कॉल नाकारले, अधिकृतता त्रुटी. वाढ एक सक्रिय हल्ला मोहीम सूचित करू शकते.
  • गुणवत्ता आणि प्रवाह: कालांतराने आउटपुट गुणवत्तेत घट (ड्रिफ्ट). उदाहरणार्थ, पडताळणी पास दर, मानवी मंजूरीमधील सुधारणा दर, वापरकर्त्याचे समाधान.
  • कार्यप्रदर्शन: विलंबता, त्रुटी दर, कालबाह्य. याचा थेट वापरकर्ता अनुभव आणि खर्चावर परिणाम होतो.

ड्रिफ्ट म्हणजे काय आणि ते कसे पकडायचे?

ड्रिफ्ट म्हणजे जेव्हा मॉडेलच्या इनपुट किंवा आउटपुटची गुणवत्ता कालांतराने लक्ष न देता बदलते. दोन प्रकार आहेत: डेटा ड्रिफ्ट (येणाऱ्या विनंत्यांचे वितरण बदलते — नवीन विषय, नवीन भाषा) आणि क्वालिटी ड्रिफ्ट (त्याच कामासाठी आउटपुट हळूहळू खराब होत जाते). कॅप्चर करण्यासाठी बेसलाइन आवश्यक आहे: जेव्हा सिस्टम निरोगी असेल तेव्हा मेट्रिक्सची सामान्य श्रेणी रेकॉर्ड करा; विचलन एक अलार्म होऊ द्या.

स्टेप बाय स्टेप: मॉनिटरिंग सेट करणे

  1. बेसलाइन मोजा. प्रणाली निरोगी असताना प्रत्येक सिग्नलची सामान्य श्रेणी रेकॉर्ड करा.
  2. थ्रेशोल्ड आणि अलार्म परिभाषित करा. कोणते विचलन कोणाला आणि कसे चेतावणी देईल?
  3. नमुना + मानवी तपासणी. आउटपुटच्या नमुन्याचे नियमितपणे मानवी पुनरावलोकन करा (गुणवत्ता ड्रिफ्ट बहुतेकदा केवळ दृश्यमान असते).
  4. डॅशबोर्ड स्थापित करा. एका स्क्रीनवर चार सिग्नल कुटुंबांचे निरीक्षण करा.
  5. फीडबॅक लूप. निरीक्षण ते प्रॉम्प्ट/नियंत्रण सुधारणेपर्यंत निष्कर्ष बांधा.

चार कॉपी करण्यायोग्य टेम्पलेट्स

गुणवत्ता सॅम्पलिंग मूल्यांकन प्रॉम्प्ट (एलएलएम-जज-जजसह ड्रिफ्ट ट्रॅकिंग):

खाली या आठवड्यातील 20 यादृच्छिक मुद्रणयोग्य आहेत. प्रत्येकाला "चांगले / स्वीकार्य / वाईट" असे रेट करा आणि एक लहान औचित्य लिहा. शेवटी मी खराब दराची तुलना गेल्या आठवड्याच्या दराशी करेन; या आठवड्यात एक नमुना (समान प्रकारच्या चुकीची पुनरावृत्ती) असल्यास, त्यास चिन्हांकित करा.<outputs>{{ उदाहरणे }}</outputs>

विसंगती सारांश प्रॉम्प्ट:

खालील दैनिक मेट्रिक्सचे परीक्षण करा: विनंत्यांची संख्या, टोकन, किंमत, टूल कॉल नाकारले गेले, जेलब्रेकचे प्रयत्न, सरासरी विलंब. बेसलाइनपासून 30% पेक्षा जास्त विचलित होणारे कोणतेही मेट्रिक "ANOMALIT" म्हणून चिन्हांकित करा आणि संभाव्य कारणाचा अंदाज लावा (हल्ला, बग, गैरवर्तन).<metrics>{{ daily_data }}</metrics>

अलार्म थ्रेशोल्ड व्याख्या नियम:

प्रत्येक सिग्नलसाठी अलार्म परिभाषित करा:- किंमत: 2x दैनंदिन सरासरीपेक्षा जास्त असल्यास -> उच्च प्राधान्य इशारा- जेलब्रेक प्रयत्न: प्रति तास 10 पेक्षा जास्त असल्यास -> सुरक्षा टीमला सूचित करा- पडताळणी पास दर: 90% पेक्षा कमी असल्यास -> गुणवत्ता पुनरावलोकन- विलंब: p95 ने लक्ष्य 2x ने ओलांडल्यास -> कार्यप्रदर्शन पुनरावलोकन

ड्रिफ्ट रिसर्च प्रॉम्प्ट:

गेल्या 2 आठवड्यांमध्ये पडताळणी पास दर 94% वरून 78% वर घसरला आहे. या प्रश्नांची उत्तरे देण्यासाठी मला मदत करा: (1) येणाऱ्या विनंत्यांमध्ये नवीन विषय/भाषा/स्वरूप आले आहे का? (2) त्रुटी एका विशिष्ट श्रेणीत केंद्रित आहेत का? (३) वेळ प्रॉम्प्ट/मॉडेल/टूल बदलाशी जुळते का? प्रत्येकासाठी तपासल्या जाणाऱ्या डेटाला नाव द्या.

कमकुवत प्रॉम्प्ट / मजबूत प्रॉम्प्ट

गरीब दृष्टीकोन

मजबूत दृष्टीकोन

"एरर असल्यास, आम्ही पाहू"

बेसलाइन + थ्रेशोल्ड + सक्रिय अलार्म

फक्त यंत्रणा उभी आहे की नाही हे तपासत आहे.

सिग्नलच्या चार कुटुंबांचे निरीक्षण करणे (वापर, सुरक्षा, गुणवत्ता, कार्यप्रदर्शन)

आउटपुट गुणवत्तेचा अजिबात नमुना घेत नाही

नियमित मानवी नमुने + LLM-न्यायाधीश म्हणून

मेट्रिक्स गोळा करणे आणि पाहणे नाही

डॅशबोर्ड + फीडबॅक लूप

तीन मिनी केसेस

केस 1 - कॉस्ट अलार्मने लीक की पकडली. एका कंपनीची दैनंदिन टोकन किंमत एका रात्रीत तिप्पट झाली. थ्रेशोल्ड अलार्मने सुरक्षा दलाला सतर्क केले; तपासात असे दिसून आले की चाचणी की लीक झाली होती आणि बॉटद्वारे वापरली गेली होती. 25 मिनिटांत चावी मागे घेण्यात आली; जर अलार्म नसता तर महिन्याच्या शेवटी बिल लक्षात आले असते.

केस 2 - मूक गुणवत्ता प्रवाह. समर्थन सहाय्यकाचा सत्यापन पास दर तीन आठवड्यांत शांतपणे 95% वरून 80% पर्यंत घसरला. साप्ताहिक नमुन्याने हे पकडले; याचे कारण असे की ग्राहक नवीन उत्पादन लाइनबद्दल विचारू लागले आणि त्यावरील मॉडेलचे ज्ञान अपूर्ण होते. नॉलेज बेस अपडेट केल्यावर दर वसूल झाला.

केस 3 - तुरूंगातून सुटण्याची लाट लवकर होती. एका दिवसात सहाय्यकावर इंजेक्शनचे प्रयत्न 2 ते 40 प्रति तास वाढले. सुरक्षा अलार्म सुरू झाला; एका फोरममध्ये सिस्टम क्रॅक करण्याची "रेसिपी" शेअर केल्याचे दिसले. संघाने संरक्षण प्रॉम्प्ट आणि दर-मर्यादित संशयास्पद खाती अद्यतनित केली; वास्तविक गळती होण्याआधीच लाट मरण पावली.

टीप: फक्त मशीन मेट्रिक्सवर बसू नका. मानवाने फक्त नमुना आउटपुट वाचून गुणवत्तेचा प्रवाह पकडला जातो. दर आठवड्याला 15-20 यादृच्छिक प्रिंटआउट्सचे पुनरावलोकन करण्याचा एक छोटासा नित्यक्रम सर्वात महाग मूक अपयश लवकर पकडेल.

सामान्य चुका

  • ते उत्पादनात टाकत नाही आणि मॉनिटरिंग सेट अप करत नाही ("ते काम करत आहे, ठीक आहे").
  • बेसलाइन मोजल्याशिवाय विसंगती ओळखण्यात सक्षम नाही.
  • फक्त "ते उभं राहतं का" बघून गुणवत्तेचा प्रवाह चुकतो.
  • मानवी डोळ्यांद्वारे आउटपुट गुणवत्तेचे अजिबात नमुने घेत नाही.
  • अलार्म न लावणे आणि ग्राहक/पर्यवेक्षकाकडून समस्या शोधणे.
  • निरीक्षण निष्कर्षांना सुधारणेशी जोडत नाही (कोणताही फीडबॅक लूप नाही).

सारांशात

  • एआय प्रणाली शांतपणे खराब होऊ शकते; सर्वात धोकादायक खराबी अशी आहे जी त्रुटी टाकत नाही, परंतु केवळ गुणवत्ता कमी करते.
  • सिग्नलच्या चार कुटुंबांचा मागोवा घ्या: वापर/किंमत, सुरक्षितता, गुणवत्ता/वाहतूक आणि कार्यप्रदर्शन.
  • ड्रिफ्ट (कालांतराने इनपुट किंवा आउटपुट गुणवत्तेचा प्रवाह) फक्त बेसलाइनच्या तुलनेत कॅप्चर केला जातो.
  • मशिन मेट्रिक्स व्यतिरिक्त नियमित मानवी नमुने गुणवत्ता ड्रिफ्ट कॅप्चर करते.
  • अलार्म आणि फीडबॅक लूपवर मॉनिटरिंग कनेक्ट करा; मोजणे आणि न पाहणे म्हणजे निरीक्षण नाही.

अर्ज कार्य

तुमच्या स्वतःच्या AI सिस्टमसाठी चार सिग्नल कुटुंबांपैकी प्रत्येकी किमान एक मेट्रिक निवडा आणि त्यांची वर्तमान (किंवा अंदाजे) बेसलाइन लिहा. प्रत्येक मेट्रिकसाठी अलार्म थ्रेशोल्ड परिभाषित करा. नंतर तुमच्या शेवटच्या सेमिस्टरचे 15 आउटपुट घ्या आणि वरील सॅम्पलिंग प्रॉम्प्टसह स्कोअर करा; "खराब" दर लक्षात घ्या. ही तुमची पहिली आधाररेखा असू द्या जिच्याशी भविष्यात ड्रिफ्टची तुलना करायची आहे.

चेकलिस्ट

  • [ ] मी चार सिग्नल फॅमिली (वापर, सुरक्षितता, गुणवत्ता, कार्यप्रदर्शन) पासून मेट्रिक्स परिभाषित केले.
  • मी प्रत्येक मेट्रिकसाठी बेसलाइन आणि अलार्म थ्रेशोल्ड सेट केला आहे.
  • [ ] मी नियमितपणे मानवी डोळ्यांद्वारे आउटपुट गुणवत्तेचा नमुना घेतो.
  • [ ] मी डिस्प्ले पॅनेलसह सिंगल स्क्रीनवरील सिग्नलचे निरीक्षण करतो.
  • [ ] विसंगती आणि तुरूंगातून सुटण्याच्या लाटांसाठी अलार्म सुरक्षा टीमकडे जातो.
  • [ ] मी निरीक्षण निष्कर्षांचे श्रेय प्रॉम्प्ट/नियंत्रण सुधारणेला देतो.