读了几篇boosting文献的收获。。。

距离上一篇blog都3个多月了。最近也是有的懒,看到别人的blog层次都很高,总是介绍些opencv的粗浅的东西,总是感觉自惭形愧。所以一直野就没写啥。白驹过隙,3个月,我都转博了,opencv都2.4.3了,可是感觉自己还是弱爆了,懂得太少,翻来看看以前学习过的知识,也多半一知半解。这次就又翻了翻boosting的东西学习了一下(研一上课就这东西听懂了。。。。)。自己看完了,也不知道自己的理解都对不对,欢迎各路高手拍砖指正,不吝赐教。

boosting这东西的思路也很清楚,就是多个弱分类器去学习,和一个强分类器是等价的。而且弱分类学习的算法实现起来要比强分类算法要容易的多。

提到boosting,不得不提最有代表性的adaboost,《A decision-theoretic generalization of on-line learning and an application to boosting》,adaboost就是提高前一轮被分类分错的样本的权重,降低前一轮正确分类样本的权重,最后再用加法模型得到一个总的分类器。关于每个弱分类器的系数以及更新样本权重分布的公式相关文献都有很好的证明,我就不多写了。算法流程如下,我读了几篇相关文献,有几个疑惑或收获吧:


1.关于每次迭代,训练样本的权值分布的更新,各文献的更新公式有所差别,但思想都是一样:分错时,w权重增大,分对时,w权重降低。

2.关于弱分类器的个数,也就是图中的T的确定,是否是个经验值?

然后又读了读online-adaboost,参考的是这篇《online bagging and boosting》,算法流程图如下:


这篇的思想就是对于新来的label的样本,如果更新弱分类器,有点类似online-bagging的做法。仔细看了看这个流程图,虽然没有证明,但我还是有个疑惑,随着训练样本的online增加,我感觉样本输入的顺序,对弱分类器的贡献是递减的,可能是我理解有误,希望高人指点一下~~

还有一篇onlineAdaboosting就是走的不同的路线《online boosting and vision》,文章也是结合他的应用来改进的adaboost算法,把boosting来做feature的select,而非用在weak classifier上。他这么做的好处,就是可以避免计算样本的权重分布,因为online的过程样本很多是未知的。也就是在每个feature pool中选择最具区分度的feature来做当前的分类器。算法流程如下:



为了提高feature pool的多样性,每次还把分类效果最差的分类器更新掉。而且在实际的编程中,还把feature pool的大小由M*N简化到M,这样大大降低了计算量。

最后,又看了看simi-boosting,也是上一篇作者的,结合tracking做的paper《semi-supervised online boosting for robust tracking》,如果细看可以这篇《semiboost:boosting for semi-supervised learning》。思想就是根据unlabeled的data和labeled data的相似度给予一个伪label,然后再做online boosting for feature selection。流程图如下:


写完发现又写的很水,很粗浅。其实也就是我读完了一个简单的笔记。具体的体会还得去看原文来的实在。也不知道我读的这些算不算是经典。如果大家有啥boosting的好文献,也希望多分享。之所以选择tracking作为应用,是因为这几篇有代码可以参考,如果有时间,可以结合code再说说我的心得体会。欢迎大家多提意见多交流,我才疏识浅,难免有错~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/50722.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

百度语音DuerOS对接

百度语音DuerOS对接 百度语音对接一 流程二 编码三 使用规则 百度语音对接 百度语音对接是基于云云对接的方式实现,主要有四个重点 1 账号授权 2 webService-发现设备 3 webService-控制设备 4 webService-属性上报 本篇值描述1和大致的流程、实际的文档可以参考官…

回顾 | 阿里数据中台建模

阿里中台的概念,可以说是近些年来的颇为火爆的概念。从十余年前的阿里在内部完成这一过程,并提出了“中台”概念;到后面中台概念逐步被外部接受并在2019年爆火兴起。数据中台爆火背后,既有传统企业转型焦虑的市场东风,…

ChatGPT 成功的原因:把模型当产品做

当 ChatGPT 成为风靡全球的科技热点,用 60 多天的时间实现了用户破亿的成绩,不禁让人思索:它为什么能成功? 对此,IDEA 研究院讲席科学家张家兴阐述了自己的观点。 《2022-2023 中国开发者大调查》重磅启动,…

模型越大,AI编程个性化就越难?

分享嘉宾 | 郝逸洋,李钟麒 整理 | 朱珂欣 出品 | CSDN(ID:CSDNnews) 近些年来,随着AI等前沿技术的推陈出新及各场景中的应用,让更多的人触达AI时代的科技前沿。AI编程作为AI的子领域,如今也离普…

男子与AI聊天后自杀,Chat GPT被紧急叫停,AI有了思想会怎样?

AI如果有了思想,会发生什么? 前一阵,一位热衷环境问题的比利时男子,和人工智能“伊丽莎”聊天6周后,突然选择自杀身亡。 在他们大量聊天记录里,人们竟然发现“伊丽莎”对该男子说:“我们将永远…

