一部分图片素材出自b站up主简博士的视频中,推荐大家去看,讲解和案例都非常好,地址:1.1 统计学习方法的定义与分类_哔哩哔哩_bilibili 教材是李航老师的统计学习
其中T 为训练集,小x为n维实数样本,小y为分类的类别
若不等式小于等于0则进行如上更新
UE4实现细节:
训练集我们跟简博士视频中的案例保持一致
对2D感知机进行迭代,此处相当于进行下面的公式,将每个结果进行累加
循环结束后再加上结尾项b乘以yi
若不等式小于等于0则进行参数更新
记录一些信息,以便返回时输出一些调试信息
至此,2D对偶感知机功能完成,后面就是一些琐碎但不核心的东西了,下面截个全屏的图
下面对视频中的结果和我们的结果进行个对比吧
简博士视频内容的结果:
我们的结果:
可能有一些细节无法看清,一些线也交错在了一起,但希望我们自己能够理解公式,把这个当作一个参考
下面的链接是csdn博主二十六画生的博客手写的详细细节: