PLA

实验一

  • PLA算法

    • 适用问题

      二维或者高维的 线性可分问题的分类。如果不是线性可分,使用Pocket改正算法,类似贪心的法则找到一个最适合的。

    • 原理

      设有向量,、标量threshold,则预测函数可表示为。若X增加一维W增加一维,则进一步预测函数可表示为PLA算法的任务就是找W

    • 取二维情况,即,,假设训练集,由于X中的,所以可以将训练集的点在二维图中画出:











    • PLA算法如何找W

      • 初始化W=

      • 从训练集D中取一个样本(X,y),得到预测值,将预测值和y比较,若相同,则进行下一次迭代;若不同,则更新

      • 重复迭代直到所有样本都分类正确(若线性可分,迭代可以终止)

        • 证明:













  • 代码






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值