清华青年AI自强作业hw3_3:用NN网络拟合MNIST手写数字分类

news/2024/11/16 13:01:04/

清华青年AI自强作业hw3_3:用NN网络拟合MNIST手写数字分类

    • 实现过程
      • 具体思路
      • 多分类网络模型
      • 训练结果分析
    • 相关链接

在这里插入图片描述

一起学AI系列博客:目录索引

hw3_3:用NN网络拟合MNIST手写数字分类

  • 体会神经网络设计和TF框架编程

  • 对比hw3_1两者的模型、效果差异

实现过程


有了上篇博客:清华青年AI自强作业hw3_1的铺垫,本次任务只需在其基础上进行模型修改即可。

具体思路

  1. 分类模式修改
  2. 由二分类改为多分类模型(十分类)
  3. 网络模型修改

多分类网络模型

  1. 核心思路
    1. 用1个多分类模型处理0-9的分类
    2. 将网络叠加几层,加深加大
  2. MNIST数据预处理(load)
  3. 模型训练过程(train)
    1. 模型搭建
      1. 模型为深度神经网络
      2. 选取相应激活函数
  4. 模型训练
    1. 前向推理与模型参数更新
    2. 按规律预测测试集的精度
  5. 模型推理过程(predict)
    1. 在测试集上验证预测精度
  6. 关键点
    1. 涉及到多分类数据标签的one-hot编码理解和手动处理

神经网络模型说明

  • 网络结构
    • input_layer:784,输入层,784个神经元用于接收一张图(28*28)展开的像素
    • hidden1_layer:16,隐藏层,16个神经元初步提取基础特征
    • hidden2_layer:16,隐藏层,16个神经元提取边缘几何特征
    • output_layer:10,输出层,10个神经元综合特征输出结果
  • 激活函数
    • 中间隐藏层用relu
    • 最后输出层用softmax

训练结果分析

用60000张图片训练得到的模型,再用10000张测试图片来评估,该模型测试集上预测正确率达:92.87%,远超之前的逻辑回归模型结果:18.97%,由此初窥深度神经网络的魔力。

  • 相应实现源码见代码仓:https://github.com/ioMayday/Tsinghua_Youth_AI/tree/master/homework
  • 相关keras使用指导:https://keras.io/zh/getting-started/sequential-model-guide/

相关链接


  1. 文科生都能零基础学AI?清华这门免费课程让我信了,link
  2. 清华青年AI自强作业hw2:线性回归预测,link
  3. 清华青年AI自强作业hw3_1:用线性回归模型拟合MNIST手写数字分类,link
  4. 清华青年AI自强作业hw3_2:前向传播和反向传播实战,link

http://www.ppmy.cn/news/474550.html

相关文章

电脑网络连接不可用怎么办?

在经过常规方法调试之后,比如控制面板,仍然无法见效。 可能原因:关上了软开关(FnPrtScr),我们只需要再次摁组合键打开即可。

WIN10网络连接不可用 无法登陆

某次重启后网络登陆时网络连接不可用,登陆输入密码后等待很久,进入系统后黑屏提示重启。如此重复。 修复方法: 1.在登陆界面按住shift,点击右下角重启 2.高级修复选项-疑难解答-高级选项-启动设置-重启 3.选4进入安全模式 4.…

笔记本无线网络不可用

当你尝试重启网络服务,重置网络,重启网络适配器后,仍然提示无线网络不可用。这时候你可以按下笔记本上飞行模式开关键。对,就是这么简单,在自个不经意间给按了它。 1.按一下飞行模式键,比如F12。然后鼠标移…

快捷方式‘*.lnk’指向的驱动器或网络连接不可用——笔记本突然读不到机械硬盘了

今天用电脑,打开桌面上的一个文件夹的快捷方式时,弹框提示“快捷方式‘*.lnk’指向的驱动器或网络连接不可用”,如下图: 这时查看”此电脑“(”我的电脑“)发现,硬盘只剩下固态硬盘的两个盘符&a…

笔记本电脑网络不显示Wifi及可用wifi情况

1 查看控制面板–>网络和共享中心更改适配器中无线连接是否处于开启状态 2 确认无线服务是否开启,WINR,输入services.msc,若WLAN auto config 未启动请右键进行启动 启动后在网络和共享中心中将有WLAN选项 网络共享中心设置中确认WIFI是否打开&…

电脑可以联网,但网络不可用

开始-设置-网络和Internet-代理: 手动设置代理-设置: 使用代理服务器-关: 然后就可以连上网了!

win7未连接windows无线服务器,Win7系统网络未连接、连接不可用如何解决?

最近有Win7系统用户反映,电脑突然无法上网,出现网络连接不可用的提示框,且任务栏上的网络标识出现了个红叉。这到底是什么问题呢?又该如何解决呢?下面,小编就来跟大家分享一下Win7系统下网络未连接、连接不…