下载!北大新书《最优化计算方法》

共 1406字,需浏览 3分钟

 ·

2022-01-02 04:48

以下内容来自公众号逆锋起笔,关注每日干货及时送达
程序员书库(ID:CodingBook)整编
整合自:https://bicmr.pku.edu.cn/

最优化计算方法是运筹学、计算数学、机器学习和数据科学与大数据技术等专业的一门核心课程。最优化问题通常需要对实际需求进行定性和定量分析,建立恰当的数学模型来描述该问题,设计合适的计算方法来寻找问题的最优解,探索研究模型和算法的理论性质,考察算法的计算性能等多方面。最优化广泛应用于科学与工程计算、数据科学、机器学习、人工智能、图像和信号处理、金融和经济、管理科学等众多领域。

最近,猿妹发现北大有一本新书,而且是免费的,这本书介绍了最优化的基本概念、典型案例、基本算法和理论。 



通过这本书的学习,掌握最优化的基本概念,最优性理论,典型的几类最优化问题(如凸优化,无约束优化,约束优化,复合优化等等)的建模或判别,相关优化问题的基本计算方法,并能熟练调用基于MATLAB或Python等语言的典型优化软件程序求解一些标准的优化问题,灵活运用所讲授的算法和理论求解一些非标准的优化问题。达到锻炼将实际问题建立合适最优化模型的能力,选择合适的现有软件包和算法的能力,遇到没有现成算法自己实现简单算法的能力。

最关键的是,这本书还分为详细版和简化版,它们的主要区别是简化版中不涉及一些复杂的概念、详细的例子和证明等等。在第一章简要介绍最优化基本概念之后,详细版从四个方面进行讲述。
  • 基础知识:第二章介绍最优化建模和算法中经常需要使用的一些基础知识,包括范数、导数、凸集、凸函数、次梯度、共轭函数等。论。

  • 优化建模:第三章阐述一些典型的优化建模方法,并以科学工程计算和机器学习中一些典型问题为例介绍如何建立优化模型。第四章给出了最优化问题的一些典型分类和判别技巧。

  • 最优性理论:第五章介绍最优性理论。

  • 最优化算法:第六章介绍无约束优化算法。第七章介绍约束优化算法,第八章介绍复合优化算法。


本书主要概念配有详细的例子来解释,主要优化算法的介绍包含算法描述、应用举例和收敛性分析三个方面。在算法描述方面,本书侧重于算法的基本思想和直观解释;在应用举例方面,针对几乎所有算法写出了其在稀疏优化或逻辑回归等典型问题中的具体形式和求解过程,给出了最优性度量与迭代步数关系等数值结果。


具体目录如下:






最后附上下载地址:
下载“最优化:建模、算法与理论”作者版本:https://bicmr.pku.edu.cn/~wenzw/optbook/opt1.pdf
下载“最优化计算方法”作者版本:
https://bicmr.pku.edu.cn/~wenzw/optbook/opt1-short.pdf

逆锋起笔专注于程序员圈子,你不但可以学习到javapython等主流技术干货,还可以第一时间获悉最新技术动态内测资格BAT大佬的经验精品视频教程副业赚钱经验,微信搜索readdot关注!

Notion,程序员最后一款笔记软件

下载!《美团机器学习实践》.pdf

下载!两本高质量算法书籍

下载!PHP依然是世界上最好的编程语言

9 本PDF,速来下载,秒删!

浏览 23
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报