1.传统机器学习VS深度学习

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

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

2.如何理解端到端

端到端指的是输入是原始数据,输出是最后的结果。原来输入端不是直接的原始数据,而是在原始数据中提取的特征,这一点在图像问题上尤为突出,因为图像像素数太多,数据维度高,会产生维度灾难,所以原来一个思路是手工提取图像的一些关键特征,这实际就是就一个降维的过程。

那么问题来了,特征怎么提?

特征提取的好坏异常关键,甚至比学习算法还重要,举个例子,对一系列人的数据分类,分类结果是性别,如果你提取的特征是头发的颜色,无论分类算法如何,分类效果都不会好,如果你提取的特征是头发的长短,这个特征就会好很多,但是还是会有错误,如果你提取了一个超强特征,比如染色体的数据,那你的分类基本就不会错了。

这就意味着,特征需要足够的经验去设计,这在数据量越来越大的情况下也越来越困难。于是就出现了端到端网络,特征可以自己去学习,所以特征提取这一步也就融入到算法当中,不需要人来干预了。

作者:Liwemg
链接:https://www.jianshu.com/p/f8ed2744be97
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

“端到端”是什么意思相关推荐

  1. 用TVM在硬件平台上部署深度学习工作负载的端到端 IR 堆栈

    用TVM在硬件平台上部署深度学习工作负载的端到端 IR 堆栈 深度学习已变得无处不在,不可或缺.这场革命的一部分是由可扩展的深度学习系统推动的,如滕索弗洛.MXNet.咖啡和皮托奇.大多数现有系统针对 ...

  2. 端到端TVM编译器(下)

    端到端TVM编译器(下) 4.3 Tensorization DL工作负载具有很高的运算强度,通常可以分解为张量运算符,如矩阵乘法或一维卷积.这些自然分解导致了最近的添加张量计算原语.这些新的原语带来 ...

  3. 端到端TVM编译器(上)

    端到端TVM编译器(上) 摘要 将机器学习引入到各种各样的硬件设备中.AI框架依赖于特定于供应商的算子库,针对窄范围的服务器级gpu进行优化.将工作负载部署到新平台,例如手机.嵌入式设备和加速器(例如 ...

  4. 从PyTorch到ONNX的端到端AlexNet

    从PyTorch到ONNX的端到端AlexNet 这是一个简单的脚本,可将Torchvision中定义的经过预训练的AlexNet导出到ONNX中.运行一轮推理Inference,然后将生成的跟踪模型 ...

  5. GPU端到端目标检测YOLOV3全过程(下)

    GPU端到端目标检测YOLOV3全过程(下) Ubuntu18.04系统下最新版GPU环境配置 · 安装显卡驱动 · 安装Cuda 10.0 · 安装cuDNN 1.安装显卡驱动 (1)这里采用的是P ...

  6. GPU端到端目标检测YOLOV3全过程(上)

    GPU端到端目标检测YOLOV3全过程(上) Basic Parameters: Video: mp4, webM, avi Picture: jpg, png, gif, bmp Text: doc ...

  7. CVPR2020:端到端学习三维点云的局部多视图描述符

    CVPR2020:端到端学习三维点云的局部多视图描述符 End-to-End Learning Local Multi-View Descriptors for 3D Point Clouds 论文地 ...

  8. 点云配准的端到端深度神经网络:ICCV2019论文解读

    点云配准的端到端深度神经网络:ICCV2019论文解读 DeepVCP: An End-to-End Deep Neural Network for Point Cloud Registration ...

  9. 端到端对话模型新突破!Facebook发布大规模个性化对话数据库

    作者|Pierre-Emmanuel Mazare 等 译者|郝毅 编辑|Debra 出处丨 AI 前线 AI 前线导读:聊天机器人是目前非常流行的一种人工智能系统.目前大部分聊天机器人的衔接性都不是 ...

  10. 利用 AssemblyAI 在 PyTorch 中建立端到端的语音识别模型

    作者 | Comet 译者 | 天道酬勤,责编 | Carol 出品 | AI 科技大本营(ID:rgznai100) 这篇文章是由AssemblyAI的机器学习研究工程师Michael Nguyen ...

最新文章

  1. Sql 删除不保留日志
  2. html 距离上边缘,HTML - CSS边缘恐怖; 边距在父元素之外添加空格
  3. 日常生活 -- 开博二周年
  4. 外卖和快递行业数据_抢人大战愈演愈烈,东莞再现用工荒!不只流向外卖、快递等行业...
  5. 【转载】浅析游戏引擎开发
  6. 使用 TRESTClient 與 TRESTRequest 作為 HTTP Client 之二 (POST 檔案)
  7. 内核并发控制---互斥量(来自网易)
  8. 【干货】经理级管理者的角色定位:打造卓越领导力.pdf(附PPT下载链接)
  9. ImportError: cannot import name ‘render_to_response‘ 解决方法
  10. 如何在 Linux 上检查可用磁盘空间 [终端和 GUI]
  11. 数组string 转 long
  12. 修改Imdict做自己的分词器
  13. JavaScript提高:006:ASP.NET使用easyUI TABS标签updatepanel
  14. 修改系统文件内容的经典错误总结
  15. ENVI App Store 下载与安装
  16. NCI和CNC应用中M代码的概念和功能
  17. 英国第一位重要的浪漫主义诗人
  18. hive插入多条数据sql_HIVE sql使用总结
  19. 线性代数笔记【特征值】
  20. SpringBoot集成MongoDB实现两种CRUD

热门文章

  1. 互联网舆情数据信息挖掘分析的方法
  2. js正则表达式之URL格式匹配
  3. 轻量化服务,大道至简,触手可及
  4. 语法转换_语法干货|直接引语转换间接引语的方法指导,还不会用的赶紧收藏了!...
  5. 中国加速量子芯片商用,将实现弯道超车,找到芯片技术发展新出路
  6. 华钜同创:亚马逊开店有哪些注意事项
  7. 127.0.0.1是回送地址,指本地机
  8. maven无法下载依赖~expected START_TAGxxx~Element ‘xxxxxxx‘ cannot have charact
  9. radius服务器未响应,中国科学院地球环境研究所安全软件电子竞价成交公告
  10. 物联网固件逆向分析记录(初步概念记录)