你是不是也常聽到 AI 裡面有一個名詞叫「SVM」?全名是支援向量機(Support Vector Machine),聽起來很猛,但其實它的邏輯白話到不行,我們就用一杯咖啡跟奶茶的時間,來聊聊什麼是SVM吧!
▶文青型客人
點黑咖啡,一個人坐窗邊、默默打字,不說話
▶聊天型客人
點奶茶,三五好友坐沙發,大聲聊天笑不停
心中OS:
「是不是可以用一條『線』把他們分開?」
分隔線:咖啡左邊、奶茶右邊,文青站這邊、聊天組站那邊。
有一位客人點了黑咖啡,但他跟朋友聊得超開心,音量堪比 KTV,那這位仁兄到底是文青還是聊天咖?
它不會只是看「你喝什麼」,它還會加上更多特徵來觀察:
☄你坐哪裡?
☄幾個人一起來?
☄你講話大不大聲?
☄有沒有帶筆電?
這些資訊都會幫助AI把人「升維」後再分類,找出一條讓兩種客人都盡量不靠太近的線。
SVM 會根據這條線,把他「歸」到其中一邊。可能是文青組,但他是站在最邊邊那個文青的位置。
在 SVM 裡會叫做:支援向量(Support Vector)
也就是說:
答案是:
所以這也是 AI 世界裡永遠在問的問題:
SVM 可以畫出一條最穩的分類線,
就像咖啡店裡那位喝黑咖但笑超大聲的客人,也許他是文青,也許不是。