- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DOCPROPERTY ProductProject Name
DOCPROPERTY DocumentName
PAGE i
DOCPROPERTY ProprietaryDeclaration 华为专有和保密信息
版权所有 ? 华为技术有限公司
文档版本 DOCPROPERTY DocumentVersion 01 ( DOCPROPERTY ReleaseDate 2015-12)
华为ICT认证系列教程
DOCPROPERTY ProductProject Name
人工智能技术
第3章 深度学习概览
实验指导手册
DOCPROPERTY Confidential
第 PAGE 1页
前 言
内容描述
本实验指导书书共包1个实验:
手写字体图像识别实验,通过基本的代码,帮助读者了解如何通过TensorFlow2.0实现手写字体的识别。
读者知识背景
本课程为华为认证基础课程,为了更好地掌握本书内容,阅读本书的读者应首先具备以下基本条件:
具有基本的Python知识背景,同时熟悉TensorFlow基本概念,了解基本Python编程知识。
目录
TOC \o 1-3 \h \z \u 前 言 1
内容描述 1
读者知识背景 1
1 手写数字识别 3
1.1 实验介绍 3
1.2 实验目的 3
1.3 实验步骤 3
1.3.1 项目描述和数据集获取 3
1.3.2 数据集预处理及可视化 5
1.3.3 DNN网络构建 6
1.3.4 构建CNN网络 9
1.3.5 预测结果可视化 11
手写数字识别
实验介绍
手写数字识别是常见的图像识别任务,计算机通过手写体图片来识别图片中的字,与印刷字体不同的是,不同人的手写体风格迥异,大小不一,造成了计算机对手写识别任务的困难,此项目通过应用深度学习和tensorflow工具对MNIST手写数据集进行训练并建模。
所以本章主要介绍TensorFlow计算的基本流程,以及构建网络的基本要素。
实验目的
掌握TensorFlow计算基本流程;
熟悉构建网络的基本要素:数据集、网络模型构建、模型训练、模型验证。
实验步骤
读取mnist手写数字数据集;
利用简单数学模型入门tensorflow;
高级API实现softmax回归;
构建多层卷积网络CNN;
高级API实现卷积网络CNN;
预测结果可视化;
项目描述和数据集获取
项目描述
手写数字识别是常见的图像识别任务,计算机通过手写体图片来识别图片中的字,与印刷字体不同的是,不同人的手写体风格迥异,大小不一,造成了计算机对手写识别任务的困难,此项目通过应用深度学习和tensorflow工具对MNIST手写数据集进行训练并建模。
数据获取以及数据处理
数据集介绍
1). MNIST数据集来自美国国家标准与技术研究所(National Institute of Standards and Technology ,简称NIST);
2). 该数据集由来自250个不同人手写的数字构成,其中50%是高中学生,50%来自人口普查局的工组人员;
3). 数据集可在/exdb/mnist/ 获取, 它包含了四个部分:
- Training set images: train-images-idx3-ubyte.gz (9.9 MB, 解压后 47 MB, 包含 60,000 个样本)
- Training set labels: train-labels-idx1-ubyte.gz (29 KB, 解压后 60 KB, 包含 60,000 个标签)
- Test set images: t10k-images-idx3-ubyte.gz (1.6 MB, 解压后 7.8 MB, 包含 10,000 个样本)
- Test set labels: t10k-labels-idx1-ubyte.gz (5KB, 解压后 10 KB, 包含 10,000 个标签)
4). mnist是一个入门级的计算机视觉数据集,它包含各种手写数字图片:
它也包含每一张图片对应的标签,告诉我们这个是数字几,比如说,上面这四张图片的标签分别是5,0,4,1。
mnist 数据集读取
从tensorflow直接读取数据集,联网下载解压;
代码:
import os
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import layers, optimizers, datasets
from matplotlib im
您可能关注的文档
- 人工智能技术实验手册 第1章人工智能技术实验环境搭建指南.docx
- 人工智能技术实验手册 第2章 机器学习概览实验指导手册.docx
- 人工智能技术实验手册 第4章 TensorFlow开发框架实验指导手册.docx
- 人工智能技术实验手册 第5章 MindSpore开发框架实验指导手册.docx
- 人工智能技术实验手册 第6章 Hello Davinci实验指导手册.docx
- 人工智能技术实验手册 第7章 Huawei HiAi实验指导手册.docx
- 流程管理TDSCDMA路测信令流程.pdf
- 建筑给排水工程某市学院校区给水施工组织设计.pdf
- 招聘面试 招聘技巧培训资料.pdf
- 招聘面试 人力资源管理 招聘.pdf
最近下载
- OIE《水生动物疫病诊断手册》传染性造血器官坏死病毒 2018版2.3.4章只用条款4.3.1.2.1, 4.3.1.2.3.pdf VIP
- 国开电大《幼儿园课程论》形考形成性考核作业4答案.doc
- 湖南省湘西土家族苗族自治州2022-2023年高一下学期期末地理试题.docx VIP
- 14招标文件要求的其他技术内容或投标人认为需要补充的资料.doc
- 2023年宁夏中考生物试题卷(含答案解析).docx
- 国开电大营销策划案例分析形考任务5答案.docx VIP
- 国开电大可编程控制器应用实训形考任务6实训报告.pdf VIP
- 高中英语教学设计 Lesson_3_“White_Bikes“_on_the_Road.docx
- 成都石室中学自主招生考试数学试卷.doc VIP
- 变频调速电梯系统设计.docx
文档评论(0)