附 第七章作业
作业1
题目
给定如下训练数据集
通过求解SVM的对偶问题来求解最大间隔的分类超平面
解
首先,对偶问题为:
并求的其最优解
则得到原问题的最优解:
进而可以得到分离超平面:
对于给定的训练数据集,有:
则有:
目标函数为:
约束条件为:
代码实现
使用scipy求解最优化
输出结果为:
w=[0.49999996 0.49999996] b=-1.999999927629584
使用sklearn中的SVM模块求解
输出结果为:
w = [0.5 0.5] b = -2.0
作业2
题目
高斯核有以下形式:
请证明高斯核函数可以表示为一个无穷维特征向量的内积
提示:利用以下展开式,将中间的因子展开为幂级数
证明
首先,有:
记为式(1)
由于函数的幂级数展开式为:
因此,可以有:
将其带回(1)式,有:
其中,
因此,高斯核函数可以表示为一个无穷维特征向量的内积
最后更新于
这有帮助吗?