机器学习算法——人工神经网络(wroks)报告人:曹杰(湖大团队)神经网络基本概念1神经网络的学习方法2BP神经网络3BP神经网络实例(Python)4目录生物神经元的模型神经网络的基本概念神经元的数学模型神经元的n个输入接收的信息(其它神经元的输出)作比较的阈值互连强度/连接权值激活函数输出连接的权值:两个互连的神经元之间相互作用的强弱。神经元模型:神经元相当于一个多元输入一元输出的信息处理单元神经元的数学模型上面的神经元模型可以用一个数学表达式进行抽象与概括,从而得到神经元的数学模型:,即有时为了方便,设则有:其中,:神经网络的最重要特征之一。实质:同一个训练集的样本输入输出模式反复作用于网络,网络按照一定的训练规则自动调节神经元之间的连接强度或拓扑结构,使实际输出满足期望的要求或者趋于稳定。学习规则(典型的权值修正方法):δ误差修正学习、Hebb学习规则学习方法:有监督学习、无监督学习δ学习规则(1)选择一组初始权值wij(1);(2)计算某一输入模式对应的实际输出与期望输出的误差;(3)更新权值,阈值可视为输入恒为(-1)的一个权值;式中,η:学习因子;dj,yj(t):第j个神经元的期望输出与实际输出;xi(t):第j个神经元的第i个输入。(4)返回(2),直到对所有训练模式网络输出均能满足要求。神经网络的学习体现在:权值变化;网络结构变化。
机器学习算法之神经网络 来自淘豆网m.daumloan.com转载请标明出处.