中文版前言
本书的英文版交稿后,对于是否要出版中文版,我的确纠结了一段时间毕竟本书并非优化算法的入门书,能够关注它的人士一般都有较好的数学和英文基础,在此前提下,出版中文版似乎没什么必要,而且会占用我们的科研时间,让我们继续在“已知”的范围内打圈圈,妨碍我们去探寻“未知”然而,庚子年突发新冠疫情,习近平总书记“把论文写在祖国大地上”的号召越发深入人心另外,不少好友在得知英文版将要出版的消息后,向我询问有没有中文版,也让我意识到出版中文版的必要性因此,在NeurIPS2020论文提交截止后,我和李欢、方聪再次牺牲所有的业余时间,马上开始了翻译工作所幸数学公式占了绝大部分,文字翻译和全书校对得以在较短的时间内完成但是,中文版并不是英文版的逐字简单翻译,我们添加了少量内容(如增加了第21、22节和一致凸函数的定义,扩充了第23节),还更正了英文版中的一些细节错误完成了中文版,我才终于觉得这项工作功德圆满,故作小诗一首:
一朝意气兴, 两载苦劳形
若可追周髀, 千觥醉未名!
林宙辰
于北京 北京大学
2020 年 10 月
本书中文版主体译自:
Accelerated Optimization for Machine Learning: First-Order Algorithms by Zhouchen Lin, Huan Li and Cong Fang
Copyright Springer Nature Singapore Pte Ltd 2020 All Rights Reserved
建议引用本书英文版
英文版前言
在为北京大学开设的优化课程准备高级材料时,我发现加速算法是对工程专业学生最有吸引力和最实用的专题实际上,这也是当前机器学习会议的热门话题尽管有些书介绍了一些加速算法,例如[Beck,2017;Bubeck,2015;Nesterov,2018],但它们不完整、不系统且不是最新的因此,在2018年年初,我决定写一本有关加速算法的专著我的目标是写一本有条理的书,其中包含足够的入门材料和详尽的证明,以便读者无须查阅分散四处的文献,不被不一致的符号所困扰,并且不被非关键内容包围而不知中心思想为何幸运的是,我的两个博士生李欢和方聪很乐意加入这项工作
事实证明,这项任务非常艰巨,因为我们必须在繁忙的工作日程中抽空进行写作最终,在李欢和方聪博士毕业之前,我们终于写完了一份粗糙但完整的初稿接下来,我们又花了四个月的时间来使本书读起来流畅并订正了各种不一致和错误最后,我们极为荣幸地收到MichaelIJordan教授、徐宗本教授和罗智泉教授写的序尽管这本书占用了我们近两年的所有闲暇时间,但当全书终于完成的时候,我们仍然觉得我们的努力是完全值得的
希望这本书能成为机器学习和优化领域研究人员的有价值的参考书,这将是对我们工作的最大认可
林宙辰
于北京 北京大学
2019 年 11 月
参 考 文 献
Beck Amir (2017) First-Order Methods in Optimization[M] volume 25 SIAM, Philadelphia
Bubeck Sébastien (2015) Convex optimization: Algorithms and complexity[J] Found Trends Math Learn, 8(3-4): 231-357
Nesterov Yurii (2018) Lectures on Convex Optimization[M] 2nd ed Springer