ThinkPhp5 图片上传实例

ThinkPhp5 图片上传实例 HTML <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>文章添加</title><script src"https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></s…

img_upload图片上传

使用img_upload.js后端采用PHP实现图片上传功能。 html部分 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title></title><link rel"stylesheet" type"text/css" href"img_upload.css&q…

ThinkPHP 接收前端上传的图片 / 文件

前言 上传图片还是文件这个可以根据你的修改&#xff0c;我这里展示的是上传图片&#xff0c;但是其实原理都是一样的 接收 —> 移动到目录 —> 返回图片路径。这里暂不支持多图上传&#xff0c;多图上传有时间会加上。 目录结构 使用到的文件 Result.php <?php na…

thinkphp 上传图片

public function upload_img(){// 读取图片资源// 存储路径$path "uploads/avatar";$file request()->file(background_img);// 存储图片$info $file->rule(uniqid)->move($path);// 存储成功if ($info) {//获取到上传图片的路径名称$name_img $path . …

tp5 图片上传

直接开门见山&#xff0c;来代码吧&#xff01; 第一步&#xff1a;html文件 <form action"{:url()}" enctype"multipart/form-data" method"post"><input type"file" name"img"><input type"submit&qu…

ThinkPHP5处理图片文件上传

在做项目实际开发中&#xff0c;会经常遇到文件上传&#xff0c;比如图片。用ThinkPHP5框架处理图片上传&#xff0c;参照ThinkPHP5开发教程。 示例如下&#xff1a; 首先先在application/admin/controller文件夹下面定义TestImage.php文件 TestImage.php&#xff1a; <?p…

TP 上传图片 (可上传多图)

//添加轮播图public function add(){import(ORG.Net.UploadFile); //引入扩展库 $upload new UploadFile();// 实例化上传类$upload->maxSize 3145728 ;// 设置附件上传大小$upload->allowExts array(jpg, gif, png, jpeg);// 设置附件上传类型$upload-&g…

图片上传功能实现

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、实现思路二、实现代码1.前端代码2.后端代码3.效果 总结 前言 实现一下图片上传回显功能。 一、实现思路 大致讲一下思路&#xff0c;具体的细节&#xf…

postman之图片上传

感谢百度! 选择Post方式 输入你的后台接口调用地址 Headers: 注意这里的Headers部分不要写任何东西。 如果之前是有Content-Type头信息, 那么就会上传失败. Body: 选择Body 选择form-data key:后台规定的接收文件的名称参数&#xff08;切记不是你传的图片名称&#xff09…

AI技术实现人工客服的开发流程

AI技术取得重大突破后&#xff0c;典型的应用场景就是人机交互效率极大提高&#xff0c;甚至在很多方面好于人和人的交互。使用AI技术实现人工智能客服是非常适合大规模商用的业务场景&#xff0c;今天和大家分享这方面的知识&#xff0c;希望对大家有所帮助。北京木奇移动技术…

微信自动回复客服(机器人)实现

**功能诉求&#xff1a;**能设置个人消息回复&#xff0c;群消息回复的机器人&#xff1a; **技术实现&#xff1a;**通过易语言python实现pc端&#xff0c;手机端的微信等机器人回复功能 配置微信自动回复功能支持三种方式&#xff1a;1&#xff0c;关键字精准匹配&#xff1…

连续喝一个月奶茶会怎么样?

本文来源于微信公众号&#xff1a;较高端人类&#xff08;ID&#xff1a;xinji656&#xff09; 参考资料&#xff1a; 2019年新式茶饮行业市场前景研究报告 中商产业研究院 当代大学生奶茶饮食消费习惯的调查与分析 沈昊然&#xff0c;赵淼林&#xff0c;李倩倩 农产品加工 浅析…

小红书笔记如何发布内容

很多人都在吐糟自己不能发送小红书的笔记本&#xff0c;但很多人对于小红书笔记发不了是为什么&#xff0c;还是找不到原因&#xff0c;其实原因有很多种&#xff0c;小编也不一一给大家介绍了&#xff0c;今天小编给大家演示下正确的小红书笔记发布流程&#xff0c;下面小编就…

小红书笔记怎么推广?笔记关键词有什么需要注意?

根据不同的产品&#xff0c;还有品牌的特性和市场情况&#xff0c;小红书有很多对应的推广方法&#xff0c;下面就给大家带来小红书笔记怎么推广?小红书都有哪些推广方式? 一、 小红书笔记怎么推广 1、关键词排名 小红书的系统机制会将笔记贴上标签&#xff0c;然后推送给相同…

3.14 我总结的一些小红书笔记发布频率技巧!【玩赚小红书】

一、笔记审核机制 说到笔记曝光率自然离不开小红书的笔记审核机制。小红书整改之前的机制近乎于零&#xff0c;只要避免很多不合规的发布即可。但是&#xff0c;现在我们必须遵守和适应新的审核规则和机制&#xff0c;才有更多的笔记文章分享到达用户眼前。 ​ 上图简略显示了…