One vs All Classification


ถ้าเราต้องทำการแยกกลุ่มข้อมูลดังภาพ จะแบ่งได้ 3 กลุ่ม โดยใช้หลักการ One vs All

1. แบ่งกลุ่มสีน้ำเงินออก กำหนดให้เป็น 1 ที่เหลือเป็น 0



คำนวณ \(\large  h_{\theta}^{1}(x) = \theta^{T}x\)


2. ทำแบบเดียวกันกับกลุ่มสีเขียว


คำนวณ \(\large  h_{\theta}^{2}(x)\)

3. ทำแบบเดียวกันกับกลุ่มสีแดง


คำนวณ \(\large  h_{\theta}^{3}(x)\)

เราจะได้ vector \( \large h_{\theta}(x)  = \begin{bmatrix}h_{\theta}^{1}(x) & h_{\theta}^{2}(x) & h_{\theta}^{3}(x) \end{bmatrix}\)

เลือก \(\large \max(h_{\theta}(x)) \)




ความคิดเห็น