使用函数来计算机器学习(Adaboost)的错误率时出现问题


嗨,我正在尝试计算Adaboost模型的错误率,而我对如何使用错误率函数感到困惑。

这是我要使用的功能:

使用函数来计算机器学习(Adaboost)的错误率时出现问题

这是我正在计算错误的数据表:

使用函数来计算机器学习(Adaboost)的错误率时出现问题

所以,我想你会这样做:

1/8(0.35)(????)+ 1/8(.2)(????)+ 1/8(.1)(????)+ 1/8(.05) )(????).....依此类推,直到将所有8个加起来。我的问题是我不知道w sub j之后在等式中要放什么。谁能帮我找出sigma(C(x)!= y)的含义以及在其中插入什么数字?

谢谢!

fanfansky1 回答:使用函数来计算机器学习(Adaboost)的错误率时出现问题

迟来的回应...

$$ \ delta(c(x)!= y)$$表示如果分类器x标记的x的标签不正确(不等于目标y),则输出1,否则输出0。

delta(something)表示如果某件事为真,则输出1,如果某事为假,则输出0。

本文链接:https://www.f2er.com/3000734.html

大家都在问