智能计算系统实验2

智能计算系统实验2,第1张

智能计算系统实验2 实验2.1:基于三层神经网络实现手写数字识别 实验目的
  1. 实现三层神经网络模型进行手写数字分类,建立一个简单而完整的神经网络工程。通过本实验理解神经网络中基本模块的作用和模块间的关系,为后续建立更复杂的神经网络实验(如风格迁移)奠定基础。
  2. 利用高级编程语言Python实现神经网络基本单元的前向传播(正向传播)和反向传播计算,加深对神经网络中基本单元的理解,包括全连接层、激活函数、损失函数等基本单元。
  3. 利用高级编程语言Python实现神经网络构建,以及训练神经网络所使用的梯度下降算法,加深对神经网络训练过程的理解。
实验过程 数据集读取和预处理


train_labels = self.load_mnist(os.path.join(MNIST_DIR, TRAIN_LABEL), False)
test_images = self.load_mnist(os.path.join(MNIST_DIR, TEST_DATA), True)
test_labels = self.load_mnist(os.path.join(MNIST_DIR, TEST_LABEL), False)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5680215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存