学习adaboost(四,最后一次迭代,c#实现)

犯错3的3个弱分类就剩一个了,即x<8.5,标签=1,else,标签=-1。如果还搞不定,就得启用犯错4的分类器了,我们这一次是第三次迭代,和第二次没差别,我们看一下数据更新情况,希望是最后一次。

更新前的权重:

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

更新后的权重(3,4,6项变大了):

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

看看a3:

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

 再看看三个弱分类器联合的强分类器结果(真的三个臭皮匠定了一个诸葛亮),竟然成功了!:

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

再看看我们最初的样子,真的是太帅了!三个弱分类器联合,达到了质变:

 第三个弱分类器联合的完整代码:

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

好,搞定,结束,看懂不算数,编出来才算!ok! 

 

 

 

 

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