首页 > 其他分享 >浙大AI导论(入门)兴趣向(第四课)

浙大AI导论(入门)兴趣向(第四课)

时间:2023-01-05 22:11:40浏览次数:42  
标签:第四课 数字 AI 浙大 python import 手写 mnist

简单的 AI 应用:手写数字识别

接下来我们将用一个封装好的 python 程序来进行手写数字识别,实现一个简单的 AI应用 

首先我们需要引入一些必要的 python库 封装好我们的程序

# 引入必要的 python 库
import numpy as np
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings("ignore")
from mnist import mnist_plot
from mnist import plot_digits
from mnist import mnist_preidct

接下来我们简单画一下MNIST数据集中的数字,MNIST 手写数字数据集也被称为人工智能领域的 ABC ,主要由一些手写数字的图片和相应的标签组成,图片一共有10 类,分别对应从0~9 ,共10 个阿拉伯数字

我们可以看到从0到9十个阿拉伯数字的手写体,同样的,我们可以使用函数画出你想要的数字:(没错就是下面这样的)

 

 

 改变参数:

# 你可以尝试改变数字来画出不同的手写数字
a = mnist_plot(6)

最后,我们调用函数去预测一下你刚刚画出的数字是什么:(像这样)

mnist_preidct(q)

会发生错误,因为一方面是因为我们的模型比较简单,另一方面模型并非能做到完全没有错误(人也是这样的),通过接下来的学习,我们能够学到更多关于模型调整的知识。

标签:第四课,数字,AI,浙大,python,import,手写,mnist
From: https://www.cnblogs.com/Alaso687/p/17028975.html

相关文章

  • 解决Centos8.x报Failed to download metadata for repo ‘appstream‘: Cannot prepar
    今天新购买的服务器安装宝塔面板时出现ERROR: 出现下面错误“错误:Failedtodownloadmetadataforrepo‘AppStream’:Cannotprepareinternalmirrorlist:NoURLsi......
  • 如何给所有的 await async 函数添加try/catch?
    如何给所有的awaitasync函数添加try/catch?做全局捕获异常。面试官:如何给所有的awaitasync函数添加try/catch?做全局捕获异常。我们可以使用window.addEventListene......
  • 发送邮箱出现报错:"smtp.exmail.qq.com"port 465, isSSL false
    1、问题:使用邮箱时,出现报错"smtp.exmail.qq.com"port465,isSSLfalse这个使用465端口才会出现这个错误,但是使用25端口就不会出现这个错误 2、分析原因:从网上看是因为......
  • Adobe AIR移动App的互相调用实现方式
    在使用AdobeAIR进行移动应用开发的时候,我们或许会有这样的需求:假如我们开发的是两个应用(A和B),同时安装到手机上,那么能否在A中呼叫B并传递参数呢(或者反过来B操作后,再把参数......
  • 开发Adobe AIR移动应用程序的考虑事项
    扩展:​​http://mobile.51cto.com/Adobe-302658.htm​​ AdobeAIR经过发展演进,已经超越了最初作为桌面应用程序平台的目标。如今,它支持跨移动、桌面和数字家用设备的独立......
  • daily study 9
    学习使用C语言编写井字棋游戏程序(2)用赋值的方法,将玩家输入的字符赋给数组中的元素,电脑使用横坐标=时间随机值%行数,纵坐标同理,使得电脑进行随机下棋。每次下完一轮就将棋盘(数......
  • 降本提效 | AIRIOT设备运维管理解决方案
    传统运维多是使用在本地化系统,以人工运维和独立系统执行运维工作,重点关注的是设施运行,存在以下几个问题:1、信息孤岛:本地化系统的接口不同,功能单一独立,各个系统之间的数据无......
  • 查看AIX操作系统CPU和内存
    转:https://blog.csdn.net/oradbm/article/details/124565324一、AIX下查看CPU1.查询AIX的硬件信息prtconf 12.查看逻辑CPU个数#pmcycles-m CPU0runsat4204MHz C......
  • 使用AIR中的File对象
    ​​http://help.adobe.com/zh_CN/as3/dev/WS5b3ccc516d4fbf351e63e3d118666ade46-7fe4.html​​ ​​关于File类​​​​File对象的路径​​​​AIRforTV应用程序......
  • Adobe AIR * 设置移动应用程序属性
    ​ 对于其他AIR应用程序,可以在应用程序描述符文件中设置基本应用程序属性。移动应用程序会忽略某些特定于桌面的属性,例如窗口大小和透明度。移动应用程序还可以使用自己......