Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

最优化方法

via XuetangX

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it





一、学科归属

本课程隶属于应用数学学科(运筹学与控制论方向)。


二、教学内容

模块1:数学基础与最优化问题建模

最优化问题分类、凸集与凸函数判定。

模块2:最优性条件与对偶理论

无约束最优化问题最优性条件、约束优化问题的KKT条件、强/弱对偶性。

模块3:无约束最优化问题的优化算法

最速下降法、共轭梯度法、拟牛顿法。

精确线搜索方法,例如0.618法,不精确线搜索准则,Armijo准则等。

模块4:约束优化算法

外罚、内罚函数法、序列二次规划(SQP)法、ADMM算法。

模块5:多目标规划、遗传算法。

 

三、教学方法

1采用动态可视化的教学方法,从几何角度解释一些公式算法原理,结合大量动画,有助于理解算法.

2在MATLAB上解决优化问题,使课程不再是只从数学角度学习,实践性更强。


四、内容组织形式
给出一个最优化问题,最终目的是把最优解求出来,所以在内容组织形式上,先介绍什么是最优化问题,

其次讨论最优解必须满足什么条件,满足什么条件的可行解是最优解,即最优性条件,然后介绍无约束

最优化问题和约束优化问题求解算法,非常符合人的思维规律。


五、适用对象

很多工科专业的培养方案课程设置中把最优化方法设为基础课程的选修课,学习时间是研究生一年级上学期。

 




Syllabus

  • 第一章 绪论
    • 1.1 最优化问题简介
    • 1.2 课程用到的基本数学知识
    • 1.3 凸集与凸函数
  • 第二章 最优性条件和对偶理论
    • 2.1 无约束最优化问题的最优性条件
    • 2.2 约束最优化问题的一阶最优性条件
    • 2.3 约束最优化问题的二阶最优性条件
    • 2.4 对偶理论
  • 第三章 线搜索
    • 3.1 下降迭代算法
    • 3.2 精确线搜索
    • 3.3 不精确线搜索
  • 第四章 无约束最优化问题的求解算法
    • 4.1 最速下降法
    • 4.2共轭方向法
    • 4.3牛顿法和拟牛顿法
    • 4.4 信赖域算法简介
  • 第五章 约束最优化问题的求解算法
    • 5.1 线性规划
    • 5.2高斯牛顿法、LM方法
    • 5.3起作用集方法、拉格朗日牛顿法、序列二次规划法
    • 5.4 罚函数法、广义拉格朗日乘子法、交替方向乘子法(ADMM)
    • 5.5多目标规划
    • 5.6遗传算法
  • 期末考试

    Taught by

    Hohai University

    Reviews

    Start your review of 最优化方法

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.