码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • AI算法优缺点


    ========================================================

    理解LSTM网络

    RNNs 的出现,主要是因为它们能够把以前的信息联系到现在,从而解决现在的问题。比如,利用前面的画面,能够帮助我们理解当前画面的内容。如果 RNNs 真的可以做到这个,那么它肯定是对我们的任务有帮助的。但是它真的可以做到吗,恐怕还得看实际情况呀!

    有时候,我们在处理当前任务的时候,只需要看一下比较近的一些信息。比如在一个语言模型中,我们要通过上文来预测一下个词可能会是什么,那么当我们看到“ the clouds are in the ?”时,不需要更多的信息,我们就能够自然而然的想到下一个词应该是“sky”。在这样的情况下,我们所要预测的内容和相关信息之间的间隔很小,这种情况下 RNNs 就能够利用过去的信息, 很容易的实现。

    设计 LSTMs 主要是为了解决前面提到的 长距离依赖 (long-term dependency )的问题。它们的结构本身就很适合记住很长距离的信息,而非很艰难的 “理论上能够“。

    ========================================================

    注意力机制研究现状综述(Attention mechanism)

    【论文解读】Bahdanau Attention

    Intuitively, this implements a mechanism of attention in the decoder. The decoder decides parts of the source sentence to pay attention to. By letting the decoder have an attention mechanism, we relieve the encoder from the burden of having to encode all information in the source sentence into a fixedlength vector. With this new approach the information can be spread throughout the sequence of annotations, which can be selectively retrieved by the decoder accordingly.

    总结上面的几句话。概括上讲,为了让解码部分具有注意力机制的功能。通俗点讲,就是让解码部分可以选择性地使用编码部分的信息。

    ========================================================

    详解Transformer (Attention Is All You Need)

    The Illustrated Transformer

    作者采用Attention机制的原因是考虑到RNN(或者LSTM,GRU等)的计算限制为是顺序的,也就是说RNN相关算法只能从左向右依次计算或者从右向左依次计算,这种机制带来了两个问题:

    1. 时间片

    的计算依赖

    • 时刻的计算结果,这样限制了模型的并行能力;
    • 顺序计算的过程中信息会丢失,尽管LSTM等门机制的结构一定程度上缓解了长期依赖的问题,但是对于特别长期的依赖现象,LSTM依旧无能为力。

    ========================================================

    ========================================================

    ========================================================

    ========================================================

    ========================================================

    ========================================================

    ========================================================
     

  • 相关阅读:
    自动化视频质量保障
    【数据结构与算法分析】0基础带你学数据结构与算法分析09--线索二叉树 (TBT)
    C#使用SendMessage进行进程间通讯
    【Rust】错误处理
    使用RTSP接入安防监控EasyCVR平台,如何配置系统参数以减少起播时间?
    超赞:不愧是阿里内部“Spring boot学习笔记”从头到尾,全是精华
    1.5 新一代信息技术
    2022前端面试题上岸手册-性能优化部分
    python中的小问题01--使用cmd命令行中的pip3下载的包(模块)在pycharm中无法获取
    C++ 输入输出流
  • 原文地址:https://blog.csdn.net/zlf19910726/article/details/133774035
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号