
(并行程序设计)使用KNN算法实现的并行MNIST手写数字识别神经网络(C语言+CUDA/C).rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用C语言与CUDA结合的方式,利用KNN算法在MNIST数据集上实现了高效的并行手写数字识别系统,加速了神经网络计算过程。
本次项目的主要内容包括以下几个方面:编译器软件为VS2019;使用的算法是KNN数据分类算法、并行化C语言以及并行化CUDA C/C++;所用的数据集为MNIST数据集,主要编程语言是C语言。
项目整体介绍如下:MNIST数据集包含手写数字的图像及其标签。本代码采用KNN(k-近邻)数据分类算法对MNIST中的手写数字进行分类,并计算出准确率和完全正确的分类数量。由于该算法本身的运行效率较低,为了提高程序执行速度,在编程时引入了并行化设计思想,利用多线程技术优化程序性能。
全部评论 (0)
还没有任何评论哟~


