当前位置:   article > 正文

CNN+RNN_先用cnn卷积上采样到较短长度,再用rnn处理

先用cnn卷积上采样到较短长度,再用rnn处理

CNN,RNN(recurrent, 下同)结合到一起可以建立一个更好的model


1. CRNN(先CNN,后RNN)


References: An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognition


一般用于基于的图像序列预测(如手写稿图片,每一个单词都在图像里面,对这些单词序列做出预测)。所以先用CNN(convolutional and max-pooling layers, fully-connected layers are removed)提取图像特征,再用RNN对CNN输出的特征进行序列预测。RNN本来就擅长处理序列预测,但是RNN之前需要有a preprocessing step,这里的CNN相对于预处理过程。当然也可以处理篮子序列,CNN处理篮子内部的小序列,RNN处理篮子间的大序列。



2.RCNN(先RNN,后CNN)


References: Recurrent Convolutional Neural Networks for Text Classification


一般用于文本分析。CNN本来就可以用来文本分析,但是CNN某一层中的卷积核固定,每一个词的context比较局限,就先用RNN将一个词周围的所有文本都作为context,期望对这个词有一个更加精确的表达。基本上用CNN的地方可以用如此RCNN优化。



声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/354542
推荐阅读
相关标签
  

闽ICP备14008679号