首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为人脸检测的最优方法指定弱分类器的阈值

如何为人脸检测的最优方法指定弱分类器的阈值
EN

Stack Overflow用户
提问于 2014-06-25 00:56:45
回答 2查看 2.4K关注 0票数 3

我读过基于简单特征增强级联的快速目标检测。在第3部分中,定义了这样一个弱分类器:

我的问题是:如何指定阈值theta_j

对于强班学生来说,我的问题是:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-01 02:46:17

弱学习者计算各特征的参数theta_j。Viola和Jones的方法更好地记录在他们的2004年版他们的论文中,并且,IMHO非常类似于ROC分析。您必须针对训练集测试每个弱分类器,以寻找导致最小加权错误的theta_j。我们之所以说“加权”,是因为我们使用与每个训练样本相关的w_t,i值来对错误分类进行加权。

关于强分类器阈值的直观答案,请考虑所有的alpha_t = 1。这意味着至少应该有一半弱分类器输出1用于x,而强分类器输出1用于x。请记住,弱分类器输出1,如果它们认为x是face,而0则是face。

在Adaboost中,alpha_t可以被看作是对弱限定词质量的一种度量,即弱分类器所犯的错误越少,将会是。由于一些弱分类器比其他分类器更好,因此根据它们的质量来衡量他们的选票似乎是个好主意。强分类器的右手不等式反映出,如果权重加起来至少占所有权重的50%,则将x分类为1 (face)。

票数 1
EN

Stack Overflow用户

发布于 2014-06-26 21:28:32

您需要确定每个特性的theta_j。这是弱分类器的训练步骤。通常,找到最佳的theta_j取决于弱分类器的模型。在这种情况下,您需要检查这个特定特性对您的培训数据进行的所有值,并查看哪些值会导致最低的错误分类率。这将是你的theta_j。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24398614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档