Noul — คำถามใช่/ไม่ใช่ใน Jev
Noul เป็นหนึ่งในสามชนิดคำถามของโมเดล Jev จาก TypeSafe มันถามคำถามใช่/ไม่ใช่หนึ่งข้อ แล้วตอบด้วยความน่าจะเป็นที่คำตอบคือใช่ ในรูปตัวเลขตั้งแต่ 0 ถึง 1
Noul ถามสิ่งหนึ่งที่อาจจริงหรือเท็จ แล้วตอบด้วยตัวเลขระหว่าง 0 กับ 1 คือความน่าจะเป็นที่มันจริง ค่าใกล้ 1 คือใช่อย่างหนักแน่น ใกล้ 0 คือไม่ใช่อย่างหนักแน่น และใกล้ 0.5 หมายความว่าใช่กับไม่ใช่มีโอกาสพอ ๆ กัน
กรณีสุดท้ายนี่เองคือเหตุผลที่ Noul มีค่ามากกว่าค่าบูลีน โมเดลที่ถูกบังคับให้คืนจริงหรือเท็จต้องเลือกข้างแม้ว่าข้อความจะไม่สนับสนุนข้างไหนเลย ส่วน Noul คืนค่า 0.51 กลับมาได้ และปล่อยให้โค้ดของคุณสังเกตเองว่ามันไม่ได้อะไรมาเลย
คำตอบจริง
ส่งไปยัง jev-1.13.0 ตัวเลขด้านล่างคือสิ่งที่กลับมา
คำสั่งซื้อ #88213 มาถึงพร้อมจอที่ร้าว ผมเก็บไว้สามวันแล้ว ผมไม่ต้องการของทดแทน ผมแค่อยากได้เงินคืนครับ
ข้อความนี้ขอคืนเงินหรือไม่
0.99 ข้อความตัดทางเลือกหลักออกไปด้วยถ้อยคำตรง ๆ (“ผมไม่ต้องการของทดแทน”) จึงแทบไม่เหลืออะไรให้โมเดลลังเล อินพุตจริงส่วนใหญ่ไม่สะอาดขนาดนี้ และนั่นคือเหตุผลที่ตัวเลขสำคัญกว่าคำตัดสิน
คำขอและการตอบกลับ ตามตัวอักษร
{
"state": "Order #88213 arrived with a cracked screen. I have had it three days. I do not want a replacement, I would just like my money back please.",
"model": "jev-latest",
"questions": {
"requests_refund": {
"type": "noul",
"instructions": "Does this message request a refund?",
"criteria": {
"true": "The customer asks for money back",
"false": "The customer wants a repair, a replacement, or something else"
}
}
}
}{
"model": "jev-1.13.0",
"answers": {
"requests_refund": {
"type": "noul",
"noul": 0.99
}
}
}คำตอบมีอะไรอยู่ข้างใน
- type "noul"
- ตรงกับชนิดของคำถาม
- noul number
- ความน่าจะเป็นที่คำตอบคือใช่ ตั้งแต่ 0 (ไม่ใช่) ถึง 1 (ใช่)
กฎและข้อจำกัด
-
criteriaไม่บังคับ มันรับคำอธิบายสำหรับtrueและfalseที่ขยายความว่าคำถามแต่ละด้านหมายถึงอะไร - คำตอบแบบ Noul ไม่มีฟิลด์
confidenceต่างจาก Choice และ Score ตัวความน่าจะเป็นอธิบายความไม่แน่นอนอยู่แล้ว ค่า 0.5 คือ โมเดลที่กำลังบอกว่ามันไม่รู้
หยิบ Noul มาใช้เมื่อ
- คำถามมีสองด้านจริง ๆ เช่น นี่ขอคืนเงินไหม นี่ซ้ำไหม มีการเอ่ยถึงกำหนดเวลาไหม
- คุณต้องการเกณฑ์ที่คุณควบคุมเอง 0.9 สำหรับดำเนินการอัตโนมัติ 0.6 สำหรับติดธง ที่อยู่ตรงกลางส่งให้คน
- คุณอยากถามคำถามเชิงคาดเดาแบบราคาถูก แล้วค่อยอ่านเฉพาะตอนที่มันจุดติด
ใช้อย่างอื่นเมื่อ
- คำถามที่แท้จริงมีคำตอบสามข้อขึ้นไป การแตกมันเป็นหลาย Noul เชื้อเชิญให้เกิดคำว่าใช่ที่ขัดแย้งกัน ให้ใช้ Choice ซึ่งบังคับให้ความน่าจะเป็นรวมกันได้หนึ่ง
- คุณกำลังวัดความเข้มข้นมากกว่าความจริง คำถาม “เรื่องนี้เร่งด่วนไหม” ทำให้ความต่างระหว่างเล็กน้อยกับสิ้นหวังหายไป ส่วน Score เก็บมันไว้ได้
อีกสองแบบ
Choice
Choice เป็นหนึ่งในสามชนิดคำถามของโมเดล Jev จาก TypeSafe มันเลือกตัวเลือกเพียงหนึ่งเดียวจากชุดที่คุณกำหนด แล้วคืนผู้ชนะ ความน่าจะเป็นของทุกตัวเลือก และค่าความมั่นใจ
Score
Score เป็นหนึ่งในสามชนิดคำถามของโมเดล Jev จาก TypeSafe มันให้คะแนนอินพุตตามระดับที่เรียงลำดับซึ่งคุณเขียนเอง แล้วคืนค่าที่ถ่วงน้ำหนักด้วยความน่าจะเป็น ซึ่งตกอยู่ระหว่างสองระดับได้
ถาม Noul กับข้อความของคุณเอง
สนามทดลองส่งทุกอย่างที่คุณวางไปให้ Jev แล้ววาดทุกคำตอบออกมา ไม่ต้องมีบัญชี ไม่ต้องมีคีย์
เปิดสนามทดลอง