面向MATLAB工具箱的神经网络理论与应用

出版时间:2009-4  出版社:中国科大  作者:丛爽  页数:323  字数:412000  
Tag标签:无  

前言

在《面向MATLAB工具箱的神经网络理论与应用》第3版中,首先对第2版內容进行了重新整合,将第2版中的感知器、自适应线性元件和反向传播网络这3章合为一章——前向神经网络;然后在第2版的基础之上,增加了最近5年里有关人工神经网络研究中的一些新理论、新进展,包括递归神经网络、局部连接神经网络、随机神经网络及它们的应用等;根据实际应用的情况,在第3版中还删去了第2版中一些不太实用的内容。在结构安排上,第3版沿袭本书前两版的特点:每一章的内容,按照网络构造、基本原理、学习规则、训练过程、应用局限性的顺序进行编排。通过多层次、多方面的分析与综合,深入浅出地阐述了各种不同神经网络在原理、特性等方面的不同点与相同点,使不同层次、不同水平和阶段的读者都能够根据自己的情况了解和掌握人工神经网络的精髓和相应的深度,这使得本书既可以作为教材,也适用于自学。通过增加的最新内容,使得本书作为教材使用时也具有更加多样的可选择性:既可作为本科生教材,也可作为研究生教材;教师可以有重点地选择感兴趣的內容来进行40学时或60学时的教学。在写作上,第3版仍然保持着前两版所具有的特点:虽然是在介绍人工神经网络理论,但叙述尽量做到深入浅出、浅显易懂,通过采用各种方法,包括理论推导,作图解释,不同结构、算法的特点及功能的对比等,使读者更容易掌握和理解。并在阐述人工神经网络理论的基础上,通过MATLAB环境下提供的神经网络工具箱对一些实际应用问题进行求解演示,努力使读者能够采用工具箱中的函数直接设计训练网络,直观地通过图形或训练特性对神经网络的功能及其应用有一个深入和透彻的认识。

内容概要

本书利用目前国际上流行通用的MATLAB 7.0环境,结合神经网络工具箱4.0.6版本,分别从网络构造、基本原理、学习规则以及训练过程和应用局限性几个方面,通过多层次、多方面的分析与综合,深入浅出地介绍了人工神经网络中的各种典型网络,以及各种不同神经网络之间在原理和特性等方面的不同点与相同点。    本书可作为计算机、电子学、信息科学、通讯以及自动控制等专业的高年级本科生、研究生以及其他专业科技人员学习神经网络或MATLAB环境下神经网络工具箱时的教材或参考书。

书籍目录

