采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,这两个地方wT和b不是不一样吗?怎么可以直接代进去把分母划成1?
是一样的。这两条线的区别在于等号右侧,一个是1,一个是-1,所以是两条截距不同的平行线:)
------
如果你的问题是 @慕侠649636 的问题,我补充一下。
在这里,要注意,我们为什么能够把wd和bd的那个d去掉,不是说去掉以后,wd=w,bd=b,而是,由于d是一个常数,所以,如果d不等于1的话,我们总能找到另外一组w和b,和原假设是等价的,这组w和b就是wd和bd。
或者说,虽然我们最初假设两条线是wx+b = d和wx+b=-d,但我们总能找到另外一组w和b,使得这两条同样的直线方程,改写成wx+b=1和wx+b=-1的形式。我们后续推导,用这组让等式右侧等于1和-1的w和b!
用这组让等式右侧等于1和-1的,并不会改变我们之前推导的SVM的优化的内容。所以,在这里,可以带进去:)
额 老师我觉得他的意思是,w转置x+b = 1这条直线实际是 wd转置+bd = 1, 而右边求的最大化d中的w和b就是一开始设的参数, 所以dmax的分子是 w转置+b = ||w||d (wd转置+bd ),求老师解答
我在原答案上进行了补充:)
哦哦 我可能思考错了 只需要思考转化后的w和b的直线公式就可以了 不需要转化之前的d, 只不过转化后的w和b是经过原来的w和b/||w||d得到的
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14