神经网络与遗传算法.ppt
《神经网络与遗传算法.ppt》由会员分享,可在线阅读,更多相关《神经网络与遗传算法.ppt(203页珍藏版)》请在三一文库上搜索。
1、人工神经网络与遗传算法Artificial Neural Network and Genetic Algorithm00111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010
2、101010110011100011101000110100101010101100111000111010001101001010101011001110前言 教材 主要参考书 课程目的 课程内容 知识基础 课时安排 成绩评定001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011
3、00111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110 教 材书 名:人工神经网络导论出版社:高等教育出版社作 者:蒋宗礼定 价:12.4元001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110
4、01110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110 主要参考书1、沈世镒,神经网络理论与应用,科学出版社。2、郝红伟,Matlab 6.0 入门,中国电力出版社。3、闻新、周露等,Matlab神经网络应用设计,科学出版社。4、周明,孙树栋,遗传算法原理及应
5、用,国防工业出版社,1999。001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001
6、11000111010001101001010101011001110课程目的1、引导学生了解人工神经网络及遗传算法的基本思想。2、重点介绍感知器及BP网络模型,让学生掌握其结构、数学描述及学习算法。3、通过实验进一步体会BP神经网络模型的应用及性能。4、了解人工神经网络与遗传算法的有关研究思想,培养将该方法应用与工程实践的能力。5、查阅适当的参考文献,将所学的知识应用于将来的学习或科研中。0011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101
7、0001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110课程内容第第1章章 概述概述 1.1 人工神经网络研究与发展 1.2 生物神经元 1.3 人工神经网络的构成第第2章章 人工神经网络基本模型人工神经网络基本模型 2.
8、1 感知器模型 2.2 线性神经网络 2.3 BP神经网络 2.4 其他神经网络00111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011
9、101000110100101010101100111000111010001101001010101011001110第第3章章 BP神经网络理论神经网络理论 3.1 网络结构 3.2 数学模型 3.3 学习算法 3.4 网络的泛化能力 3.5 算法的改进 3.6 网络结构参数的确定 第第4章章 BP神经网络应用神经网络应用 4.1 MATLAB应用基础 4.2 一个正弦波学习程序设计 4.3 网络结构调整与算法改进 4.4 网络计算与分析00111010001101001010101011001110001110100011010010101010110011100011101000110
10、100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110第第5章章 遗传算法遗传算法 5.1 形成与发展 5.2 基本原理 5.2.1 基本概念 5.2.2 编码 5.2
11、3 适应度函数 5.2.4 遗传算子 5.2.5 遗传学习算法 5.3 研究方向 5.4 应用实例 001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101
12、10011100011101000110100101010101100111000111010001101001010101011001110知识基础1、激励函数(阶跃函数、非线性函数、连续函数、单调函数)、函数收敛2、偏微分、梯度、方差与均方差3、向量与矩阵4、最优解与解空间5、Matlab使用6、人工智能基础00111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010
13、010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110课时安排1、上课:24学时学时 814周二34节,812周五12节2、上机:20学时学时 1320周五12节,19 20周二34节3、其它:8学时学时 1518周二34节 用于查阅资料、作业、论文写作00111010001101001010101
14、011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110成绩评
15、定1、出勤率(到课率和上机)2、作业一次3、论文一篇0011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010
16、10101011001110001110100011010010101010110011101.1 人工神经网络的研究与发展第第1章章 概述概述40年代初50年代末60年代末80年代90年代0011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110
17、10010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011101、萌芽期 40年代初,美国Mc Culloch和Pitts从信息处理的角度,研究神经细胞行为的数学模型表达提出了阈值加权和模型MP模型。1949年,心理学家Hebb提出著名的Hebb学习规则,即由神经元之间结合强度的改变来实现神经学习的方法。Hebb学习规的基本思想至今在神经网络的研究中仍发挥着重要作用。0011101000110100101010101100111
18、00011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011102、第一次高潮 50年
19、代末期,Rosenblatt提出感知机模型(Perceptron)。感知机虽然比较简单,却已具有神经网络的一些基本性质,如分布式存贮、并行处理、可学习性、连续计算等。这些神经网络的特性与当时流行串行的、离散的、符号处理的电子计算机及其相应的人工智能技术有本质上的不同,由此引起许多研究者的兴趣。在60代掀起了神经网络研究的第一次高潮。但是,当时人们对神经网络研究过于乐观,认为只要将这种神经元互连成一个网络,就可以解决人脑思维的模拟问题,然而,后来的研究结果却又使人们走到另一个极端上。001110100011010010101010110011100011101000110100101010101
20、100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011103、反思期 60年代末,美国著名人工智能专家Minsky和Papert对R
21、osenblatt的工作进行了深人研究,出版了有较大影响的Perceptron一书,指出感知机的功能和处理能力的局限性,同时也指出如果在感知器中引入隐含神经元,增加神经网络的层次,可以提高神经网络的处理能力,但是却无法给出相应的网络学习算法。另一方面,由于60年代以来微电子技术日新月异的发展,电子计算机的计算速度飞速提高,加上那时以功能模拟为目标、以知识信息处理为基础的知识工程等研究成果,给人工智能从实验室走向实用带来了希望,这些技术进步给人们造成这样的认识:以为串行信息处理及以它为基础的传统人工智能技术的潜力是无穷的,这就暂时掩盖了发展新型计算机和寻找新的人工智能途径的必要性和迫切性。再者,
22、当时对大脑的计算原理、对神经网络计算的优点、缺点、可能性及其局限性等还很不清楚,使对神经网络的研究进入了低潮。00111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101
23、0101100111000111010001101001010101011001110001110100011010010101010110011104、第二次高潮 进入80年代,首先是基于“知识库”的专家系统的研究和运用,在许多方面取得了较大成功。但在一段时间以后,实际情况表明专家系统并不像人们所希望的那样高明,特别是在处理视觉、听觉、形象思维、联想记忆以及运动控制等方面,传统的计算机和人工智能技术面临着重重困难。模拟人脑的智能信息处理过程,如果仅靠串行逻辑和符号处理等传统的方法来济决复杂的问题,会产生计算量的组合爆炸。因此,具有并行分布处理模式的神经网络理论又重新受到人们的重视。对神经网络
24、的研究又开始复兴,掀起了第二次研究高潮。0011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010110011100011101000110100101010101100111000111010001101001010101011001110001110100011010010101010
25、1100111000111010001101001010101011001110 1982年,美国加州理工学院物理学家JHopfield提出了一种新的神经网络循环神经网络。他引入了“能量函数”的概念,使得网络稳定性研究有了明确的判据。1984年,JHopfield研制了后来被人们称为“Hopfield网”的电路,物理实现为神经计算机的研究奠定了基础,解决了著名的TSP问题。1985年,UCSD的Hinton、Sejnowsky、Rumelhart等人所在的并行分布处理小组的研究者在Hopfield网中引入随机机制,提出了Boltzmann机。1986年,Rumelhart等人在多层神经网络模型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 神经网络 遗传 算法