第3版前言第2版前言前言第1章  概述  1.1  人工神经网络概念的提出  1.2  神经细胞以及人工神经元的组成  1.3  人工神经网络应用领域  1.4  人工神经网络发展的回顾  1.5  人工神经网络的基本结构与模型    1.5.1  人工神经元的模型    1.5.2  激活转移函数    1.5.3  单层神经元网络模型结构    1.5.4  多层神经网络    1.5.5  递归神经网络  1.6  用MATLAB计算人工神经网络输出  1.7  本章小结  习题第2章  前向神经网络  2.1  感知器    2.1.1  感知器的网络结构    2.1.2  感知器的图形解释    2.1.3  感知器的学习规则    2.1.4  网络的训练    2.1.5  感知器的局限性    2.1.6  “异或”问题    2.1.7  解决线性可分性限制的办法    2.1.8  本节小结  2.2  自适应线性元件    2.2.1  自适应线性神经元模型和结构    2.2.2  W-H学习规则    2.2.3  网络训练    2.2.4  例题与分析    2.2.5  对比与分析    2.2.6  单步延时线及其自适应滤波器的实现    2.2.7  自适应线性网络的应用    2.2.8  本节小结  2.3  反向传播网络    2.3.1  BP网络模型与结构    2.3.2  BP学习规则    2.3.3  BP网络的训练及其设计过程    2.3.4  BP网络的设计    2.3.5  限制与不足    2.3.6  反向传播法的改进方法    2.3.7  基于数值优化方法的网络训练算法    2.3.8  数值实例对比    2.3.9  本节小结  习题第3章  递归神经网络  3.1  各种递归神经网络    3.1.1  全局反馈型递归神经网络    3.1.2  前向递归神经网络    3.1.3  混合型网络    3.1.4  本节小结  3.2  全局反馈递归网络    3.2.1  霍普菲尔德网络模型    3.2.2  状态轨迹    3.2.3  离散型霍普菲尔德网络    3.2.4  连续型霍普菲尔德网络    3.2.5  本节小结  3.3  Elman网络    3.3.1  网络结构及其输入输出关系式    3.3.2  修正网络权值的学习算法    3.3.3  稳定性推导    3.3.4  对稳定性结论的分析    3.3.5  对角递归网络稳定时学习速率的确定    3.3.6  本节小结  3.4  对角递归神经网络    3.4.1  网络结构及其输入输出关系式    3.4.2  网络的稳定性分析    3.4.3  进一步的讨论    3.4.4  数值实例    3.4.5  本节小结  3.5  局部递归神经网络    3.5.1  PIDNNC的设计    3.5.2  闭环控制系统稳定性分析    3.5.3  实时在线控制策略的设计步骤    3.5.4  数值应用    3.5.5  本节小结  习题第4章  局部连接神经网络  4.1  径向基函数网络    4.1.1  径向基函数及其网络分析    4.1.2  网络的训练与设计    4.1.3  广义径向基函数网络    4.1.4  数字应用对比及性能分析    4.1.5  本节小结  4.2  B样条基函数及其网络  4.3  CMAC神经网络    4.3.1  CMAC网络基本结构    4.3.2  CMAC的学习算法  4.4局  部神经网络的性能对比分析    4.4.1  CMAC、B样条和RBF共有的结构特点    4.4.2  CMAC、B样条和RBF的不同之处  4.5  K型局部连接神经网络    4.5.1  网络结构与权值修正法    4.5.2  网络特性分析    4.5.3  数字应用对比及性能分析    4.5.4  本节小结  习题第5章  自组织竞争神经网络  5.1  几种联想学习规则    5.1.1  内星学习规则    5.1.2  外星学习规则    5.1.3  科荷伦学习规则  5.2  自组织竞争网络    5.2.1  网络结构    5.2.2  竞争学习规则    5.2.3  竞争网络的训练过程  5.3  科荷伦自组织映射网络    5.3.1  科荷伦网络拓扑结构    5.3.2  网络的训练过程  5.4  自适应共振理论    5.4.1  ART-1网络结构    5.4.2  ART-1的运行过程    5.4.3  ART-2神经网络  5.5  本章小结  习题第6章  随机神经网络  6.1  概述    6.1.1  随机神经网络的发展    6.1.2  GNN模型描述    6.1.3  RNN的学习算法    6.1.4  RNN的应用    6.1.5  其他随机网络    6.1.6  研究前景  6.2  用Boltzmann机求解典型NP优化问题TSP    6.2.1  Boltzmann机网络模型及其权值修正规则    6.2.2  用Boltzmann机网络解TSP    6.2.3  Boltzmann机与Hopfield网络解TSP的对比    6.2.4  本节小结  6.3  随机神经网络算法改进及其应用    6.3.1  DRNN解TSP的参数推导和改进方法    6.3.2  DRNN网络解TSP改进方法的实验对比    6.3.3  本节小结  6.4  采用DRNN网络优化求解的对比研究    6.4.1  DRNN与Hopfield网络求解TSP的理论分析    6.4.2  DRNN与Hopfield网络解TSP的实验对比    6.4.3  本节小结  习题第7章  面向工具箱的神经网络实际应用  7.1  综述    7.1.1  神经网络技术的选用    7.1.2  神经网络各种模型的应用范围    7.1.3  网络设计的基本原则  7.2  神经网络在控制系统中的应用    7.2.1  反馈线性化    7.2.2  问题的提出    7.2.3  神经网络设计  7.3  利用神经网络进行字母的模式识别    7.3.1  问题的阐述    7.3.2神经网络的设计  7.4  用于字符识别的三种人工神经网络的性能对比    7.4.1  用于字母识别的感知器网络    7.4.2  用于字母识别的霍普菲尔德网络    7.4.3  字母识别实验及其结果分析附录A  MATLAB 7.1神经网络工具箱4.0.6函数一览表附录B  程序目录参考文献

章节摘录

第1章 概述1.1 人工神经网络概念的提出人脑是宇宙中已知最复杂、最完善和最有效的信息处理系统,是生物进化的最高产物,是人类智能、思维和情绪等高级精神活动的物质基础,也是人类认识较少的领域之一。长期以来,人们不断地通过神经学、生物学、心理学、认知学、数学、电子学和计算机科学等一系列学科,对神经网络进行分析和研究,企图揭示人脑的工作机理,了解神经系统进行信息处理的本质,并通过对人脑结构及其信息处理方式的研究,利用大脑神经网络的一些特性,设计出具有类似大脑某些功能的智能系统来处理各种信息,解决不同问题。用机器代替人脑的部分劳动是当今科学技术发展的重要标志。计算机就是采用电子元件的组合来完成人脑的某些记忆、计算和判断功能的系统。现代计算机中,每个电子元件的计算速度为纳秒(10-9秒)级,而人脑中每个神经细胞的反应时间只有毫秒(101秒)级。然而在进行诸如记忆回溯、语言理解、直觉推理、图像识别等决策过程中,人脑往往只需要一秒钟左右的时间就可以完成复杂的处理。换句话说,脑神经细胞做出决定需要的运算不超过100步,范德曼(J.A.Feldman)称之为100步程序长度。显然,任何现代串行计算机绝不可能在100步运算中完成类似上述的一些任务。由此人们希望去追求一种新型的信号处理系统,它既有超越人的计算能力,又有类似于人的识别、判断、联想和决策的能力。人工神经网络(Artificial Neural Network,简称ANN)正是在人类对其大脑神经网络认识理解的基础上人工构造的能够实现某种功能的神经网络。它是理论化的人脑神经网络的数学模型,是基于模仿大脑神经网络结构和功能而建立的一种信息处理系统。它实际上是一个由大量简单元件相互连接而成的复杂网络,具有高度的非线性,能够进行复杂的逻辑操作和非线性关系实现的系统。

