什么是端到端模型(end-to-end learning)?
什么 to 模型 learning end
2023-09-14 09:06:09 时间
非端到端
传统机器学习的流程往往由多个独立的模块组成,比如在一个典型的自然语言处理(Natural Language Processing)问题中,包括分词、词性标注、句法分析、语义分析等多个独立步骤,每个步骤是一个独立的任务,其结果的好坏会影响到下一步骤,从而影响整个训练的结果,这是非端到端的。
端到端
从输入端到输出端会得到一个预测结果,将预测结果和真实结果进行比较得到误差,将误差反向传播到网络的各个层之中,调整网络的权重和参数直到模型收敛或者达到预期的效果为止,中间所有的操作都包含在神经网络内部,不再分成多个模块处理。由原始数据输入,到结果输出,从输入端到输出端,中间的神经网络自成一体(也可以当做黑盒子看待),这是端到端的。
两者相比,端到端的学习省去了在每一个独立学习任务执行之前所做的数据标注,为样本做标注的代价是昂贵的、易出错的。
原文链接:https://blog.csdn.net/qq_38410428/article/details/91381151
相关文章
- 面试最后,你还有什么要问我的?
- zookeeper能做什么?
- 系统重装 Ghost系统的disk to image等等是什么意思
- xml到底是什么
- 什么是shell
- golang gob 有什么优势? gob/protobuf/json/xml 效率对比,benchmark 压力测试
- SAPGUI系统登录页面配置的SAProuter有什么用
- SAP Spartacus默认的货币列表currency是从源代码什么地方读取的
- 什么是前端开发领域中的 time to first byte 指标
- 应该在什么时候使用Sunken窗口风格
- 转:查尔斯·汉迪:你是谁,比你做什么更重要
- 【数据结构与算法】什么是双向链表?并用代码手动实现一个双向链表
- 什么是PHY?
- 什么是防抖和节流?有什么区别?如何实现?