《TensorFlow 快速入门与实战》5-实战TensorFlow手写体数字识别
1.82 MB
38 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档介绍了TensorFlow在手写体数字识别中的应用,主要涵盖了MNIST数据集和两种神经网络模型:Softmax网络和CNN网络。MNIST数据集由28x28的灰度图像组成,灰度值从0到255,使用uint8类型表示。数据预处理通过标准化将灰度值缩放到0到1的float32类型以加速训练。Softmax网络包含两层隐藏层(各512个神经元)和一个输出层(10个神经元),用于输出10个类别的概率。CNN网络则通过卷积操作提升了模型的识别能力。 | ||
AI总结 | ||
《TensorFlow 快速入门与实战》第五部分主要围绕TensorFlow实现手写体数字识别展开,内容包括以下几个核心部分:
1. **MNIST数据集介绍**:
- 数据集表示手写体数字,图像大小为28x28像素,灰度范围为0-255。
- 数据预处理:将灰度值归一化为0-1的float32格式,用于加速模型训练。
2. **MNIST Softmax网络**:
- 网络结构:输入层为784维度的一维向量(28x28展平),中间包含两层512个神经元的隐藏层,全连接输出层为10个神经元(对应0-9十个数字类别)。
- 实战内容:通过Softmax函数输出概率分布,完成手写体数字分类。
3. **MNIST CNN网络**:
- 网络结构与Softmax相比,CNN引入卷积层,能更高效地提取图像特征。
- 实战内容:利用卷积神经网络进一步优化手写体数字识别模型。
此外,文档还提供了扫描二维码试看/购买课程的选项,以及一些TensorFlow入门案例,如“Hello TensorFlow”快速体验。
总结:第五部分以MNIST数据集为核心,分别通过Softmax和CNN两种网络结构,逐步推进手写体数字识别的实现,展示了TensorFlow在图像分类任务中的应用。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
31 页请下载阅读 -
文档评分