end2end learning 端到端学习

简介: 在DeepLearning的文章中有看到end2end一次,作者们似乎都比较喜欢这个end2end learning的方式。那么到底啥是end2end?找了一下相关论文,没找到专门讲这个概念的,看来应该不是很严格定义的一个说法。

在DeepLearning的文章中有看到end2end一次,作者们似乎都比较喜欢这个end2end learning的方式。那么到底啥是end2end?

找了一下相关论文,没找到专门讲这个概念的,看来应该不是很严格定义的一个说法。

那就搬运一下Quora上的提问和回答吧。

问题:https://www.quora.com/What-is-end-to-end-learning-in-machine-learning

回答1:
论文《End to End Learning for Self-Driving Cars》里面提到,他们训练了一个CNN,能够把从前置摄像头获取图像中从像素到最终控制车辆行驶指令。也就是:像素-->指令。

回答2:
不同人对end2end有不同定义。你可以定义成从图像到最终结果,还可以在前面再增加一个获取数据,从获取数据到最终结果;甚至从申请项目到得到最终结果。。。。好吧,一层一层剥削啊。反正,这个词不太好,不严谨。

回答3:
提供了从数据处理到为用户提供解决方案的整个过程。

回答4:
用一个任务来搞定所有相关的任务。因此end2end意思是一口气做好整个事情,包括数据流、算法选择和参数调整、算法相关硬件、结果可视化

总结
看了这几个回答,end2end的意思在不同人看来有不同理解,但是作为程序员/深度学习炼丹娃,应当理解为:至少是从处理过的图像-->最终目标结果(比如分类结果、检测结果、分割结果等)的一个流程,也就是起码把原来的“特征提取”和“用分类器做分类,包括特征选择”的两个模块,串在一起了,而不是显示地分成两个模块。

目录
相关文章
|
机器学习/深度学习 计算机视觉
Faster R-CNN : end2end 和 alternative 训练
Faster R-CNN 实际上就是由 Fast R-CNN 和 RPN 两个网络结合的,可以使用 end2end 和 alternative 两种方式来训练,两种方法训练出来的网络准确度基本没有多大的区别,但是使用 end2end 训练,即端到端训练可以节省很多时间。这篇文章参考 Ross' Girshick 在 ICCV15 上的演讲报告,主要讲 end2end 方法。
127 0
《Constrained Output Embeddings for End-to-End Code-Switching Speech Recognition with Only Monolingual Data》电子版地址
Constrained Output Embeddings for End-to-End Code-Switching Speech Recognition with Only Monolingual Data
51 0
《Constrained Output Embeddings for End-to-End Code-Switching Speech Recognition with Only Monolingual Data》电子版地址
|
Windows
3dMax建模笔记(一):介绍3dMax和创建第一个模型Hello world
三维模型,虽然淘宝上一抓一大把,但是三维开发人员最好还是具备一定基础的建模能力。本文用hello world模型描述基本的3dMax建模流程。
3dMax建模笔记(一):介绍3dMax和创建第一个模型Hello world
|
机器学习/深度学习 数据采集 自然语言处理
End to End Sequence Labeling via Bidirectional LSTM-CNNs-CRF论文
传统改机的序列标注系统,需要大量的针对特定任务的手工特征和经过预处理的数据。在这篇文章中,作者引入了一种创新的神经网络结果,使用Bi-LSTM、CNN和CRF相结合的网络结果,使模型能够从词和字级别表示中学习和收益。作者指出他们的系统是真正意义上的端到端结果,不需要任何特征工程或者数据预处理工作,因此可以广泛应用于各种序列标注任务。该模型在PennTreebank WSJ词性标注任务和CoNLL 2003 词性标注数据集上取得优异的成绩,前者97.55%的准确率,后者取得91.21%的F1值。
103 0
End to End Sequence Labeling via Bidirectional LSTM-CNNs-CRF论文
|
资源调度 定位技术 C++
第四周编程作业(一)-Building your Deep Neural Network: Step by Step(三)
第四周编程作业(一)-Building your Deep Neural Network: Step by Step(三)
256 0
|
资源调度
第四周编程作业(一)-Building your Deep Neural Network: Step by Step(二)
第四周编程作业(一)-Building your Deep Neural Network: Step by Step(二)
112 0
|
数据挖掘 Python
第四周编程作业(一)-Building your Deep Neural Network: Step by Step(一)
第四周编程作业(一)-Building your Deep Neural Network: Step by Step(一)
253 0
|
机器学习/深度学习 监控 算法
CVPR2021 | Transformer用于End-to-End视频实例分割
视频实例分割(VIS)是一项需要同时对视频中感兴趣的对象进行分类、分割和跟踪的任务。本文提出了一种新的基于 Transformers 的视频实例分割框架 VisTR,它将 VIS 任务视为直接的端到端并行序列解码/预测问题。
CVPR2021 | Transformer用于End-to-End视频实例分割
|
Shell Perl 数据采集
|
语音技术 数据可视化 开发者
语音顶会Interspeech 论文解读|Constrained output embeddings for end-to-end code-switching speech recognition with only monolingual data
Interspeech是世界上规模最大,最全面的顶级语音领域会议,本文为 Nanyang Technological University等学校联合作者的入选论文
语音顶会Interspeech 论文解读|Constrained output embeddings for end-to-end code-switching speech recognition with only monolingual data