- 博客(4)
- 收藏
- 关注
原创 L1正则化与L2正则化详解
L1、L2正则化什么是正则化?L1、L2正则化公式正则化的作用为什么加入L1正则化的模型会更稀疏1.梯度视角2.解空间形状视角3.函数叠加视角4.贝叶斯先验视角什么是正则化?正则化在DL、ML中的含义为,为模型取得较好的泛化性,在目标函数中添加的相应惩罚项。通俗的来讲:正则化的加入就是为了提高模型的表征能力与适应能力,使其不至于对训练数据集产生过拟合现象。L1、L2正则化公式L1正则化...
2019-03-28 17:58:38 5619
原创 机器学习,深度学习模型训练阶段的Shuffle重要么?为什么?
模型训练中的Shuffle什么是Shuffle?模型训练过程中需要Shuffle么?Shuffle为什么重要?小结Reference什么是Shuffle?shuffle(中文意思:洗牌,混乱)。shuffle在机器学习与深度学习中代表的意思是,将训练模型的数据集进行打乱的操作。原始的数据,在样本均衡的情况下可能是按照某种顺序进行排列,如前半部分为某一类别的数据,后半部分为另一类别的数据。但经...
2019-03-28 10:52:58 32282 7
原创 Dropout是什么?为什么Dropout可以防止过拟合?
深度学习中的Dropout什么是Dropout?为什么要使用Dropout?为什么Dropout可以防止过拟合?1.取平均的作用2.减少神经元之间复杂的共适应关系3.Dropout类比于性别生物进化中的角色Reference什么是Dropout?Dropout中文含义:退出。其指的就是在神经网络的训练过程中提出的一种防止过拟合的策略。策略旨在训练过程中按照一定的概率(一般情况下:隐藏层采样概...
2019-03-22 14:43:55 10018 7
原创 Python中yield的作用与for循环的区别,yield关键字的白话解析
Python中的yieldyield是什么?什么是生成器?为什么要用yield(生成器)?生成器的Python代码示例yield是什么?yield是Python中的关键字,yield的出现用于构造生成器(generator)。Python三大器(装饰器、迭代器、生成器)中一种,但是生成器的构造方法不仅仅是使用yield关键字一种方法。还有生成器表达式的方式。什么是生成器?Python中的生...
2019-03-21 11:24:49 7391 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人