為什麼支持向量機(SVM)被命名被「機器(Machine)」?
01-15
為什麼不叫support vector method之類的呢?這個Machine有什麼特殊的性質?
大年初一,大家都很認真,新年快樂大家。為了回答這個問題,特地回去翻了一下95年vapnik那篇論文:
如果說你想更深入了解support-vector machine這個演算法背後的思想,建議通讀一下該論文,這裡就不展開了。
如果有哪裡說得不好,請多指正。謝謝svm應該算是machine learning的一個靈魂代表。machine代表機器,而method只代表方法。我感覺用機器一個是與machine learning交相呼應,另一點代表這個演算法能像機器一樣運轉到工業當中 而不是一個方法、不是一個理論。
感謝你聽我一本正經的胡說八道。沒啥,就是為了趕時髦,能拿到經費。
推薦閱讀:
※人臉驗證任務中的目標方程為什麼還要加入分類誤差?
※tensorflow等框架是如何處理大數據的(數據無法一次性讀入機器內存)?
※Facenet即triplet network模型訓練,loss不收斂的問題?
※卷積神經網路(CNN)中卷積層與池化層如何進行BP殘差傳遞與參數更新?
※訓練集準確率接近100%,驗證集準確率80%但是隨著訓練step增加不增也不降。算是過擬合還是欠擬合?
TAG:機器學習 | SVM | 神經網路 | 深度學習DeepLearning |