万本电子书0元读

万本电子书0元读

顶部广告

机器学习中的加速一阶优化算法电子书

Array

售       价:¥

纸质售价:¥59.80购买纸书

12人正在读 | 0人评论 6.8

作       者:林宙辰,李欢,方聪

出  版  社:机械工业出版社

出版时间:2021-06-01

字       数:12.3万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书是一本面向实践的Python编程实用指南。本书将使用大量的案例带领读者一步步掌握Python自动化处理计算机文件、邮件、Office办公软件以及爬取网络数据的方法,从而提高读者解决实际问题的能力。 全书共10章。第1、2章主要介绍Python软件的安装方法和基础的语法知识,为后面的案例应用下坚实的基础。第3~7章通过大量的典型案例讲解如何用Python自动化处理计算机文件、PDF和Office文件。第8、9章主要介绍爬虫技术基础知识和网络数据的爬取方法。第10章主要讲解邮件的自动化处理方法。 本书不仅适合想要通过Python学习编程的初学者,对于从事文秘、行政、营销、财务等需要处理大量数据以及高效完成重复性工作的职业人士也是一本不可或缺的参考书。<br/>
目录展开

版权页

推荐序一

推荐序二

推荐序三

中文版前言

英文版前言

致谢

作者介绍

符号表

第1章 绪论

1.1 机器学习中的优化问题举例

1.1.1 正则化的经验损失模型

1.1.2 矩阵填充及低秩学习模型

1.2 一阶优化算法

1.3 加速算法中的代表性工作综述

1.4 关于本书

参考文献

第2章 无约束凸优化中的加速算法

2.1 梯度下降法

2.2 重球法

2.3 加速梯度法

2.4 求解复合凸优化问题的加速梯度法

2.4.1 第一种Nesterov加速邻近梯度法

2.4.2 第二种Nesterov加速邻近梯度法

2.4.3 第三种Nesterov加速邻近梯度法

2.5 非精确加速邻近梯度法

2.5.1 非精确加速梯度法

2.5.2 非精确加速邻近点法

2.6 重启策略

2.7 平滑策略

2.8 高阶加速方法

2.9 从变分的角度解释加速现象

参考文献

第3章 带约束凸优化中的加速算法

3.1 线性等式约束问题的一些有用结论

3.2 加速罚函数法

3.2.1 一般凸目标函数

3.2.2 强凸目标函数

3.3 加速拉格朗日乘子法

3.3.1 原始问题的解

3.3.2 加速增广拉格朗日乘子法

3.4 交替方向乘子法及非遍历意义下的加速算法

3.4.1 情形1:一般凸和非光滑目标函数

3.4.2 情形2:强凸非光滑目标函数

3.4.3 情形3:一般凸和光滑目标函数

3.4.4 情形4:强凸和光滑目标函数

3.4.5 非遍历意义收敛速度

3.5 原始–对偶算法

3.5.1 情形1:两个函数均非强凸

3.5.2 情形2:只有一个函数强凸

3.5.3 情形3:两个函数均强凸

3.6 Frank-Wolfe算法

参考文献

第4章 非凸优化中的加速梯度算法

4.1 带冲量的邻近梯度法

4.1.1 收敛性理论

4.1.2 单调加速邻近梯度法

4.2 快速收敛到临界点

4.2.1 能够检测强凸性质的AGD

4.2.2 负曲率下降算法

4.2.3 非凸加速算法

4.3 快速逃离鞍点

4.3.1 几乎凸的情形

4.3.2 完全非凸情形

4.3.3 非凸加速梯度下降法

参考文献

第5章 加速随机算法

5.1 各自凸情况

5.1.1 加速随机坐标下降算法

5.1.2 方差缩减技巧基础算法

5.1.3 加速随机方差缩减方法

5.1.4 黑盒加速算法

5.2 各自非凸情况

5.3 非凸情况

5.3.1 随机路径积分差分估计子

5.3.2 冲量加速

5.4 带约束问题

5.5 无穷情况

参考文献

第6章 加速并行算法

6.1 加速异步算法

6.1.1 异步加速梯度下降算法

6.1.2 异步加速随机坐标下降算法

6.2 加速分布式算法

6.2.1 中心化模式

6.2.2 去中心化模式

参考文献

第7章 总结

参考文献

附录A 数学基础

A.1 代数与概率

A.2 凸分析

A.3 非凸分析

参考文献

缩略语表

索引

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部