โปรเจกต์
ปฏิเสธความยาวต่างกันและป้ายที่ไม่รู้จัก โดยคงค่าศูนย์สำหรับคลาสที่ไม่เคยปรากฏ.
สร้างเมทริกซ์ความสับสนจากป้ายกำกับจริงและค่าที่ทำนาย.
def confusion(expected, predicted, labels):
if len(expected) != len(predicted) or len(set(labels)) != len(labels):
raise ValueError("labels or lengths")
index = {label: i for i, label in enumerate(labels)}
matrix = [[0] * len(labels) for _ in labels]
for actual, guess in zip(expected, predicted):
if actual not in index or guess not in index:
raise ValueError("unknown label")
matrix[index[actual]][index[guess]] += 1
return matrixปฏิเสธความยาวต่างกันและป้ายที่ไม่รู้จัก โดยคงค่าศูนย์สำหรับคลาสที่ไม่เคยปรากฏ.
เปรียบเทียบการทำงานจริงกับผลที่คาดหวัง หากการตรวจสอบไม่ผ่าน ให้หาสาเหตุก่อนแก้ไขเพิ่มเติม
ตั้งค่า endpoint ที่รองรับ OpenAI หรือ Anthropic ด้วย URL หลักและคีย์ API หากจำเป็น ทดสอบการเชื่อมต่อ เซิร์ฟเวอร์โมเดลในเครื่องต้องทำงานอยู่ เครื่องมือระยะไกลอาจส่งข้อมูลแยกต่างหาก
def confusion(expected, predicted, labels):
if len(expected) != len(predicted) or len(set(labels)) != len(labels):
raise ValueError("labels or lengths")
index = {label: i for i, label in enumerate(labels)}
matrix = [[0] * len(labels) for _ in labels]
for actual, guess in zip(expected, predicted):
if actual not in index or guess not in index:
raise ValueError("unknown label")
matrix[index[actual]][index[guess]] += 1
return matrixMatrixTern ให้พื้นที่ AI บน Windows แก่นักพัฒนาเพื่อตรวจโค้ดเบื้องหลังผลประเมิน เปิดโฟลเดอร์โครงการและระบุว่ารายงานควรวัดอะไรก่อนขอแก้ไข จากนั้นการสนทนาจึงเชื่อมการคำนวณ อินพุต และโค้ดนำเสนอผลได้ แทนการถือว่าตัวเลขที่พิมพ์ออกมาเป็นหลักฐานเพียงพอ
สำหรับรายงานการจำแนกประเภท ขอให้โมเดลตรวจว่าป้ายกำกับที่คาดหวังและที่ทำนายกลายเป็นเมทริกซ์ความสับสนอย่างไร ให้ลำดับป้ายกำกับที่ประกาศและข้อมูลทดสอบเล็ก ๆ ที่คุณนับตรวจเองได้ คำขอนี้ให้วิธีหารือโค้ดอย่างเป็นรูปธรรมโดยไม่สมมติว่ารายงานผ่านการตรวจอิสระแล้ว
ใช้การแก้ที่เสนอทำสมมติฐานซึ่งกระทบการตีความให้ชัด ได้แก่ ปฏิเสธป้ายที่ไม่รู้จักหรือไม่ แสดงคลาสว่างอย่างไร และความยาวอินพุตต้องตรงกันหรือไม่ ตรวจไฟล์ที่ได้รับผลและรันการทดสอบประเมินของคุณ เทียบป้ายที่แสดงกับเมทริกซ์เบื้องหลัง นอกจากตรวจว่ายอดรวมบวกถูกต้อง
โมเดล AI ที่ลดกลไกการปฏิเสธอาจมีผ่านปลายทางที่เข้ากันได้กับ OpenAI หรือ Anthropic ที่คุณตั้งค่าใน MatrixTern เพิ่มข้อมูลรับรองเมื่อจำเป็นและตรวจการเชื่อมต่อ โมเดลและเซิร์ฟเวอร์ที่เลือกกำกับข้อจำกัด บริบท และเครื่องมือ เอาต์พุตของมันยังเป็นสิ่งที่ต้องประเมินร่วมกับหลักฐานโครงการ
ใช้ลำดับสั้นที่มีการทำนายถูกและการจำแนกผิดที่ทราบ โดยระบุลำดับป้ายให้ชัด คำนวณจำนวนที่คาดหวังแยกเอง วิธีนี้ช่วยให้พบแกนสลับหรือดัชนีป้ายไม่สอดคล้องระหว่างตรวจได้ง่ายขึ้น
ตัดสินว่ารายงานใช้ชุดป้ายคงที่หรือสร้างจากแต่ละตัวอย่าง แสดงข้อกำหนดนั้นแก่โมเดลและตรวจโค้ดนำเสนอด้วย คลาสที่หายไปอาจทำให้เปรียบเทียบรายงานยาก
ขั้นตอนที่อธิบายนี้เกี่ยวกับการตรวจซอฟต์แวร์ประเมินของคุณ คำตอบโมเดลไม่ใช่ผลเบนช์มาร์กที่วัดมา คุณกำหนดการทดลอง รันการตรวจ และตรวจหลักฐานผลก่อนสรุปเกี่ยวกับระบบใด
ใช้ข้อมูลทดสอบตัวแทนที่ลบข้อมูลอ่อนไหว และตรวจปลายทางโมเดลกับเครื่องมือที่เชื่อมต่อก่อนแชร์ แม้เซิร์ฟเวอร์โมเดลในเครื่องที่ทำงานแยกก็ไม่ได้ทำให้ทุกเครื่องมืออยู่ในเครื่อง จึงต้องตรวจเส้นทางข้อมูลทั้งหมด
MatrixTern · อัปเดตล่าสุด 2026-10-25