【面经】触宝算法工程师一面

1. 项目介绍

项目大概介绍了半小时
结合项目提问

2. 问题

  1. LSTM 为什么能解决梯度消失

答案:通俗地讲:RNN中,每个记忆单元 h t − 1 h_{t-1} ht1都会乘上一个 W W W 和激活函数的导数,这种连乘使得记忆衰减的很快,而LSTM是通过记忆和当前输入"相加",使得之前的记忆会继续存在而不是受到乘法的影响而部分“消失”,因此不会衰减。但是这种naive的做法太直白了,实际上就是个线性模型,在学习效果上不够好,因此LSTM引入了那3个门:

3. 手撕代码

  1. 【LeetCode】17. 电话号码的字母组合
  2. 【LeetCode】72. 编辑距离(动态规划 hard)
  3. 【LeetCode】141 环形链表 I,142. 环形链表 II(双指针 中学追及问题)
全部评论
**,力扣72过分了
点赞 回复 分享
发布于 2021-06-30 19:21

相关推荐

淬月星辉:专利是什么?至少描述一下吧,然后把什么计算机二级、普通话这种拉低格调的证书删掉,不然hr以为你没东西写
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务