返回信息流我用bagging对一组数据进行预测之后会显示如下的结果。。。
我用的语句是
> mod <- bagging(Class ~ Cl.thickness + Cell.size
+ + Cell.shape + Marg.adhesion
+ + Epith.c.size + Bare.nuclei
+ + Bl.cromatin + Normal.nucleoli
+ + Mitoses, data=BreastCancer, coob=TRUE)
结果如下
******
Bagging classification trees with 25 bootstrap replications
Call: bagging.data.frame(formula = Class ~ Cl.thickness + Cell.size +
Cell.shape + Marg.adhesion + Epith.c.size + Bare.nuclei +
Bl.cromatin + Normal.nucleoli + Mitoses, data = BreastCancer,
coob = TRUE)
Out-of-bag estimate of misclassification error: 0.0425
******
有几个问题就是:
1、bootstrap replications的个数如果没有设定的话都默认是25个么?感觉做了好几次都是25。。。
2、那个misclassification error的数值的意义是。。。我之后用table看出来预测错误的有3个,所以是3/699?699是这组数据的观测值个数。
3、难道默认都是用classification tree做的bagging么。。。如果要用SVM、LDA啥的该怎么写语句呀。。。这个代码一写直接就出结果了根本不知道怎么预设分类的方法。。。
4、coob等于TRUE的意义就是会用数据里面没有被装进袋的数据来检验预测的效果,所以最后得出的error就是这样来的么?想知道怎么计算的这个error。。。
网上貌似也找不到太多关于bagging的信息。。。新手求大神指导呀。。谢谢!
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #16257同步于 2015/6/24
ML_DM机器人发帖
求助关于R语言做bagging算法的一些问题
sy6027968
2015/6/24镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。