Hopfield 网——擅长于联想记忆与解迷路 实现H网联想记忆的关键,是使被记忆的模式样本对应网络能量函数的极小值。 设有M个N维记忆模式,通过对网络N个神经元之间连接权 wij 和N个输出阈值θj的设计,使得: 这M个记忆模式所对应的网络状态正好是网络能量函数的M个极小值。 比较困难,目前还没有一个适应任意形式的记忆模式的有效、通用的设计方法。 H网的算法 1)学习模式——决定权重 想要记忆的模式,用-1和1的2值表示 模式:-1,-1,1,-1,1,1,... 一般表示: 则任意两个神经元j、i间的权重: wij=∑ap(i)ap(j),p=1…p; P:模式的总数 ap(s):第p个模式的第s个要素(-1或1) wij:第j个神经元与第i个神经元间的权重 i = j时,wij=0,即各神经元的输出不直接返回自身。 2)想起模式: 神经元输出值的初始化 想起时,一般是未知的输入。设xi(0)为未知模式的第i个要素(-1或1) 将xi(0)作为相对应的神经元的初始值,其中,0意味t=0。 反复部分:对各神经元,计算: xi (t+1) = f (∑wijxj(t)-θi), j=1…n, j≠i n—神经元总数 f()--Sgn() θi—神经元i发火阈值 反复进行,直到各个神经元的输出不再变化。
上传时间: 2015-03-16
上传用户:JasonC
基本算法为:先将1填入第一行中间位置;再依次将2-n方按如下规律填写://1,填入上个数上一行的右边位置,如果没有上一行则转到最后一行,如果右边没有方格//则转到最左边的方格。2,如果要填的位置上已经有数,则转填到它上一个数的下边方格//3,对于第一行的最后一个数的下一个数应填在该数下边的空格处
标签: 算法
上传时间: 2015-03-16
上传用户:hwl453472107
K-均值聚类算法的编程实现。包括逐点聚类和批处理聚类。K-均值聚类的的时间复杂度是n*k*m,其中n为样本数,k为类别数,m为样本维数。这个时间复杂度是相当客观的。因为如果用每秒10亿次的计算机对50个样本采用穷举法分两类,寻找最优,列举一遍约66.7天,分成3类,则要约3500万年。针对算法局部最优的缺点,本人正在编制模拟退火程序进行改进。希望及早奉给大家,倾听高手教诲。
上传时间: 2015-03-18
上传用户:yuanyuan123
此文档是用VC编写的关于编译原理中求大N!的程序
上传时间: 2013-12-04
上传用户:LIKE
n去除C++中不容易理解的部分,如指针 n语法与C语言类似 n面向对象 n纯面向对象 n对软件工程技术有很强的支持.掌握面向对象基本概念 n学习并理解Java基本语法 n运用Java语言进行简单应用
标签: 分
上传时间: 2014-01-27
上传用户:WMC_geophy
这是一个转为i/o卡开发得驱动程序,配接得是俄华通得组态软件
标签: 驱动程序
上传时间: 2013-12-30
上传用户:zhuimenghuadie
Flash书例。。。里面展示了书中所提的到N中效果的源码。
上传时间: 2014-07-31
上传用户:maizezhen
线性表元素删除运算,删除线性表L中第i个位置上的元素
上传时间: 2015-03-19
上传用户:宋桃子
在9(3*3)个方格的方阵中填入数字1到N(N>=10)内的某9个数字 每个方格填一个整数,要求相邻两个方格的两个整数之和为质数。 试求所有的解
上传时间: 2013-12-19
上传用户:zsjinju
实现组合C(M,N)运算,程序结构简单鲜明,运用递归算法,取代流行的数组方式储存,实现组合运算
上传时间: 2013-12-20
上传用户:daguda