ฉันจะรู้ได้อย่างไรว่า agent ของฉันดีขึ้นระหว่างเวอร์ชัน ไม่ใช่แค่โชคดี?
โอกาส
เมื่อ agent ดำเนินขั้นตอนต่อเนื่องหลายร้อยขั้นตอนเป็นชั่วโมง การประเมินแบบ A/B แบบดั้งเดิมจะล้มเหลว เพราะการเรียก tool ในช่วงแรกกำหนดทิศทางของทุกการตัดสินใจที่ตามมา ทำให้ผลลัพธ์ขึ้นอยู่กับเส้นทางในแต่ละครั้งที่รัน การทดลองอิสระให้เพียงพอเพื่อให้ได้สัญญาณที่เชื่อถือได้นั้นใช้ compute มากพอ ๆ กับการฝึกโมเดล แวดวงนี้จึงหันไปพึ่งตัวชี้วัดแทน เช่น อัตราความสำเร็จต่อขั้นตอน และความแม่นยำในการเรียก tool ซึ่งพิสูจน์แล้วว่าไม่สัมพันธ์กับผลลัพธ์ของงานจริง การตรวจสอบ benchmark LLM ที่ตีพิมพ์ 445 รายการในปี 2025 พบปัญหาความถูกต้องเชิง construct อย่างกว้างขวาง ทั้งนิยามงานที่คลุมเครือ ชุดข้อมูลระยะสั้นที่ถูกนำมาใช้ผิดวัตถุประสงค์ และการขาดการทดสอบทางสถิติ ซึ่งทั้งหมดนี้รุนแรงขึ้นเมื่อระยะเวลาของงานยาวนานขึ้น ทีมที่พัฒนาผลิตภัณฑ์ agentic จึงต้องส่งมอบโดยอาศัยการตรวจสอบด้วยตนเองแบบสุ่ม เพราะไม่มีวิธีการประเมินที่มีหลักการและทำซ้ำได้สำหรับ agent ที่มีระยะงานยาว
ทำไมถึงสำคัญ
หากไม่มีวิธีที่เชื่อถือได้ในการวัดว่า agent ดีขึ้นหรือไม่ คุณก็ไม่สามารถพัฒนา agent ที่ถูกนำไปใช้งานในงานที่มีความเสี่ยงสูงได้อย่างเป็นระบบ
วิธีที่ผมให้คะแนนโอกาส
คะแนนโอกาสเป็นมุมมองส่วนตัวของผม ไม่ใช่การวัดผล โดยดูว่ามันเจ็บปวดแค่ไหน บ่อยแค่ไหนที่มันกัดกิน และมีทางแก้อยู่น้อยเพียงใดในปัจจุบัน คะแนนสูงกว่าหมายความว่าผมคิดว่าคุ้มค่าแก่การสร้างมากกว่า
ความเจ็บปวดที่มันก่อขึ้นเมื่อปรากฏตัว
ความถี่ที่คนจริงๆ เจอมัน
ความขาดแคลนของเครื่องมือที่ดีสำหรับมันในปัจจุบัน
ปัญหาอื่นที่น่าแก้ไข
ทำไมแอป AI ทุกตัวถึงลืมฉันทันทีที่ฉันปิดแท็บ
AIทำไมการเรียนรู้สาขาใหม่ยังต้องผ่านด่านของการรู้ว่าจะถามอะไร
AIทำไมคนที่ไม่ใช่ผู้เชี่ยวชาญถึงไม่สามารถตรวจสอบสิ่งที่ AI บอกพวกเขาได้
AIทำไมเราถึงทดสอบโมเดลด้วย benchmark แต่ส่งมันออกไปบนความรู้สึก?
AIทำไม AI agent ถึงไม่มีความทรงจำเกี่ยวกับความผิดพลาดของตัวเอง?
AIทำไมฉันถึงตรวจสอบไม่ได้ว่าโมเดลถูกเทรนด้วยข้อมูลอะไรกันแน่?