对于BP神经网络算法,由于之前一直没有应用到项目中,今日偶然之时 进行了学习, 这个算法的基本思路是这样的:不断地迭代优化网络权值,使得输入与输出之间的映射关系与所期望的映射关系一致,利用梯度下降的方法更新调整各层的权值,求目标函数的最小化。1:初始化网络权值和神经元阈值(最简单的方法是随机初始化....
分类:
编程语言 时间:
2015-11-13 20:35:33
阅读次数:
316
library(AMORE)data=1.5)] <- 2sum = 0for(i in 1:500){if(y[i]==test[i,25]){sum =sum+1}}cat("正确率", sum/500, "n")
分类:
编程语言 时间:
2015-10-31 15:40:10
阅读次数:
1092
语音特征参数MFCC的提取及识别 (2012-09-07 20:24:03)转载▼耳蜗实质上相当于一个滤波器组,耳蜗的滤波作用是在对数频率尺度上进行的,在1000HZ下,人耳的感知能力与频率成线性关系;而在1000HZ以上,人耳的感知能力与频率不构成线性关系,而更偏向于对数关系,这就使得人耳对低频信...
分类:
其他好文 时间:
2015-10-15 22:04:10
阅读次数:
609
受限玻尔兹曼机 RBM 由于使用梯度下降发来对参数进行更新,因此关键是梯度如何求取,这里的推到结果显示了和BP神经网络类似的结果,可以非常容易的得到梯度的求取方式。 上面的$$实际上就是使用当前的参数,以$v_{i}$作为输入,得到的输出是$h_{j}$ $H = V*W+b$ 从输出层反推输入层 ...
分类:
其他好文 时间:
2015-09-13 17:17:47
阅读次数:
329
权值BP网络中 w(1,1) 表示第 1 个输入矢量在输入层和隐含层中的权值。 w(1,2) 表示第 2 个输入矢量在输入层和隐含层中的权值。 ...w(1, j ) 表示第 j 个输入矢量在输入层和隐含层中的权值。 w(2,1) :第 1 个输入矢量在隐含层和输出层中的权...
分类:
其他好文 时间:
2015-09-06 21:39:20
阅读次数:
183
输出因子:浅滩的年平均淤积厚度以及浅滩上最小水深,是反映浅滩变化的两个基本指标,是确定浅滩航道尺度能否满足航行要求的依据。输入因子的选取与浅滩形成以及影响浅滩变化的诸因素有关。从河床演变理论及河流地貌动力学角度,影响浅滩断面最小水深和浅滩的年平均淤积厚度的主要因素有:(l)上游来流量(Q)、来流过程...
分类:
其他好文 时间:
2015-09-04 12:26:24
阅读次数:
231
上一次我们讲了M-P模型,它实际上就是对单个神经元的一种建模,还不足以模拟人脑神经系统的功能。由这些人工神经元构建出来的网络,才能够具有学习、联想、记忆和模式识别的能力。BP网络就是一种简单的人工神经网络。我们的第二话就从BP神经网络开始漫谈吧。BP的来源“时势造英雄”,一个伟大的人物的登场总是建立...
分类:
其他好文 时间:
2015-09-01 16:32:26
阅读次数:
506
Contents
I. 清空环境变量II. 训练集/测试集产生III. 数据归一化IV. BP神经网络创建、训练及仿真测试V. 性能评价VI. 画图
I. 清空环境变量
clear all
clc
II. 训练集/测试集产生
1. 导入数据
load concrete_data.mat
2. 随机产生训练集和测试集
temp = randperm(size(attr...
分类:
其他好文 时间:
2015-08-31 23:49:02
阅读次数:
413
《全连接的BP神经网络》 本文主要描述全连接的BP神经网络的前向传播和误差反向传播,所有的符号都用Ng的Machine learning的习惯。下图给出了某个全连接的神经网络图。1前向传播1.1前向传播分别计算第l层神经元的输入和输出;1.1.1偏执项为1时向量整体形式:分量形式: 1.1.2偏执项...
分类:
其他好文 时间:
2015-08-26 17:03:11
阅读次数:
642