视频加载失败

课程

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题中全连接神经网络结果进行对比。思考:从两种网络的参数量和准确率等方面对网络的性能进行综合评估。

Profile Image of the Author
Sonder
好想要技术
这是公告标题
这只是一个公告
分类
标签
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.7
文章许可
CC BY-NC-SA 4.0
文章目录