毕业设计之「测试实验及结果分析」(一)
阅读本文大概需要 18 分钟。 前言 在毕设系列推文的第二章中我们详细介绍了TensorFlow的一些基础知识( TensorFlow 2.0 概述 );在第三章( 毕业设计之「神经网络与深度学习概述」 (一) 、 毕业设计之「神经网络与深度学习概述」(二) )中对神经网络与深度学习做了简单的概述(主要介绍本章节中完成两个项目所用的一些基础概念)包括激活函数、梯度下降、损失函数、softmax算法等;并且通过简单描述全连接神经网络的不足,详细介绍了卷积神经网络的相关概念。 有了前面几章的基础知识,在本章中,我们会在此基础上介绍两个相关的例子(在此之前会对4.1节中对所用卷积神经网络 AlexNet 进行详尽的描述): 其中包括 利用AlexNet完成MNIST手写字的训练和识别 (本文所涉及内容)以及 毕业设计之「测试实验及结果分析」(二) 。 第一个例子是论文中要求指定完成的例子;第二个例子是为了丰富论文成果通过Python爬虫技术收集数据样本集(包括测试集图片和训练集图片,共计3762张图片)、通过搭建AlexNet标准网络结构模型进行训练,并通过测试集图片进行最终结果分析而特别引入的。 图解AlexNet网络结构 MNIST手写字训练和识别 import TensorFlow as tf mnist = tf.keras.datasets.mnist (x_train, y