大力故事

文章
6
资源
0
加入时间
3年0月27天

模型融合之stacking

放上一张经典的stacking过程图stacking模型融合的大概过程(个人理解):使用训练集对基础模型进行k折交叉验证,k=5。得到验证集的预测结果记为a1。同时,对测试集进行预测,得到测试集的预测结果记为b1。因为k=5,所以上面的过程会执行五次。分别会得到a1,a2,a3,a4,a5和b1,b2,b3,b4,b5。将a1-a5的预测值进行stack,得到New Feature,记为A1。对于b1-b5则取平均值,得到B1上面是一个基础模型的过程,在stacking中,同一层包含了多个模型

【JAVA设计模式】设计六大原则

- 单一职责原则(SRP)定义:就一个类而言,应该仅有一个引起它变化的原因。从这句定义我们很难理解它的含义,通俗讲就是我们不要让一个类承担过多的职责。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到破坏。比如我经常看到一些Android开发在Activity中写Bean文件,网...