一♓️、学时
总学时💁♀️: 32 面授学时: 32 其他学时:
二🎚、学分
学分: 2
三#️⃣👊🏽、先修课程
数值计算🚳,高等数学,优化方法,Matlab
四💇♀️、教学目的
了解并掌握的人工神经网络的基本构成和运行原理💪🏼🥅;了解并掌握至少八种人工神经网络的结构💣、 模型、特点、学习算法和基本应用情况;能够了解一些人工神经网络理论与应用的最新应用状况和 发展动态;使学生能够借助Matlab编制一些实用的应用程序。
五🧙、考核方式
闭卷,开卷,报告择其一种方式,或几种方式的组合⚒。
六、 课程主要内容
1.人工神经网络概论(2学时)
【目的要求】
了解生物神经网络及其生理机能🧏♀️,掌握人工神经网络的基本概念👷🏼♂️。
【教学内容】
从生物神经元到人工神经元网络
人工神经网络的基本概念
人工神经网络的发展历史回顾👨🏿🏭♓️。
人工神经网络的定义🏊🏿♂️、特点和应用
2.人工神经网络的基本模型(2学时)
【目的要求】
了解激励函数,掌握人工神经元的基本模型。熟悉人工神经网络的基本理论基础👍🏻。
【教学内容】
MP模型及几种常用的激励函数
人工神经元的基本模型
人工神经网络的基本拓扑结构
3.感知器人工神经网络(4学时)
【目的要求】
了解感知器模型🔴,了解感知器解决问题的能力。掌握感知器的学习算法并能够编程。
【教学内容】
单个感知器模型与解决问题的能力
单层感知器模型与解决问题的能力
单层感知器的学习算法
单层感知器的局限性问题
多层感知器的设计方法
单层感知器的MATLAB设计与实现
4.线性自适应人工神经网络(2学时)
【目的要求】
了解线性自适应人工神经网络模型,掌握线性自适应人工神经网络的学习算法。了解他的应用范围,能够用学过的方法编程。
【教学内容】
线性自适应人工神经网络模型与结构
线性自适应人工神经网络学习算法
线性自适应人工神经网络的局限性
线性自适应人工神经网络的MATLAB实现与应用实例
5.BP人工神经网络(5学时)
【目的要求】
了解BP网络模型⏭、结构和特点👧👩🏿🦳,了解BP网络的学习算法🤤。了解他的应用范围,能够用学过的方法编程。
【教学内容】
BP人工神经网络模型与结构
BP学习算法
BP网络的局限性问题
BP网络的应用要点
BP算法的MATLAB实现与应用实例
改进的BP算法
6.RBF人工神经网络(3学时)
【目的要求】
了解BP网络模型、结构和特点,了解BP网络的学习算法。了解他的应用范围,能够用学过的方法编程。
【教学内容】
RBF人工神经网络模型与工作原理
RBF的生理学基础
K-Means算法
RBF的学习算法
RBF的MATLAB实现与应用实例
RBF的特点及其它问题
7.Hopfield人工神经网络(3学时)
【目的要求】
了解离散型Hopfield神经网络,连续时间的Hopfield神经网络模型。
【教学内容】
绪论(前馈网络与反馈网络)
离散Hopfield网络模型与运行方式
离散Hopfield网络的稳定性
离散Hopfield网络的设计问题
连续Hopfield网络模型
连续Hopfield网络的稳定性
Hopfield网络的MATLAB实现与应用实例
8.Elmen网络模型、特点、算法(1学时)
【目的要求】
了解离散型Hopfield神经网络,连续时间的Hopfield神经网络模型💂🏻。
【教学内容】
Elman神经网络结构
Elman神经网络学习算法
Elman网络的MATLAB实现
9.CMAC网络模型、特点、算法及其应用(4学时)
【目的要求】
了解CMAC网络的结构和特点🫃🏼,掌握其基本的设计和学习方法,了解CMAC网络的主要的应用范围📐🛎。
【教学内容】
CMAC网络的基本思想与结构模型
CMAC网络的工作原理
CMAC算法的程序语言描述
CMAC网络的泛化能力
CMAC网络的几个问题
CMAC网络仿真示例
10.SOM人工神经网络(3学时)
【目的要求】
了解SOM网络模型。结构和特点,掌握基本的竞争学习机制,了解其主要的应用范围。
【教学内容】
SOM人工神经网络模型与工作原理
SOM的生理学基础
SOM的学习算法——竞争学习机制
SOM的MATLAB实现与应用实例
SOM的特点及其它问题
11.PID神经元网络及其控制系统(2学时)
【目的要求】
学习PID网络的结构和特点,掌握PID神经网络的基本学习方法🎹,了解小脑模型的主要的应用范围。
【教学内容】
PID神经网络的提出与构造过程
PID神经网络的结构和特点
PID神经网络的学习方法
PID神经网络的权值构造方法及特点
PID神经网络的应用实例
12.人工神经网络理论与应用的最新动态(1学时)
【目的要求及教学内容】
本章内容将随着人工神经网络的发展而不断更新,通过本章的学习讲了解人工神经网络理论与应用的最新发展动态。
七🐈⬛、参考书目
1💃、张青贵编著. 人工神经网络导论. 北京: 中国水电出版社. 2004.10
2、董长虹. Matlab神经网络与应用. 北京: 国防工业出版社. 2005.1
3、朱大奇, 史慧. 人工神经网络原理及应用. 北京: 科学出版社 2006
4💅、蒋宗礼. 神经网络导论. 高教出版社. 2002
5🛩、丛爽编著. 面向MATLAB工具箱的神经网络理论.合肥: 中国科技大学出版社 .2008
6🫵🏿、徐丽娜. 神经网络控制. 北京: 电子工业出版社. 2006