- 博客(3)
- 收藏
- 关注
原创 三天学会深度学习学习笔记(第三天)
Dropout是类似Dense层的一种层,用来连接整合神经元的,它是用来处理过拟合的问题。过拟合是因为模型要学习训练数据间的spurious pattern(伪模式), 要辨认出这些伪模式就需要每个神经元的weight之间有一些联合,这些weight间的联合就像是一种共谋,这会导致模型模型性能下降。这时候就轮到dropout登场了,它在每一次训练的循环里随机的丢弃一部分神经元的输出来避免weight之间的这种共谋。
2024-05-05 15:18:41
265
原创 三天学会深度学习学习笔记(第二天)
不单单是深度学习只要是机器学习都存在训练模型,简单说就是告诉计算机一堆X和其对应的y让计算机去帮你找X和y的函数关系y=f(X)。比如我现在通过糖预测卡路里,那么我的数据集里就要把卡路里设为y,糖设为X然后传进模型。
2024-05-04 10:43:06
840
原创 三天学会深度学习学习笔记(第一天)
一个神经元其实做的就是一个简单的线性运算所以也叫线性单元,线性运算就是:,w是weight权重,b是bias。有两个input值a和1,其实a就是公式里的x,b和1相乘,之后两者相加。有什么用呢,比如我现在想通过糖去算卡路里值,y就是卡路里,x是糖,计算机在算出w和b以后传入实际的糖的x然后就能得到一个卡路里y值。因为神经网络是通过神经元来进行复杂的运算,每一个神经元做的都是简单的线性运算,在神经网络里把神经元整合在一起以后就称为一个dense层。
2024-05-03 15:52:39
555
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人