自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 深度学习之Batch Normalization

转载自https://www.cnblogs.com/hutao722/p/9842199.htmlBatch Normalization(批量标准化,简称BN)是近些年来深度学习优化中一个重要的手段。BN能带来如下优点:加速训练过程; 可以使用较大的学习率; 允许在深层网络中使用sigmoid这种易导致梯度消失的激活函数; 具有轻微地正则化效果,以此可以降低dropout的使用。  但为什么BN能够如此有效?让我们来一探究竟。一、Covariate Shift  Convariat

2020-06-04 14:47:55 381

原创 手工编写继承keras.utils.Sequence类的图像生成器用于图像回归

之所以要手动编写数据生成器是因为我做的工作是图像回归,而不是图像分类。也就是说作为监督学习的标签是连续型变量而不是离散型变量,而据我所知keras自带的ImageDataGenerator类只能用于图像分类。网上已有不少自己写的数据生成器,但如果希望对比训练数据集和测试数据集的效果,在训练模型时调用fit_generator()方法时参数validation_data支持的数据生成器必须是keras.utils.Sequence的子类。查了一遍keras文档,继承Sequence的类并不难写,文档里给了一个

2020-05-29 12:11:39 1114 2

原创 巧用DataFrame布尔索引的方法删除特定行或列

用布尔索引的方法删除DataFrame中的行或列对于pandas DataFrame对象通常用“对象名.drop()”方法删去行或列,但drop操作必须先知道想要删除的列名和索引。本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和...

2018-08-16 11:44:16 13943 3

原创 求解回归模型的最小二乘法(代数方法和数值方法)

对于回归模型,最小二乘法是通过最小化残差平方和来估计回归系数的方法。残差平方和就是预测值跟样本之间的差的平方和,残差平方和除以样本量n就是均方误差,即通常所说的损失函数。回归模型的损失函数不宜直接用残差平方和而要用均方误差是因为残差平方和是所有样本点残差平方的总和,会随着样本量增大而增加,不能体现样本点残差的平均水平。以一元回归模型为例,损失函数为\[loss=\frac{1}{2n}\sum...

2018-07-08 17:27:06 18294

原创 机器学习和统计学的区别

机器学习跟统计学有很多联系,的确这两个专业有很多共性,但本文尝试列举一些差异,供大家参考和对比,也欢迎大家补充。 机器学习 统计学 定义 机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心。 统...

2018-06-05 20:48:54 11054

原创 Pandas DataFrame对象索引及常见错误写法

Python语言Pandas库的DataFrames数据类型的索引写法比较多,既提供了方便也容易出错。一般的Python书籍上对Pandas索引都有介绍,本文总结一些个人体会,大体分为用中括号索引和用loc/iloc[]索引。先生成一个DataFrame对象为例:df=pd.DataFrame(np.random.rand(4,4), index=list('abcd'), columns......

2018-06-01 17:52:59 14340 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除