在线机器学习算法及其伪代码

机器学习:需要从已知的数据 学习出需要的模型

在线算法:需要及时处理收集的数据,并给出预测或建议结果,并更新模型


通用的在线学习算法步骤如下:

1. 收集和学习现有的数据

2. 依据模型或规则,做出决策,给出结果

3. 根据真实的结果,来训练和学习规则或模型


常用的在线学习算法:

Perceptron: 感知器

PA: passive Perceptron

PA-I

PA-II

Voted Perceptron

confidence-weighted linear linear classification: 基于置信度加权的线性分类器

Weight Majority algorithm


AROW:adaptive regularization of weighted vector 加权向量的自适应正则化

"NHERD":Normal Herd 正态


这里收集了一些算法伪代码,代码然后配上语言描述,就清晰多了。


感知器Perceptron:

线性分类器,是一个利用超平面来进行二分类的分类器,每次利用新的数据实例,预测,比对,更新,来调整超平面的位置。

相对于SVM,感知器不要每类数据与分类面的间隔最大化。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值