手写数字识别

简介: 【8月更文挑战第8天】手写数字识别。

手写数字识别
1.1 实验介绍
手写数字识别是常见的图像识别任务,计算机通过手写体图片来识别图片中的字,与印刷字体不同的是,不同人的手写体风格迥异,大小不一,造成了计算机对手写识别任务的困难,此项目通过应用深度学习和tensorflow工具对MNIST手写数据集进行训练并建模。
所以本章主要介绍TensorFlow计算的基本流程,以及构建网络的基本要素。
1.2 实验目的
掌握TensorFlow计算基本流程;
熟悉构建网络的基本要素:数据集、网络模型构建、模型训练、模型验证。
1.3 实验步骤
读取mnist手写数字数据集;
利用简单数学模型入门tensorflow;
高级API实现softmax回归;
构建多层卷积网络CNN;
高级API实现卷积网络CNN;
预测结果可视化;
1.3.1 项目描述和数据集获取
1.3.1.1 项目描述
手写数字识别是常见的图像识别任务,计算机通过手写体图片来识别图片中的字,与印刷字体不同的是,不同人的手写体风格迥异,大小不一,造成了计算机对手写识别任务的困难,此项目通过应用深度学习和tensorflow工具对MNIST手写数据集进行训练并建模。

目录
相关文章
|
7月前
|
机器学习/深度学习 编解码 PyTorch
Pytorch实现手写数字识别 | MNIST数据集(CNN卷积神经网络)
Pytorch实现手写数字识别 | MNIST数据集(CNN卷积神经网络)
|
4月前
|
机器学习/深度学习 编解码 算法
《零基础实践深度学习》2.5 手写数字识别之损失函数
这篇文章详细探讨了手写数字识别任务中损失函数的选择和优化,解释了为何均方误差不适用于分类任务,并介绍了Softmax函数和交叉熵损失函数在分类问题中的应用,以及如何使用PaddlePaddle框架实现这些概念来提升模型性能。
 《零基础实践深度学习》2.5 手写数字识别之损失函数
|
7月前
|
机器学习/深度学习 数据采集 存储
基于支持向量机的手写数字识别
基于支持向量机的手写数字识别
|
7月前
|
机器学习/深度学习 数据可视化 数据挖掘
R语言深度学习卷积神经网络 (CNN)对 CIFAR 图像进行分类:训练与结果评估可视化
R语言深度学习卷积神经网络 (CNN)对 CIFAR 图像进行分类:训练与结果评估可视化
|
7月前
|
机器学习/深度学习 数据采集 TensorFlow
R语言KERAS深度学习CNN卷积神经网络分类识别手写数字图像数据(MNIST)
R语言KERAS深度学习CNN卷积神经网络分类识别手写数字图像数据(MNIST)
|
7月前
|
机器学习/深度学习 数据采集 PyTorch
PyTorch使用神经网络进行手写数字识别实战(附源码,包括损失图像和准确率图像)
PyTorch使用神经网络进行手写数字识别实战(附源码,包括损失图像和准确率图像)
163 0
|
7月前
|
机器学习/深度学习 并行计算 算法
【计算机视觉+CNN】keras+ResNet残差网络实现图像识别分类实战(附源码和数据集 超详细)
【计算机视觉+CNN】keras+ResNet残差网络实现图像识别分类实战(附源码和数据集 超详细)
213 0
|
机器学习/深度学习 算法 Python
12 机器学习 - KNN实现手写数字识别
12 机器学习 - KNN实现手写数字识别
173 0
|
机器学习/深度学习 自然语言处理 算法
【深度学习】实验15 使用CNN完成MNIST手写体识别(Keras)
【深度学习】实验15 使用CNN完成MNIST手写体识别(Keras)
122 0
|
TensorFlow 算法框架/工具 Python
【学习】手写数字生成
【学习】手写数字生成
282 0
下一篇
DataWorks