课程
683 字
约 2 分钟
大三上
Lab 06 题目
机器学习与数据挖掘labs/lab06·更新于 2026-09-15
Lab 06 题目
《机器学习与数据挖掘》深度学习
实验题目
全连接神经网络
实验目的
掌握全连接神经网络用于回归和分类的工作流程
实验环境(硬件和软件)
Anaconda/Jupyter notebook/Pycharm
实验内容
使用发布的“nihe.csv”数据集,使用前三列作为输入特征,最后一列作为回归标签,构建一个全连接神经网络,进行标量回归任务。画出训练集和验证集的损失变化曲线,以及测试集的真实值vs预测值曲线。
使用Keras框架下的MNIST手写数字数据集,搭建一个全连接神经网络,进行手写数字分类任务,画出训练集和验证集的损失变化曲线,以及对测试集的评估结果(准确率)。
CIFAR-10和CIFAR-100是来自于80 million张小型图片的数据集,图片收集者是Alex Krizhevsky, Vinod Nair, and Geoffrey Hinton。暂时先不管CIFAR-100数据集,以下是CIFAR-10数据集介绍:
Keras中,可以用load_data()函数进行加载,与MNIST数据集加载方式类似,具体加载示例如下:
实验要求: 参考第2题中MNIST数据集的分类网络(全连接神经网络),在其基础上进行适当修改,使之能正确运行,从而进行图片分类任务。
使用CIFAR-10数据集,搭建一个卷积神经网络对图片进行分类(可参考PPT课件提供的案例),并与第3题中全连接神经网络结果进行对比。思考:从两种网络的参数量和准确率等方面对网络的性能进行综合评估。













