关于核函数的理解可以参考
[1] 机器学习中的核函数与核方法(是什么?为什么?怎么做?)
[2] 一步一步带你分析核函数的原理-Kernel Method
视频讲解的非常详细, 强烈建议一看, 对深入理解核很熟非常有帮助。
分享几点自己的理解:
1 为什么内积非常重要?
因为距离、角度的计算都可以转换为内积的运算,而距离和角度这些几何性质完全表征了数据在特征空间的关系。
2 映射函数确定了, 核函数也就确定了, 为什么要搞出个核函数?
一是高维空间的内积运算太复杂; 二是因为映射函数一样不好找, 还不如一步到位直接找核函数, 这样也方便端到端的优化。