- 博客(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关注的人