机器学习中什么是端到端的学习(end-to-end learning)?

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机器学习中什么是端到端的学习(end-to-end learning)?相关的知识,希望对你有一定的参考价值。

机器学习中什么是端到端的学习(end-to-end learning)?

 

相对于深度学习,传统机器学习的流程往往由多个独立的模块组成,比如在一个典型的自然语言处理(Natural Language Processing)问题中,包括分词、词性标注、句法分析、语义分析等多个独立步骤,每个步骤是一个独立的任务,其结果的好坏会影响到下一步骤,从而影响整个训练的结果,这是非端到端的。

而深度学习模型在训练过程中,从输入端(输入数据)到输出端会得到一个预测结果,与真实结果相比较会得到一个误差,这个误差会在模型中的每一层传递(反向传播),每一层的表示都会根据这个误差来做调整,直到模型收敛或达到预期的效果才结束,这是端到端的。

两者相比

以上是关于机器学习中什么是端到端的学习(end-to-end learning)?的主要内容,如果未能解决你的问题,请参考以下文章

什么是端到端(end2end)学习?

Vue.js—单元测试

端到端的精确一次保证

机器学习实战——端到端的机器学习项目

机器学习实战——端到端的机器学习项目

28是否要使用端到端的深度学习?