科学出版社旗舰店店铺主页二维码
科学出版社旗舰店 微信认证
科学出版社秉承多年来形成的“高层次、高水平、高质量”和“严肃、严密、严格”的优良传统与作风,始终坚持为科技创新服务、为传播与普及科学知识服务、为科学家和广大读者服务的宗旨。
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

神经网络导论/王晓梅

77.40
运费: ¥ 0.00-18.00
神经网络导论/王晓梅 商品图0
神经网络导论/王晓梅 商品图1
神经网络导论/王晓梅 商品图2
神经网络导论/王晓梅 商品图3
神经网络导论/王晓梅 商品缩略图0 神经网络导论/王晓梅 商品缩略图1 神经网络导论/王晓梅 商品缩略图2 神经网络导论/王晓梅 商品缩略图3

商品详情

书名:神经网络导论
定价:98.0
ISBN:9787030511553
作者:王晓梅
版次:1
出版时间:2017-01

内容提要:
本书共5章,第1章主要介绍神经网络、微分系统稳定性理论和泛函分析的基本理论和概念;第2章介绍神经网络的基本模型及算法;第3章介绍后期比较热门的三种神经网络,即Hopfield神经网络、细胞神经网络与双向联想(BAM)神经网络的模型及动力学问题;第4章介绍复杂神经网络模型及动力学问题;第5章介绍神经网络的应用.因为神经网络模型是一个非线性动力学系统, 有些内容让读者难以读懂, 所以本书写作时力求内容简洁、通俗,论述深入浅出,系统地介绍了神经网络模型、算法及动力学问题.



目录:
目录
前言
第1章绪论1
1.1神经网络简介1
1.1.1神经网络的概念2
1.1.2神经网络的发展4
1.1.3神经网络的优点5
1.1.4人工神经元模型7
1.1.5神经网络的网络结构14
1.2微分方程稳定性理论基础17
1.2.1微分方程的基本知识18
1.2.2微分、积分不等式19
1.2.3Lyapunov函数相关定义和定理21
1.2.4稳定性的基本定义和定理27
1.2.5Lyapunov直接法的基本定理39
1.2.6构造Lyapunov函数的基本方法48
第2章神经网络基本模型53
2.1M-P模型53
2.1.1MP模型的概念53
2.1.2标准M-P模型53
2.1.3时延M-P模型54
2.1.4改进的M-P模型55
2.2感知器模型56
2.2.1问题背景56
2.2.2感知器的概念57
2.2.3单层感知器神经元模型58
2.2.4单层感知器工作原理58
2.2.5单层感知器用于模式识别60
2.2.6多层感知器神经元62
2.2.7感知器的学习规则64
2.2.8感知器的局限性74
2.2.9本节小结74
2.3自适应线性神经元模型74
2.3.1线性神经网络模型75
2.3.2线性神经网络的学习76
2.3.3线性神经网络的MATLAB仿真程序设计78
2.4BP神经网络模型81
2.4.1BP神经元及BP网络模型81
2.4.2BP网络的学习82
2.4.3BP网络学习算法82
2.4.4理论与实例85
2.4.5BP网络的局限性95
2.4.6BP网络的MATLAB仿真程序设计95
2.4.7BP网络应用实例97
2.5径向基函数神经网络模型简介102
2.5.1径向基网络模型102
2.5.2径向基网络的创建与学习过程104
2.5.3其他径向基神经网络.105
2.5.4径向基网络的MATLAB仿真程序设计107
第3章常用神经网络模型及动力学问题109
3.1Hopeld神经网络模型及动力学问题109
3.1.1无时滞的Hopeld神经网络模型及动力学问题109
3.1.2有时滞的Hopeld神经网络模型及动力学问题115
3.1.3Hopeld神经网络的k-稳定性分析.121
3.2细胞神经网络模型及动力学问题129
3.2.1无时滞的细胞神经网络的平衡点及稳定性129
3.2.2有时滞的细胞神经网络的平衡点及稳定性141
3.2.3无时滞细胞神经网络的周期解及稳定性149
3.2.4有时滞细胞神经网络的周期解及稳定性156
3.2.5广义细胞神经网络简介162
3.3BAM神经网络模型及动力学问题166
3.3.1无时滞BAM神经网络模型及稳定性166
3.3.2具有连续时滞的BAM神经网络模型及稳定性171
3.3.3具有连续和离散时滞的混杂BAM神经网络模型及动力学问题177
第4章复杂神经网络模型及动力学问题188
4.1二阶Hopeld神经网络模型及动力学问题188
4.1.1二阶神经网络模型188
4.1.2无时滞的二阶Hopeld神经网络的局部稳定性分析191
4.1.3无时滞的二阶Hopeld神经网络的全局稳定性分析199
4.1.4具有时滞的二阶Hopeld神经网络的稳定性204
4.2具有扩散的神经网络模型和动力学问题.208
4.2.1具有反应扩散的二阶Hopeld神经网络全局渐近稳定性分析210
4.2.2具有反应扩散的二阶Hopeld神经网络全局指数稳定性分析及收敛速度的估计212
4.3脉冲神经网络系统的动力学问题218
4.3.1BAM系统的平衡点的存在性及指数稳定性218
4.3.2具有时滞的脉冲二阶Hopeld神经网络模型及动力学问题230
4.4随机神经网络模型及动力学问题235
4.4.1随机Hopeld神经网络模型及动力学问题235
4.4.2随机细胞神经网络模型及动力学问题246
第5章神经网络的应用254
5.1神经网络应用于模式识别255
5.1.1神经网络模式识别的基本知识255
5.1.2神经网络在手写体字符识别中的应用257
5.1.3基于Hopeld神经网络的遥感图像超分辨率识别算法259
5.1.4神经网络的全自动模式识别跟踪系统265
5.1.5RBF神经网络应用于股票预测269
5.2神经网络在优化计算中的应用273
5.2.1连续Hopeld在优化计算中的应用273
5.2.2神经网络与其他优化算法的结合278
5.3神经网络应用与知识处理280
5.4神经网络在医学中的应用284
参考文献289
附录神经网络工具箱函数293
A.1工具箱函数索引293
A.2工具箱函数详解297

