深度学习:端到端模型(end to end learning)

DeepLearning:端到端模型end to end learning

非端到端

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

端到端

从输入端到输出端会得到一个预测结果,将预测结果和真实结果进行比较得到误差,将误差反向传播到网络的各个层之中,调整网络的权重和参数直到模型收敛或者达到预期的效果为止,中间所有的操作都包含在神经网络内部,不再分成多个模块处理。由原始数据输入,到结果输出,从输入端到输出端,中间的神经网络自成一体(也可以当做黑盒子看待),这是端到端的。

总结

两者相比,端到端的学习省去了在每一个独立学习任务执行之前所做的数据标注,为样本做标注的代价是昂贵的、易出错的。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
广义学习是指从原始输入到最终输出的整个过程都由一个模型完成,而不需要手动设计特征或者中间步骤。下面是一些常见的广义学习模型: 1. 深度神经网络(DNN):DNN是一种基于多层神经元的模型,通过多个隐藏层来学习输入和输出之间的复杂映射关系。它可以用于图像分类、语音识别等任务。 2. 卷积神经网络(CNN):CNN是一种特殊的DNN,它通过卷积操作来提取输入数据中的局部特征,并通过池化操作减少参数数量。CNN在图像处理领域表现出色,如图像分类、目标检测等任务。 3. 循环神经网络(RNN):RNN是一种具有循环连接的神经网络,可以处理序列数据。它通过记忆之前的信息来预测下一个输出,适用于自然语言处理、语音识别等任务。 4. 长短时记忆网络(LSTM):LSTM是一种特殊的RNN,通过引入门控机制来解决传统RNN中的梯度消失和梯度爆炸问题。LSTM在处理长序列数据时表现出色。 5. 注意力机制(Attention):注意力机制是一种用于处理序列数据的机制,它可以根据输入的不同部分赋予不同的权重,从而更好地捕捉关键信息。注意力机制广泛应用于机器翻译、文本摘要等任务。 6. 生成对抗网络(GAN):GAN由生成器和判别器组成,通过对抗训练的方式学习生成真实样本的能力。GAN可以用于图像生成、图像修复等任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HanZee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值