cs-self-learning/docs/数学进阶/convex.md

24 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Stanford EE364A: Convex Optimization
## 课程简介
- 所属大学Stanford
- 先修要求Python微积分线性代数概率论数值分析
- 编程语言Python
- 课程难度:🌟🌟🌟🌟🌟
- 预计学时150 小时
[Stephen Boyd](http://web.stanford.edu/~boyd) 教授是凸优化领域的大牛,其编写的 **Convex Optimization** 这本教材被众多名校采用。另外其研究团队还专门开发了一个用于求解常见凸优化问题的编程框架,支持 Python, Julia 等主流编程语言,其课程作业也是采用这个编程框架去解决实际生活当中的凸优化问题。
在实际运用当中,你会深刻体会到对于同一个问题,建模过程中一个细小的改变,其方程的求解难度会有天壤之别,如何让你建模的方程是“凸”的,是一门艺术。
## 课程资源
- 课程网站:<http://stanford.edu/class/ee364a/index.html>
- 课程视频:<https://www.bilibili.com/video/BV1aD4y1Q7aW>
- 课程教材:[Convex Optimization](https://stanford.edu/~boyd/cvxbook/)
- 课程作业9 个 Python 编程作业
## 资源汇总
@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/Standford_CVX101 - GitHub](https://github.com/PKUFlyingPig/Standford_CVX101) 中。