自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小丁猫

think

  • 博客(12)
  • 收藏
  • 关注

原创 关于理解卷积操作中Padding的两种方式

参考博客卷积操作存在两个问题:1、图像越来越小;2、图像边界信息丢失,即有些图像角落和边界的信息发挥作用较少。因此需要padding    一张M x M的图片,经过卷积核F x F,strides = [1,1,1,1], padding = valid 卷积操作后,        得到大小为 C_side x C_side 的 feature map,     ...

2018-05-22 18:48:01 21506 1

转载 反向传播算法推导过程

原理部分参考李宏毅机器学习PPT,以下推导过程详细且易理解。参考博客1. 变量定义                                                                 上图是一个三层人工神经网络,layer1至layer3分别是输入层、隐藏层和输出层。如图,先定义一些变量:        表示第层的第个神经元连接到第层的第个神经元的权重;        ...

2018-05-07 15:45:30 5173 1

转载 粒子群算法原理及简单案例 [ python ]

参考博客:1.点击打开链接                 2.点击打开链接                 3.点击打开链接介绍    粒子群算法(Particle swarm optimization,PSO)是模拟群体智能所建立起来的一种优化算法,主要用于解决最优化问题(optimization problems)。1995年由 Eberhart和Kennedy 提出,是基于对鸟群觅食行为的...

2018-04-08 17:36:01 25431 11

原创 Python.Numpy学习零碎笔记之矩阵创建

如何从零创建一个矩阵import numpy as np#矩阵创建的三种方式a = np.mat('1 2 3;4 5 6;7 8 9') #字符串格式创建:矩阵行与行之间用分号隔开,行内元素之间用空格隔开b = np.mat([[1,2,3],[4,5,6],[7,8,9]])#直接创建c = np.mat(np.arange(1,10).reshape(3,3))#numpy数组创建转置

2017-11-10 09:56:05 621

原创 Matplotlib之简单绘图

引言Matplotlib是一个非常有用的Python绘图库。它和Numpy结合得很好,但本身是一个单独的开源项目。可以访问Matplotlib官网的Gallery 查看美妙的示例图片及代码Matplotlib中有一些功能函数可以从雅虎财经频道下载并处理数据简单绘图matplotlib.pyplot包中包含了简单绘图功能。需要记住的是,随后调用的函数都会改变当前的绘图。最终,我们会将绘图存入文件或者使

2017-11-08 11:48:40 5343

原创 Python 中关于 round 函数的小坑

【转载】Source:小苹果的苹果树round函数很简单,对浮点数进行近似取值,保留几位小数。比如:>>> round(10.0/3, 2)3.33>>> round(20/7)3第一个参数是一个浮点数,第二个参数是保留的小数位数,可选,如果不写的话默认保留到整数。 这么简单的函数,能有什么坑呢?我们来看看python2和python3中有什么不同:$ python2Python 2.7.

2017-11-08 11:08:37 679

原创 看不懂的sys.argv[ ]

【转载】 Source: 覆手为云psys.argv[ ]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解释一直没看明白。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[ ]提取其中的元素。其第一个元素是程序本身,随后才依次是外部给予的参数。下面我们通过一个极

2017-11-07 21:00:27 1043 1

原创 Python.Numpy学习零碎笔记之便捷函数

一、通过股票收益率的背景熟悉数据分析的变量之间相关系数等函数计算1 股票收益率的计算import numpy as npfrom matplotlib.pyplot import plotfrom matplotlib.pyplot import showbhp_c = np.loadtxt('BHP.csv',delimiter=',',usecols=(6,),unpack=True) #

2017-11-07 20:04:58 752

转载 BP神经网络在数据预测应用上的两种模型(非原创)

用BP神经网络做数据预测有两种形式:1.根据自身已有的数据预测未来的数据。    比如:根据2000-2012年已知GDP的值预测2013年GDP的值。求解:用2000,2001,2002的值作为输入,2003作为输出;然后以此类推,2001,2002,2003作为输入,2004作为输出;  ......2009,2010,2011作为输入,2012作为输出。

2017-10-31 09:39:50 8873 4

原创 Python.Numpy学习零碎笔记之随机数生成

在python数据分析的学习和应用过程中,经常需要用到numpy的随机函数,由于随机函数random的功能比较多,经常会混淆或记不住,下面我们一起来汇总学习下1 numpy.random.rand( )numpy.random.rand(d0,d1,…,dn)rand函数根据给定维度生成[0,1)之间的数据,包含0,不包含1dn表格每个维度返回值为指定维度的arrayimport numpy

2017-10-30 13:54:41 506

原创 Python.Numpy学习零碎笔记之数组与矩阵

更多内容可以查阅Python数据分析基础教程:NumPy学习指南(第2版) 中文pdf版矩阵与多维数组元素访问方式的不同点:1)矩阵import numpy as npm1 = np.mat([[1,2,3],[4,5,6],[7,8,9]])print(m1)print(m1[0,0]) # 矩阵只支持该访问方式2)多维数组import numpy as npA1 = np.arra

2017-10-28 15:56:28 339

原创 欢迎使用优快云-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-28 14:37:39 211

空空如也

空空如也

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

TA关注的人

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