学习adaboost(二,第一次迭代,c#实现)

学习adaboost(二,第一次迭代,c#实现)_第1张图片

我觉得这两个公式推导的特别好。我们来搞第一次迭代:

学习adaboost(二,第一次迭代,c#实现)_第2张图片

我们取x<2.5,标签=1,else,标签=-1这个分类器,发现分错的是5,7,8三组数据 ,正确的都由0.1变为0.0714了,降低了,错误的更新后由0.1变成0.16了,升高了。另外:

学习adaboost(二,第一次迭代,c#实现)_第3张图片

 a1和权重更新都出来了.

学习adaboost(二,第一次迭代,c#实现)_第4张图片

我们看一看第一个弱分类器构成的强分类器的结果:(没出意外,结果就是第一个弱分类器)

学习adaboost(二,第一次迭代,c#实现)_第5张图片

第一次迭代,任务完成,ok。

 

你可能感兴趣的:(学习,计算机视觉)