- TensorFlow 教程
- TensorFlow - 主页
- TensorFlow - 简介
- TensorFlow - 安装
- 理解人工智能
- 数学基础
- 机器学习与深度学习
- TensorFlow - 基础
- 卷积神经网络
- 循环神经网络
- TensorBoard 可视化
- TensorFlow - 词嵌入
- 单层感知器
- TensorFlow - 线性回归
- TFLearn 及其安装
- CNN 与 RNN 的区别
- TensorFlow - Keras
- TensorFlow - 分布式计算
- TensorFlow - 导出
- 多层感知器学习
- 感知器的隐藏层
- TensorFlow - 优化器
- TensorFlow - XOR 实现
- 梯度下降优化
- TensorFlow - 形成图
- 使用 TensorFlow 进行图像识别
- 神经网络培训建议
- TensorFlow 有用资源
- TensorFlow - 快速指南
- TensorFlow - 有用资源
- TensorFlow - 讨论
TensorFlow - CNN 与 RNN 的区别
在本章中,我们将重点关注 CNN 与 RNN 之间 - 的区别
| CNN | RNN |
|---|---|
| 它适用于图像等空间数据。 | RNN 适用于时间数据,也称为序列化数据。 |
| CNN 被认为比 RNN 更强大。 | 与 CNN 相比,RNN 的功能兼容性较低。 |
| 此网络采用固定大小的输入并生成固定大小的输出。 | RNN 可以处理任意输入/输出长度。 |
| CNN 是带有变体多层感知器的前馈式人工神经网络,旨在尽量减少预处理工作量。 | RNN 不同于前馈神经网络 - 可以使用其内部存储器处理任意序列的输入。 |
| CNN 使用神经元之间的连接模式。这源自动物视觉皮层的组织,其单个神经元按一定方式排列,以便对覆盖视觉区域的重叠区域作出响应。 | 循环神经网络使用时间序列信息 - 用户上次所说的内容将影响他/她接下来所说的内容。 |
| CNN 是图片和视频处理的理想选择。 | RNN 是文本和语音分析的理想选择。 |
以下图例显示了 CNN 与 RNN 的示意图 -
广告