美文网首页
Task05 模型集成

Task05 模型集成

作者: 天秤座的机器狗 | 来源:发表于2020-06-02 22:15 被阅读0次

模型集成其实是在算力允许的情况下,进一步提升模型预测准确性的方法。传统的机器学习中,集成的方法有bagging、boosting和stacking。除此之外,深度学习还有自身的一些集成的方法

一、Dropout

说白了就是神经网络在进行前向传播时,让某个神经元以一定的概率停止工作。这样的操作使得模型不会依赖于部分局部特征,从而导致模型泛化性能差。


image.png

二、TTA

TTA,又名测试集数据扩增。核心就是对预测的数据进行data augmentation,从而得到多个预测结果,最后取平均。这种做法个人觉得有点像让模型去多个角度看看要预测的数据到底什么样,最终得到一个最为靠谱可信的预测。这种方法在baseline中也做了,设置的TTA为10.

三、snapchat

当我们只训练一个模型的时候也是可以进行模型集成的,比如snapchat使用的cyclical learning rate 进行训练。cyclical learning rate,顾名思义,每个周期保存一个模型。最后预测时,同时使用保存的模型进行预测从而达到集成的效果。
另外,通过这种周期性学习率的方法,可以是模型跳出局部最优解进入另一个局部最优。


image.png

相关文章

  • Task05: 模型集成

    一般的集成学习方法 深度学习中的集成方法 0. 在机器学习中的一般集成方法 模型集成即把同一学习任务的多个独立(弱...

  • Task05 模型集成

    模型集成其实是在算力允许的情况下,进一步提升模型预测准确性的方法。传统的机器学习中,集成的方法有bagging、b...

  • 5月组队学习05:高维异常检测

    Task05:高维异常检测(3天)● 了解集成方法的思想● 理解feature bagging原理● 掌握孤立森林...

  • Training NN-7-Model Ensembles &a

    关键词:Model Ensembles(模型集成)、Dropout Model Ensembles(模型集成) 训...

  • 《机器学习及实践——从零开始通往KAGGLE竞赛之路》读书笔记八

    集成模型(分类) 模型描述 集成(Ensemble)分类模型便是综合考量多个分类器的预测结果,从而做出决策。这种综...

  • 基于sklearn的集成分类器

    理论 集成模型 集成分类器模型是综合考虑多种机器学习模型的训练结果,做出分类决策的分类器模型 投票式:平行训练多种...

  • 机器学习技巧笔记

    通用模型举隅 排序层 模型集成方法:

  • 机器学习:04. 随机森林之RandomForestClassi

    1. 集成算法 1.1 集成算法是通过在数据上构建多个模型,集成所有模型的建模结果,包括随机森林,梯度提升树(GB...

  • 2.1.2.5集成模型(回归)

    模型介绍:在“2.1.1.6集成模型(分类)”节中,曾经探讨过集成模型的大致类型和优势。这一节除了继续使用普通随机...

  • 模型集成

    数据层面的集成: 测试阶段数据扩充:训练阶段的若干数据扩充策略,实际上,这些 扩充策略在模型测试阶段同样适用,诸如...

网友评论

      本文标题:Task05 模型集成

      本文链接:https://www.haomeiwen.com/subject/hrzpzhtx.html