林轩田机器学习技法课程笔记三 Kernel支持向量机

Lecture3: Kernel Support Vector Machine


kernel function: transform + inner product是一种偷吃步

kernel trick: plug in efficient kernel function to avoid dependence on d(tilde)

different inner product=>different geometry=>different margin

不同的內积=>不同的几何=>不同的margin

change of kernel <=> change of margin definition

改变kernel就是改变margin的定义

以前我们对转换(transform)做选择,現在我们对kernel做选择

时刻牢记线性模型优先原则。

Gaussian Kernel/ Radial Basis Function(RBF)Kernel

Radial的意思是从中心向外面延伸,Basis Function是用来做线性组合的基本量。

林轩田机器学习技法课程笔记三 Kernel支持向量机

kernel代表相似性(kernel represents special similarity),內积就是一种相似性。

一个kernel有效的充分必要条件(Mercer’s condition):

i)对称性

ii)K(xi,xj)半正定(positive semi-definite) ,也就是可以表示成一个矩阵与自身转置的相乘。

note:半正定矩阵判別方法:所有特征值为非负数

林轩田老师在youtube评论区的回答:机器学习现在比较重要的成果应该都集中在顶尖的国际会议,像是 ICML, NIPS 等等。

Most of the contents correspond to e-Chapter 8 of the Learning from Data book (amlbook.com). You can freely download the chapter from the book readers' forum. You can also watch our sister course ( https://work.caltech.edu/telecourse.html ), which contains some SVM classes