大家都清楚神经网络在上个世纪七八十年代是着实火过一回的,尤其是后向传播BP算法出来之后,但90年代后被SVM之类抢了风头,再后来大家更熟悉的是SVM、AdaBoost、随机森林、GBDT、LR、FTRL这些概念。究其原因,主要是神经网络很难解决训练的问题,比如梯度消失。当时的神经网络研究进入一个低潮... ...
分类:
其他好文 时间:
2016-08-30 13:38:16
阅读次数:
198
在本文中,我们对感知器模型的算法进行了推导,为我们对多层前馈网络(BP)的误差反向传播算法打下基础。
分类:
编程语言 时间:
2016-08-25 21:38:52
阅读次数:
206
BP算法是关于误差的反向传播算法,就是从输出层开始,将结果与预期结果相比较,求出误差,然后按照梯度最大下降方向,调整神经元的联接权值,然后依次逐层调整各层之间的连接权值,对于批量学习方式而言,不断重复...
分类:
编程语言 时间:
2016-08-25 21:23:18
阅读次数:
303
# -*- coding: utf-8 -*- # --------------------------------------------------------------------------- # BP-ANN.py # Created on: 2014-06-12 09:49:56.00... ...
分类:
其他好文 时间:
2016-08-18 12:40:29
阅读次数:
147
归并排序(merge sort): 思想:如果只有一个元素,排序结束。否则递归地将前半部分和后半部分归并排序,再将排序得到后的两部分合并到一起。合并的方法是:取排序后的前半和后半看作两个输入数组A和B,一个临时输出数组C,以及三个计数器Ap,Bp,Cp并将其初始对应数组的开始端。A[Ap]和B[Bp ...
分类:
编程语言 时间:
2016-08-15 01:24:56
阅读次数:
149
BP理论部分参考:http://blog.csdn.net/itplus/article/details/11022243 参考http://www.cnblogs.com/ronny/p/ann_02.html#!comments,结合BP算法的理论部分,可以真正理解了ANN。 代码部分我加了部分 ...
分类:
编程语言 时间:
2016-08-14 19:02:24
阅读次数:
250
find_first_of(b,e,sb,se)
find_first_of(b,e,sb,se,bp)
使用逆向迭代器 没有find_last_of算法
STL 查找算法
find()
find_if()
search_n()
search()
find_end()
find_first_of()
adjacent_find()
string 查找函数和S...
分类:
编程语言 时间:
2016-08-09 00:25:08
阅读次数:
215
应用程序耗电的实质,是所启用的硬件在消耗电量。 手机的耗电单元 CPU: 应用处理器(AP)和基带处理器(BB或BP) GPU(图形处理单元) 外设:wifi,BT, GPS,LCD等 AP是ARM架构的处理器,用于运行Android系统; BP用于运行实时操作系统(RTOS),通讯协议栈运行于BP ...
分类:
其他好文 时间:
2016-08-07 00:54:33
阅读次数:
295
经典的BP网络,其具体结构如下: 请特别注意上面这个图的一些符号说明如下: 二. 学习算法 1. 信号的前向传递过程 请特别注意上述公式中的下标,这里,权值矩阵包含了神经元节点本身的偏置,所以权值矩阵多了一列。 2. 误差反向传导过程 三. 小结 信号的前向传递和误差反向传递过程都可以用递归公式描述 ...
分类:
编程语言 时间:
2016-08-06 17:31:09
阅读次数:
181