一、课程名称
1.中文名称:智能优化算法及编程
2.英文名称:Intelligent optimization algorithm and programming
?
二、课程概况
课程类别:专业学位课? ?????学时数:32? ?????????????学分数:2
适用专业:交通运输规划与管理/交通运输? ? ??考核方式:笔试
开课学期:第一学期?????????? 开课单位:文理江苏竞彩足球
?
三、大纲编写人:蒋开明、朱小林
?
四、教学目的及要求:
?
通过本课程的学习,要求学生系统地掌握智能算法的基本内容、基本原理和应用范畴。较系统地学习神经网络算法、支撑向量机、遗传算法和粒子群算法的主要内容。对常用算法能进行数值模拟,通过实验对MatLab在计算智能中的应用能有较深入的了解,对所学内容中的主要算法能进行数值模拟。
?
五、课程主要内容、教学安排及预修课程:
?
第一章 预备知识???????????????????????? ???????????????6学时
1. 1 多元函数与超曲面
1. 2 求函数最值
1. 3 向量范数
1. 4 随机数的生成
?
第二章 人工神经网络???????????????? ???????????????????6学时
2.1 多层前向网
2.2 径向基函数
2.3 回归神经网络
?
第三章 支撑向量机?????????????????? ???????????????????6学时
3.1 最优分离超平面
3.2 支撑向量机
3.3 SVM学习算法
?
第四章 遗传算法?????????????????? ??????????????????????8学时
4.1 简单遗传算法
4.2 个体与种群
4.3 遗传算子
4.4 模式
?
第五章 粒子群算法????????????????????????????????????? ?6学时
5.1 基本粒子群算法
5.2 带惯性权重和收缩因子的粒子群算法
5.3 改进粒子群算法
5.4 应用算例
?
???
预修课程:
离散数学、高等数学、程序设计
?
六、课程使用教材:
?
1. 褚蕾蕾等编著,《计算智能的数学基础》,科学出版社,2002.9
?
七、课程主要参考资料:
1. 杨淑莹,张桦. 群体智能与仿生计算----Matlab技术实现,电子工业出版社,??
?? 2012
2. 刘衍民,牛奔. 新型粒子群算法理论与实践,科学出版社,2012
3. 玄光男,程润伟著;于歆杰,周根贵译.遗传算法与工程优化,清华大学出版
?? 社,2003(2009重印)
?
八、课程教学手段:
教室要求:多媒体教室
课件来源:自制(朱小林、蒋开明)
?
九、实验手段:
利用Matlab实现本课程中算法的数值模拟。
?
