บทที่ 7 · เบื้องหลัง: คณิตของการตัดสินใจ หน้า 1/7 ~4 นาที

จากคะแนนดิบสู่ความน่าจะเป็น

บทนี้จะแกะตัวเลขที่ Jev ส่งกลับมาด้วยคณิตระดับมัธยม เริ่มจากคำถามแรก ความน่าจะเป็นของทุกตัวเลือกมาจากไหน

TypeSafe ไม่ได้เปิดเผยว่าข้างใน Jev ทำงานยังไง แต่โมเดลที่เลือกจากตัวเลือกส่วนใหญ่ใช้หลักเดียวกัน คือให้คะแนนดิบ กับแต่ละตัวเลือกก่อน แล้วแปลงเป็นความน่าจะเป็นด้วยสูตรชื่อ softmax

ตัวเลือกที่คะแนนสูงกว่าจะได้ส่วนแบ่งมากกว่าแบบทวีคูณ และทุกตัวเลือกรวมกันได้ 100% เสมอ ลองแก้คะแนนดิบดู

Softmax: คะแนนดิบเป็นความน่าจะเป็น

แก้คะแนนดิบ z ได้ตั้งแต่ −5.0 ถึง 5.0 แล้วดูว่า % เปลี่ยนยังไง ผลรวมยังเป็น 100% เสมอ

ตาราง softmax: คะแนนดิบ z, e ยกกำลัง และโอกาส p
ตัวเลือกคะแนนดิบ zezp
ครัว
1.648717.1%
ไรเดอร์
7.389176.6%
คำชม
0.60656.3%
รวม9.6443100.0%
  • ครัว17.1%
  • ไรเดอร์76.6%
  • คำชม6.3%
ลองบวก 1 ให้ทุกตัวเลือก — % ไม่เปลี่ยนเลย

ถ้าอยากเข้าใจ softmax ลึกกว่านี้ คอร์ส ข้างใน AI มีบทเรียนเต็มๆ ให้เล่น

คะแนนดิบของแต่ละตัวเลือกถูกแปลงเป็นความน่าจะเป็นด้วย softmax คะแนนยิ่งห่าง ความน่าจะเป็นยิ่งกองอยู่ที่ตัวเดียว และทุกตัวรวมกันได้ 100%

มังคุด มาสคอตมังคุด

มังคุด

ทำไมต้องใช้ e ยกกำลัง ไม่หารด้วยผลรวมตรงๆ ล่ะครับ?