在线试读:
第1章 绪论
人们通常所说的神经网络指的是人工神经网络 (artificial neural network, ANN), ANN是由多个非常简单的处理单元 (神经元) 彼此按某种方式相互连接而成的计 算系统, 该系统靠其状态对外部输入信息的动态响应来处理信息, 是以大脑的生理 研究成果为基础模拟生物神经网络进行信息处理的一种数学模型. 其目的在于模 拟大脑的某些机理与机制, 实现一些特定的功能.人工神经网络模型主要考虑网络连接的拓扑结构、神经元的特征、学习规则等. 神经动力学就是以研究神经网络的 数学模型为主要内容, 自从神经网络理论建立以后, 由于要求算法的收敛性, 人们开始了对神经网络模型动力学行为的研究, 为了研究神经动力学行为, 必须先介绍神经网络的基本理论.
1.1 神经网络简介
神经网络控制的基本思想就是从仿生学角度模拟人脑神经系统的运作方式, 使机器具有和人脑一样的感知、学习和推理功能, 将控制系统看成是一个由输入到输出的映射, 利用神经网络的学习能力和适应能力来实现系统的映射特性, 从而完成对系统的建模和控制. 目前, 神经网络的研究内容十分广泛, 这也反映出多学科交叉技术领域的特点. 其中主要研究工作概括为以下四个方面:
(1) 生物原型研究:
从生理学、心理学、脑科学、病理学、解剖学等生物科学方面研究神经细胞、神经系统、神经网络的生物原型结构及其功能机理.
(2) 理论模型的研究与建立:
在生物原型研究的基础上建立神经元、神经网络的理论模型, 其中包括知识模型、概念模型、数学模型、物理化学模型等.
(3) 研究网络模型及其算法:
在理论模型研究的基础上建立具体的神经网络模型, 以实现计算机仿真或者准备制作硬件, 其中包括网络学习算法的研究. 这方面的工作也称为技术模型研究.
(4) 神经网络应用系统研究:
在网络模型和算法研究的基础上, 通过神经网络组成实际的应用系统, 例如, 完成某类信号处理或模式识别的功能、制造机器人、构建专家系统等.
神经网络由于其大规模并行、分布式存储和处理、容错性、自组织和自适应能力以及联想功能等特点, 已成为解决问题的强有力的工具, 特别是非常适合处理需要同时考虑诸多因素和条件的、不精确或者模糊的信息处理问题. 例如, 面对缺乏物理理解和统计理解、数据由非线性机制产生、观察的数据中存在着统计变化等棘手问题时, 神经网络往往能够提供非常有效的解决办法. 另一方面, 神经网络对突破现有科学技术的瓶颈, 更深入地探索研究非线性等复杂现象具有非常重大的意义. 此外, 神经网络理论在实际中的应用也取得了令人瞩目的发展, 特别是在信息处理、智能控制、模式识别、非线性优化、生物医学工程等方面都有重要的应用实例. 根据 Mritin T.Hagen等的归纳总结, 神经网络在实际生活中也有着诸多应用.例如, 汽车自动驾驶系统、汽车调度和路线系统、动画和特效设计、产品**化、货币价格预测、脑电图和心电图分析、石油和天然气的勘探等. 我们相信随着神经网络研究的进一步深入和拓展, 特别是神经网络作为一种智能方法与其他学科技术领域更为紧密的结合, 神经网络将具有更为广阔的应用前景.
1.1.1 神经网络的概念
神经网络的全称是人工神经网络, 是由大量的、非常简单的处理单元 (神经元)彼此按某种方式互连而成的复杂网络系统, 它通过对人脑的抽象、简化和模拟反映人脑功能的基本特性, 是一个高度复杂的非线性动力学系统. 神经网络的研究是以人脑的生理结构为基础来研究人的智能行为, 模拟人脑信息处理能力. 神经网络的发展与数理科学、神经科学、计算机科学、人工智能、信息科学、分子生物学、控制论、心理学等相关, 因此, 神经网络是一门特别活跃的边缘交叉学科. 神经网络控制的基本思想就是从仿生学角度模拟人脑神经系统的运作方式, 使机器具有和人脑一样的感知、学习和推理功能, 将控制系统看成是一个由输入到输出的映射, 利用神经网络的学习能力和适应能力来实现系统的映射特性, 从而完成对系统的建模和控制. 为了更好地理解什么是神经网络, 下面简单介绍人脑结构.
人的神经系统可看作三个阶段系统, 如同图 1.1.1所描绘的框图, 系统的中央是人脑, 由神经网络表示, 它连续地接收信息, 感知它并做出适当的决定. 图中有两组箭头, 从左到右的箭头表示携带信息的信号通过系统向前传输, 从右到左的箭头表示系统中的反馈. 感受器把人体或外界环境的刺激转换成电冲击, 对神经网络(大脑) 传送信息. 神经网络的效应器将电冲击通过神经网络转换为可识别的响应作为系统输出.
图 1.1.1 神经系统的框图表示
人脑神经系统的基本单元是神经细胞, 即生物神经元, 人脑神经系统约由 1011个神经元构成, 每个神经元与约 104个其他神经元相连接. 神经细胞与人体中其他细胞的关键区别在于神经细胞具有产生、处理和传递信号的能力. 一个神经元的构造主要包括细胞体、树突、轴突和突触, 如图1.1.2 所示.
图 1.1.2 生物神经元示意图
细胞体:由细胞核、细胞质和细胞膜等组成.
树突:从细胞体延伸出来像树枝一样向四处分散开来的许多突起, 称之为树突,其作用是感受其他神经元的传递信号.
轴突:一般每个神经元从细胞体伸出一根粗细均匀、表面光滑的突起, 长度从几微米到1m 左右, 称为轴突, 它的功能是传出来自细胞体的神经信息. 在高等动物的神经细胞中, 大多数神经元都有轴突.
突触:轴突末端有许多细的分枝, 称之为神经末梢, 每一根神经末梢可以与其他神经元连接, 其连接的末端称为突触.
神经元之间的连接是靠突触实现的, 主要有:轴突与树突、轴突与细胞体、轴突与轴突、树突与树突等连接形式.
神经细胞单元的信息是宽度和幅度都相同的脉冲串, 若某个神经细胞兴奋, 其轴突输出的脉冲串的频率就高; 若某个神经细胞抑制, 其轴突输出的脉冲串的频率就低, 甚至无脉冲发出. 根据突触对下一个神经细胞的功能活动的影响, 突触又可分为兴奋性的和抑制性的两种. 兴奋性的突触可能引起下一个神经细胞兴奋, 抑制性的突触使下一个神经细胞抑制.
神经细胞的细胞膜将细胞体内外分开, 从而使细胞体内外有不同的电位, 一般内部电位比外部低, 其内外电位差称为膜电位. 突触使神经细胞的膜电位发生变化,且电位的变化是可以累加的, 该神经细胞膜电位是它所有突触产生的电位总和. 当该神经细胞的膜电位升高到超过一个阈值时, 会产生一个脉冲, 从而总和的膜电位直接影响该神经细胞兴奋发放的脉冲数.
突触传递信息需要一定的延迟, 对温血动物, 延迟时间为0.3.1.0ms. 一般每个神经细胞的轴突连接 100.1000个其他神经细胞, 神经细胞的信息就这样从一个神经细胞传到另一个神经细胞, 且这种传播是正向的, 不允许逆向传播.
1.1.2 神经网络的发展
神经网络主要经过早期阶段、过渡期、新高潮期、热潮期四个阶段:
(1) 早期阶段指的是1913年到20世纪60年代末. 60年代中期神经网络的研究处于低潮, 在这期间研究人员提出了许多神经元模型和学习规则. 1913年人工神经系统的第一个实践是由Russell描述的水力装置; 1943 年美国心理学家Warren S McCulloch 与数学家 Walter H Pitts合作, 提出了M-P模型; 1949 年心理学家 D.O.Hebb 提出了突触联系效率可变的假设, 这种假设就是调整权值; 1957年F.Rosenblatt 设计制作了著名的感知器; 1962年 Bernard Widrow 和 Marcian Ho. 提出了自适应线性元件网络.
(2) 20世纪60年代末到20世纪70 年代为过渡期, 这期间神经网络研究跌入了一个低潮. 人们开始发现感知器存在一些缺陷, 例如它不能解决异或问题, 因而使研究工作陷入了谷底. 难能可贵的是, 在这一时期, 仍有众多学者在极端艰难的环境下持之以恒地对神经网络进行研究. 例如, Grossberg 提出了自适应共振理论;Kohenen 提出了自组织映射; Fukushima 提出了神经认知机网络理论; Anderson 提出了BSB模型; Webos 提出了 BP 理论; 还有这一时期日本福岛彦帮的认知机模型和日本东京大学的中野馨的联想记忆模型等.
(3) 新高潮期指的是20世纪 80年代, 这一时期主要是 Hopeld 神经网络模型,引入了“计算能量函数”的概念, 给出了网络稳定性判断依据, 有力地推动了神经网络的研究与发展.
(4) 热潮期指的是20世纪 80年代后期, 1986 年 Rumelhart 和 McCelland 等提出并行分布处理 (PDP) 的理论, 与此同时还提出了多层次网络的误差反向传播学习算法, 简称BP算法. 这种算法从实践上证明神经网络具有很强的运算能力, 可以完成许多学习任务, 解决许多具体问题, 自 1986 年以来, 在控制领域, 将神经网络与传统控制技术相结合取得了许多令人鼓舞的结果. 神经网络理论的应用研究已经渗透各个领域, 并在智能控制、模式识别、自适应滤波和信号处理、非线性优化、传感技术和机器人、生物医学工程等方面取得了令人鼓舞的进展. 这些成就加强了人们对神经网络系统的进一步认识, 引起了世界许多国家的科学家、研究机构及企业界人士的关注, 也促使不同学科的科学工作者联合起来, 从事神经网络理论、技 术开发及应用于现实的研究.
1.1.3 神经网络的优点
在学**经网络优点之前, 先了解神经网络的计算能力和性质, 计算能力有两点:
(1) 大规模并行分布结构.
(2) 神经网络学习能力以及由此而来的泛化能力. 泛化是指神经网络对不在训练 (学习) 集中的数据可以产生合理的输出. 这两种信息处理能力让神经网络可以解决一些当前还不能处理的复杂的 (大型) 问题. 但是在实践中, 神经网络不能单独做出解答, 它们需要被整合在一个协调一致的系统工程方法中. 具体来讲, 一个复杂问题往往被分解成若干相对简单的任务, 而神经网络则处理与其能力相符的子任务.
神经网络具有下列性质和能力:
(1) 非线性. 一个人工神经元可以是线性或者是非线性的. 一个由非线性神经元互连而成的神经网络, 其自身是非线性的, 并且非线性是一种分布于整个网络中的特殊性质.
(2) 输入输出映射. 有监督学习或有教师学习是一个学习的流行范例, 涉及使用带标号的训练样本或任务例子对神经网络的突触权进行修改. 每个样本由一个**的输入信号和相应的期望响应组成. 从一个训练集中随机选取一个样本给网络,网络就调整它的突触权值 (自由参数), 以最小化期望响应和由输入信号以适当的统计准则产生的实际响应之间的差别. 使用训练集中的例子很多, 重复神经网络的训练, 直到网络到达没有显著的突触权值修正的稳定状态为止. 先前使用过的例子可能还要在训练期间以不同顺序重复使用, 因此对当前问题, 网络通过建立输入/输出映射从例子中进行学习.
(3) 适应性. 神经网络嵌入了一个调整自身突触权值以适应外界变化的能力.特别是, 一个在特定运行环境下接受训练的神经网络, 对环境条件不大的变化可以容易地进行重新训练. 而且, 当它在一个时变环境 (即它的统计特性随时间变化) 中运行时, 网络突触权值就可以设计成随时间变化. 用于模式识别、信号处理和控制的神经网络与它的自适应能力耦合, 就可以变成能进行自适应模式识别、自适应信号处理和自适应控制的有效工具.
(4) 证据响应. 在模式识别问题中, 神经网络可以设计成既能提供不限于选择哪一个特定模式的信息, 也能提供决策的置信度的信息. 后者可以用来拒判那些出现得过于模糊的模式.
(5) 背景的信息. 神经网络的特定结构和激发状态代表知识. 网络中每一个神经元潜在地都受到网络中所有其他神经元全局活动的影响. 因此, 背景信息自然由一个神经网络处理.
(6) 容错性. 一个以硬件形式实现后的神经网络有天生容错的潜质, 或者鲁棒计算的能力, 意即它的性能在不利条件下逐渐下降. 比如, 一个神经元或它的连接损坏了, 存储模式的回忆在质量上被削弱. 但是, 由于网络信息存储的分布特性, 在网络的总体响应严重恶化之前这种损坏是分散的. 因此, 原则上, 一个神经网络的性能显示了一个缓慢恶化而不是灾难性的失败. 有一些关于鲁棒性计算的经验证据, 但通常它是不可控的. 为了确保网络事实上的容错性, 有必要在设计训练网络的算法时采用正确的度量.
(7) 超大规模集 (very-large-scale-integrated, VLSI) 实现. 神经网络的大规模并行性使它具有快速处理某些任务的潜在能力. 这一特性使得神经网络很适合用VLSI实现. VLSI的一个特殊优点是提供一个以高度分层的方式捕捉真实复杂性行为的方法.
(8) 分析和设计的一致性. 基本上, 神经网络作为信息处理器具有通用性, 即涉及神经网络的应用的所有领域都使用同样记号. 这种特征以不同的方式表现出来:
① 神经元:不管形式如何, 在所有的时间网络中都代表一个相同部分.
② 这种共性使得在不同应用中的神经网络共享相同的理论和学习算法成为可能.
③ 模块化网络可以用模块的无缝集成来实现.
基于神经网络以上能力和性质, 所以神经网络具有以下优点:
(1) 分布式存储信息. 其信息的存储分布在不同的位置, 神经网络是用大量神经元之间的连接及对各连接权值的分布来表示特定的信息, 从而使网络在局部网络受损或输入信号因各种原因发生部分畸变时, 仍然能够保证网络的正确输出, 提高网络的容错性和鲁棒性.
(2) 并行协同处理信息. 神经网络中的每个神经元都可以根据接收到的信息进行独立的运算和处理, 并输出结果, 同一层中的各个神经元的输出结果可被同时计算出来, 然后传输给下一层做进一步处理, 这体现了神经网络并行运算的特点. 这一特点使网络具有非常强的实时性. 虽然单个神经元的结构极其简单, 功能有限,但大量神经元构成的网络系统所能实现的行为是极其丰富多彩的.
(3) 信息处理与存储合二为一, 神经网络的每个神经元都兼有信息处理和存储功能. 神经元之间连接强度的变化, 既反映了对信息的记忆, 同时又与神经元对激励的响应一起反映了对信息的处理.
(4) 对信息的处理具有自组织、自学习的特点, 便于联想、综合和推广. 神经网络的神经元之间的连接强度用权值大小来表示, 这种权值可以通过对训练样本的学习而不断变化, 而且随着训练样本量的增加和反复学习, 这些神经元之间的连接强
科学出版社旗舰店店铺主页二维码
科学出版社旗舰店 微信公众号认证
科学出版社秉承多年来形成的“高层次、高水平、高质量”和“严肃、严密、严格”的优良传统与作风,始终坚持为科技创新服务、为传播与普及科学知识服务、为科学家和广大读者服务的宗旨。
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

神经网络导论/王晓梅

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:sciencepress-cspm
科学出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