Stanford EE364A: Convex Optimization¶
学习凸优化中……
什么是凸优化
-
Stephen Boyd 教授是凸优化领域的大牛,其编写的 Convex Optimization 这本教材被众多名校采用。另外其研究团队还专门开发了一个用于求解常见凸优化问题的编程框架,支持 Python, Julia 等主流编程语言,其课程作业也是采用这个编程框架去解决实际生活当中的凸优化问题。
-
在实际运用当中,你会深刻体会到对于同一个问题,建模过程中一个细小的改变,其方程的求解难度会有天壤之别,如何让你建模的方程是“凸”的,是一门艺术。
课程信息
- 所属大学:Stanford
- 先修要求:Python,微积分,线性代数,概率论,数值分析
- 编程语言:Python
- 课程难度:🌟🌟🌟🌟🌟
- 预计学时:150 小时
课程资源
- 课程网站:http://stanford.edu/class/ee364a/index.html
- 课程视频:https://www.bilibili.com/video/BV1aD4y1Q7aW
- 课程教材:Convex Optimization
- PKUFlyingpig's_sum
个人感悟
- 整个教学分为理论部分与应用部分,理论部分的概念较多且较抽象,学起来难难难……
- 学的过程中有时候Slides看的有点迷糊了就会回去看一下中文译本,但是发现中文译本的内容会比Slides更多,于是进行了一些留白等待以后深入……
- 学的时候刚开始接触英文课堂与英文教材资源,所以有时候中英文混杂……一定努力学英语……