编辑推荐

《面向MATLAB工具箱的神经网络理论与应用》最主要的特点在于在阐述最典型的人工神经网络理论的基础上,通过MATLAB环境下提供的神经网络工具箱进行例题的演示与应用,从而使得初学者能够直观地通过或图形或训练特性对神经网络的功能及其应用有较深入和透彻的了解,同时也更加有助于问题的解决。

图书封面

图书标签Tags

评论、评分、阅读与下载


    面向MATLAB工具箱的神经网络理论与应用 PDF格式下载


用户评论 (总计45条)

 
 

  •   面向MATLAB工具箱的神经网络理论与应用(第3版)内容讲的深入浅出!很专业
  •   主要是学习用matlab实现神经网络,很基础的!
  •   神经网络目前运用已经很多,matlab编程神经网络快捷、方便。需要了解这种技术的
  •   我是初学者,大学生想做有关神经网络的课题,我觉得这本书很好,是从最基础的理论开始,由浅入深,很实用,让我能循序渐进地了解和理解有关神经网络的知识
    我很喜欢这本书,推荐给大家!
  •   本书详细介绍神经网络的理论,由浅至深,是一本很好的神经网络入门图书,
  •   一本神经网络的入门书籍,比较基础. 配合实例,比较易懂.
  •   这本书比较重视基础,适合本科生和研究生学习
  •   参考书内容丰富,值得研究学习,浅显易懂,很适合我这个初学者
  •   已经更新好几版了,很不错的一本书
  •   还行,就是送货速度太慢
  •   工具书,专业性比较强。适合专业人式阅读和使用。
  •   嗯,很好的一本书。
  •   =.= 大体翻了翻感觉还不错~
  •   要上课的。。。
  •   书很好,质量不错,喜欢
  •   很好 提一个建议:把每章的程序的 .m文件也给读者
  •   要用神经网络
    正在看
  •   科大的书,教的很中肯,可作为神经网络方向入门书籍,受益匪浅!
  •   缺乏工具箱使用的具体指导
  •   内容不够全面,初学者不适宜。
  •   在当当买了好多次书,正版的,送货速度很快啊,支持下
  •   理论还是可以,可以一读
  •   老师指定的教材,主要用于考前参考,还可以。
  •   都出到3版了,应该错不了。
  •   就是一本书!
  •   这个书像是老师的教科笔记或是学生整理的笔记。比较基础,不过有一定的指导意义。
  •   期望已久的书!
  •   太抽象了,没有太大的价值
  •   例子很给力!
  •   帮同学买的,据说还可以
  •   打算寒假再研究
  •   比价注重理论方面的分析
  •   书的内容还好,经人推荐买的,不过书的纸张好像差了点。
  •   老师让自学一下这本书,我就在这买了,感觉还不错~书到得也挺快的^o^
  •   书的内容与标题不够搭配,关于Matlab中如何应用神经网络解决实际问题的例子太少,尽是些关于神经网络的一些大众化理论,没有特色……
  •   目录看着不错 书就差一点 没有实例 几乎都是理论 不太实用
  •   个人觉得这本书的定位不对,是从理论上讲解神经网络,还是教会读者如何利用MATLAB快速使用神经网络,这两样它都做,但都没做好。
  •   书的内容设计到的神经网络倒是挺全面的,但是在关键的模型以及算法的推导过程中,太粗了,有时候都交代的不是很清楚,不过看个大概的话这本书还是不错的,而且有代码!
  •   书的内容对于神经网络的结构与设计讲得比较清楚,但是由于使用的matlab6.1版本,有点嫌老了,很多用法和新版本的不太一样。
  •   还可以吧,如果不是科大的学生就不需要买了吧
  •   书还行,就是拿快递比较麻烦!
  •   送快递的师傅服务很好,每次给送到家里,很及时!书的上面有些破损,不过不影响使用!还没有详细读呢,读完再评价!
  •   老版本,适合于低版本的matlab
  •   本书对与想学习Matlab的用户,值得一看
  •   需要先看一些MATLAB入门的书,不然代码会看不明白
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7