首页 > 其他分享 >零基础机器学习数字识别MNIST(on going)

零基础机器学习数字识别MNIST(on going)

时间:2023-11-15 21:46:24浏览次数:38  
标签:版本 Tensorflow going https anaconda GPU 识别 com MNIST

本人之前并未涉及机器学习,但是在嵌入式中都会涉及视觉,借校内比赛从零学习,进行MNIST数字识别模型的搭建。


随着学习进度更新,每天更新。2023-11-15 21:38:55 星期三

一、环境搭建

进行本模型的搭建,需要以下内容:

  1. Python环境:利用Anaconda管理
  2. 开源机器学习平台:PyTorch 或 Tensorflow(CPU/GPU)
  3. 若希望使用NVIDIA GPU运行Tensorflow,则需安装cuDNN、CUDA

本教程暂以Tensorflow为平台,CPU/GPU两版本选其一即可。

(一)安装Anaconda

  1. 最新版本下载:https://www.anaconda.com/download#downloads
  2. 历史版本查看:https://docs.anaconda.com/free/anaconda/reference/packages/oldpkglists/
  3. 历史版本下载:https://repo.anaconda.com/archive/

(二)安装Tensorflow

  1. 版本查找:https://tensorflow.google.cn/install/source_windows

(三)NVIDIA GPU:安装cuDNN、CUDA

  1. cuDNN:https://developer.nvidia.com/rdp/cudnn-archive
  2. CUDA:https://developer.nvidia.com/cuda-toolkit-archive

二、理论原理

三、实战编写

标签:版本,Tensorflow,going,https,anaconda,GPU,识别,com,MNIST
From: https://www.cnblogs.com/hanzohuang/p/17834872.html

相关文章

  • 智安网络|探索语音识别技术:优势与挑战的全面解析
    语音识别技术是人工智能领域的重要应用之一,它通过将语音信号转化为文本,实现了人机交互的一种新形式。随着科技的不断发展,语音识别技术在各个行业中得到了广泛的应用,但同时也存在着一些优势和劣势。首先,语音识别技术的优势之一是准确度。随着深度学习等技术的进步,语音识别系统在准确......
  • 语音识别的未来已来:深入了解faster-whisper的突破性进展
    faster-whisper简介faster-whisper是基于OpenAI的Whisper模型的高效实现,它利用CTranslate2,一个专为Transformer模型设计的快速推理引擎。这种实现不仅提高了语音识别的速度,还优化了内存使用效率。faster-whisper的核心优势在于其能够在保持原有模型准确度的同时,大幅提升处理速度,这......
  • 如何正确使用外汇110网查平台?一键Get识别黑平台
    在外汇110网中,平台信息众多,投资者该如何通过这些信息识别黑平台?如何使用外汇110网识别黑平台? 投资者在审核平台时,可以通过在外汇110网搜索交易商名称或官网查询交易商,点击即可进入交易商信息界面。在交易商界面投资者可以重点关注以下信息:成立时间。成立时间的长短可以侧面反......
  • 小样本学习在图像识别中的挑战与突破
    小样本学习(Few-ShotLearning)是一种机器学习方法,旨在从很少的样本中学习并做出准确的预测。在图像识别领域,小样本学习面临一些挑战,同时也涌现出一些突破性的解决方法。挑战:缺乏数据:小样本学习的主要挑战之一是样本数量有限,这使得传统深度学习模型难以学习足够的特征。过拟......
  • Fast-Reid的一个小小创新,能够解决行人重识别
    竞赛简介多年来,技术已经彻底改变了我们的世界,改变了我们每天的生活,一切都可以通过轻松地点击实现连接和访问。oneAPI就是这样一个技术堆栈,它在构建许多创新解决方案方面具有巨大的潜力。通过这次比赛精心策划的问题,您既可以更多地了解和体验人工智能技术在特定领域的运用,包括在机......
  • “图像识别在智能交通系统中的应用与优化“
    智能交通系统中的图像识别应用和优化是现代城市发展中的重要组成部分。以下是图像识别在智能交通系统中的主要应用和一些优化方向:图像识别在智能交通系统中的应用:车辆识别与跟踪: 图像识别用于识别和跟踪车辆,包括识别车牌号码。这有助于监控交通流量、管理停车场以及实施违章......
  • 图像识别工具
    1.OPenCVimportcv2importnumpyasnp#读取图像img=cv2.imread('screenshot.png',0)#使用模板匹配template=cv2.imread('template.png',0)res=cv2.matchTemplate(img,template,cv2.TM_CCOEFF_NORMED)threshold=0.8loc=np.where(res>......
  • 深度学习之交叉熵损失函数(在分类问题如图像识别时可以考虑)
    1. 熵2. 交叉熵损失函数交叉熵能够衡量两个分布的异同程度,在机器学习中就表示为真实概率分布与预测概率分布之间的差异。交叉熵的值越小,模型预测效果就越好。二分类交叉熵:X = [[0.3, 0.7], [0.2,0.8]]Y = [1,0]Loss = -1/2(1*log0.7 + 1*log0.2)x代表样本等于下面的i......
  • 【论文阅读笔记】【OCR-文本识别】 CLIPTER: Looking at the Bigger Picture in Scene
    CLIPTERICCV2023读论文思考的问题论文试图解决什么问题?现有的文本识别方法只关注于局部截取的文本区域,识别模型并没有利用全图的上下文信息,导致其可能对有挑战性的文本的识别效果较差能否以某种方式使识别器利用上globalfeature的信息?文章提出了什么样的解决......
  • 人脸识别facenet-pytorch/Yolov5
    facenet-pytorch篇importcv2fromPILimportImageimportosfromfacenet_pytorchimportMTCNNfromtorchvision.transformsimportToPILImagefolder_path=r'E:\Code\Python\QQh5\sourceLib'output_folder=r'testPersonFace'#如果输出文件......