NNDL实验
文章平均质量分 89
主要发布神经网络与深度学习课程的实验
plum-blossom
AI,深度学习
展开
-
NNDL 作业12:第七章课后题
本次作业了解了网络优化的几个常用算法,以及为什么在小批量梯度下降中学习率与权重大小成正比等。原创 2022-12-11 22:13:59 · 498 阅读 · 1 评论 -
NNDL 实验八 网络优化与正则化(3)不同优化算法比较
优化算法比较原创 2022-12-10 17:09:25 · 424 阅读 · 0 评论 -
NNDL 作业11:优化算法比较
优化算法的比较原创 2022-12-05 22:12:12 · 790 阅读 · 0 评论 -
NNDL 实验七 循环神经网络(3)LSTM的记忆能力实验
LSTM原创 2022-12-03 02:04:47 · 501 阅读 · 0 评论 -
NNDL 作业10:第六章课后题(LSTM | GRU)
LSTM原创 2022-11-28 13:25:46 · 745 阅读 · 0 评论 -
NNDL 作业9:分别使用numpy和pytorch实现BPTT
BPTT的反向传播的手动推导原创 2022-11-27 01:21:02 · 109 阅读 · 0 评论 -
NNDL 实验七 循环神经网络(2)梯度爆炸实验
本次实验了解了范数,L2范数等概念,手动实现梯度爆炸问题并且通过梯度截断的方法解决,掌握了梯度截断的原理。原创 2022-11-26 18:01:13 · 129 阅读 · 0 评论 -
NNDL 实验七 循环神经网络(1)RNN记忆能力实验
本次实验完成了循环神经网络的RNN记忆能力实验,构建数据集进行数据划分,构造Dataset类,构建了嵌入层、SRN层、线性层,从而最终得到模型,并且训练模型得到不同数据长度下的误差变化和可视化的损失曲线图,并对模型进行评价。原创 2022-11-21 21:24:56 · 146 阅读 · 0 评论 -
NNDL 作业8:RNN - 简单循环网络
本次实验,我们使用numpy实现了一个SRN,已有的SRN基础上加入了激活函数,分别使用nn.RNNCell、nn.RNN实现SRN,分析“二进制加法” 源代码,实现“Character-Level Language Models”源代码,分析“序列到序列”源代码,简单实现编码器-解码器。原创 2022-11-13 20:40:38 · 419 阅读 · 0 评论 -
NNDL 实验六 卷积神经网络(5)使用预训练resnet18实现CIFAR-10分类
本篇文章主要基于resnet18实现CIFAR-10分类原创 2022-11-12 00:03:10 · 676 阅读 · 0 评论 -
NNDL 实验六 卷积神经网络(4)ResNet18实现MNIST
本篇文章主要是通过ResNet经典残差网络完成了Mnist手写数字的识别,分别用残差连接和没有残差连接对ResNet18进行模型训练和评价来验证残差连接对深层卷积神经网络的训练可以起到促进作用。原创 2022-11-06 20:50:08 · 207 阅读 · 0 评论 -
NNDL 实验六 卷积神经网络(3)LeNet实现MNIST
本次实验实现了基于LeNet模型进行手写数字识别,使用前馈神经网络实现MNIST识别与LeNet效果做对比,更加直观的了解了他们的各自特点深入了解了卷积神经网络的优越性。原创 2022-11-03 21:58:34 · 160 阅读 · 0 评论 -
NNDL 作业7:第五章课后题(1×1 卷积核 | CNN BP)
本篇文章主要介绍CNN的反向传播算法的推导以及一些习题原创 2022-10-30 15:48:53 · 337 阅读 · 0 评论 -
NNDL 实验六 卷积神经网络(2)基础算子
本次实验通过对多通道卷积算子的实现和对汇聚层算子的实现,并且自己编写代码实现多通道的卷积操作,学习汇聚算子参数量和计算量如何计算原创 2022-10-25 10:51:30 · 96 阅读 · 0 评论 -
NNDL 作业6:基于CNN的XO识别
本篇文章实现numpy实现的卷积,池化和激活,并且实现了一个比较简单的XO图片数据集识别原创 2022-10-23 16:24:28 · 96 阅读 · 0 评论 -
NNDL 实验六 卷积神经网络(1)卷积
本片文章对感受野、变种卷积、步长和零填充做了复习,实现二维卷积,利用自定义的二维卷积算子完成了一个简单的图片边缘检测原创 2022-10-21 17:10:00 · 1010 阅读 · 0 评论 -
NNDL 作业5:卷积
本次实验回顾了卷积、卷积核、特征图、特征选择、步长、填充、感受野的概念,conv2d函数的使用,深入探究了不同卷积核的作用,并且编程实现了灰度图的边缘检测,锐化,模糊等。原创 2022-10-16 01:38:24 · 645 阅读 · 0 评论 -
神经网络与深度学习(五)前馈神经网络(3)鸢尾花分类
本篇文章实践了基于前馈神经网络完成鸢尾花分类任务,在深入了解前馈神经网络的基本概念并且实现了鸢尾花数据集分类的任务,还对softmax,SVM,FNN进行多方面的比较。原创 2022-10-14 21:04:12 · 1445 阅读 · 0 评论 -
NNDL 作业4:第四章课后题
深度学习第四章课后题原创 2022-10-08 21:09:05 · 364 阅读 · 0 评论 -
NNDL 实验五 前馈神经网络(2)自动梯度计算 & 优化问题
本篇文章主要介绍pytorch来搭建简单的前馈神经网络中的自动梯度计算和优化问题原创 2022-10-07 19:15:07 · 134 阅读 · 0 评论 -
NNDL 作业3:分别使用numpy和pytorch实现FNN例题
用numpy和pytorch实现FNN例题原创 2022-10-01 21:07:36 · 407 阅读 · 0 评论 -
NNDL 实验五 前馈神经网络(1)二分类任务
使用pytorch来搭建简单的前馈神经网络原创 2022-09-28 22:52:59 · 243 阅读 · 0 评论 -
NNDL 作业2:第三章课后题
本篇文章主要解决神经网络与深度学习第三章的课后题。原创 2022-09-23 20:39:10 · 69 阅读 · 0 评论 -
NNDL 实验四 线性分类
本篇文章主要使用pytorch来实现线性分类模型,二分类,多分类,并且利用softmax回归完成鸢尾花数据集分类任务原创 2022-09-21 13:01:53 · 987 阅读 · 0 评论 -
NNDL 作业1:第二章课后题
本文主要介绍为什么平方损失函数不适用于分类问题 , 交叉熵损失函数不适用于回归问题以及精确率、召回率、F1值以及它们的宏平均和微平均的计算原创 2022-09-17 20:55:59 · 290 阅读 · 0 评论 -
NNDL 实验三 线性回归
本篇文章主要使用pytorch来实现线性回归模型原创 2022-09-14 13:31:18 · 532 阅读 · 0 评论 -
NNDL 实验二 Pytorch入门
本篇文章主要介绍张量和算子的概念,使用pytorch进行张量运算,使用pytorch进行数据预处理。原创 2022-09-06 19:52:45 · 699 阅读 · 1 评论 -
NNDL实验一 numpy基础习题
本文主要介绍numpy的基础习题和解答原创 2022-08-29 11:39:18 · 426 阅读 · 1 评论