MLOps权威指南
Noah Gift, Alfredo Deza
黄绿君, 高峰斌, 李杰 译
出版时间:2023年04月
页数:371
“MLOps对于将ML用例投入生产至关重要,因为公司越来越依赖ML来保持竞争力。本书是MLOps的综合指南,是所有机器学习从业人员的必读之书籍。”
——Krishna Anumalasetty
微软Azure首席项目经理

将模型投入生产是机器学习面临的基本挑战,MLOps提供了一套经过验证的原则,旨在以可靠和自动化的方式解决这个问题。本书将带读者了解MLOps是什么以及它与DevOps的区别,并展示如何将其付诸实践以操作机器学习模型。
机器学习工程师或任何熟悉数据科学和Python的人将基于MLOps工具和方法(包括AutoML、监控和日志记录)构建基础,然后学习如何在AWS、微软Azure和谷歌云中实现它们。读者交付机器学习系统的速度越快,就越能专注于试图解决的业务问题。
本书将提供一个良好的开端,主要内容包括:
● 将DevOps最佳实践应用于机器学习。
● 构建生产机器学习系统并对其进行维护。
● 监控、测量、负载测试和操作机器学习系统。
● 为给定的机器学习任务选择正确的MLOps工具。
● 在不同平台和设备(包括手机和专用硬件)上运行机器学习模型。
  1. 第1章 MLOps简介
  2. 1.1 机器学习工程师和MLOps的兴起
  3. 1.2 什么是MLOps
  4. 1.3 DevOps和MLOps
  5. 1.4 MLOps需求层次
  6. 1.5 小结
  7. 练习题
  8. 独立思考和讨论
  9. 第2章 MLOps基础
  10. 2.1 Bash和Linux命令行
  11. 2.2 云端shell开发环境
  12. 2.3 Bash shell和常用命令
  13. 2.4 云计算基础和构建模块
  14. 2.5 云计算入门
  15. 2.6 Python速成课程
  16. 2.7 Python极简教程
  17. 2.8 程序员的数学速成课程
  18. 2.9 机器学习关键概念
  19. 2.10 开展数据科学工作
  20. 2.11 从零开始构建一个MLOps管道
  21. 2.12 小结
  22. 练习题
  23. 独立思考和讨论
  24. 第3章 容器和边缘设备的MLOps
  25. 3.1 容器
  26. 3.2 边缘设备
  27. 3.3 托管机器学习系统的容器
  28. 3.4 小结
  29. 练习题
  30. 独立思考和讨论
  31. 第4章 机器学习模型的持续交付
  32. 4.1 机器学习模型打包
  33. 4.2 机器学习模型持续交付中的基础设施即代码
  34. 4.3 使用云管道
  35. 4.4 小结
  36. 练习题
  37. 独立思考和讨论
  38. 第5章 AutoML和KaizenML
  39. 5.1 AutoML
  40. 5.2 苹果生态系统
  41. 5.3 谷歌的AutoML和边缘计算机视觉
  42. 5.4 Azure的AutoML
  43. 5.5 AWS的AutoML
  44. 5.6 开源AutoML解决方案
  45. 5.7 模型可解释性
  46. 5.8 小结
  47. 练习题
  48. 独立思考和讨论
  49. 第6章 监控和日志
  50. 6.1 云MLOps的可观测性
  51. 6.2 日志记录简介
  52. 6.3 Python中的日志记录
  53. 6.4 监控及可观测性
  54. 6.5 小结
  55. 练习题
  56. 独立思考和讨论
  57. 第7章 AWS的MLOps
  58. 7.1 AWS简介
  59. 7.2 AWS上的MLOps Cookbook
  60. 7.3 AWS Lambda方法
  61. 7.4 将AWS机器学习应用于现实世界
  62. 7.5 小结
  63. 练习题
  64. 独立思考和讨论
  65. 第8章 Azure的MLOps
  66. 8.1 Azure CLI和Python SDK
  67. 8.2 身份认证
  68. 8.3 计算实例
  69. 8.4部署
  70. 8.5 将模型部署到计算集群
  71. 8.6 部署问题排查
  72. 8.7 Azure机器学习管道
  73. 8.8 机器学习生命周期
  74. 8.9 小结
  75. 练习题
  76. 独立思考和讨论
  77. 第9章 谷歌云平台的MLOps
  78. 9.1 谷歌云平台概览
  79. 9.2 谷歌云平台上的DataOps:应用数据工程
  80. 9.3 机器学习模型运维
  81. 9.4 小结
  82. 练习题
  83. 独立思考和讨论
  84. 第10章 机器学习互操作性
  85. 10.1 为什么互操作性至关重要
  86. 10.2 ONNX:开放式神经网络交换
  87. 10.3 苹果的Core ML
  88. 10.4 边缘集成
  89. 10.5 小结
  90. 练习题
  91. 独立思考和讨论
  92. 第11章 构建MLOps命令行工具和微服务
  93. 11.1 Python打包
  94. 11.2 依赖文件
  95. 11.3 命令行工具
  96. 11.4 微服务
  97. 11.5 机器学习CLI工作流
  98. 11.6 小结
  99. 练习题
  100. 独立思考和讨论
  101. 第12章 机器学习工程和MLOps案例研究
  102. 12.1 在构建机器学习模型时无知带来的难以置信的收益
  103. 12.2 Sqor运动社交网络中的MLOps工程
  104. 12.3 完美技术与现实世界
  105. 12.4 MLOps中的关键挑战
  106. 12.5 实施MLOps的最终建议
  107. 12.6 小结
  108. 练习题
  109. 独立思考和讨论
  110. 附录
  111. 附录A 关键术语
  112. 附录B 技术认证
  113. 附录C 远程工作
  114. 附录D 像VC一样思考你的职业生涯
  115. 附录E 构建MLOps技术组合
  116. 附录F 数据科学案例研究:间歇性禁食
  117. 附录G 附加的教育资源
  118. 附录H 技术项目管理
书名:MLOps权威指南
作者:Noah Gift, Alfredo Deza
译者:黄绿君, 高峰斌, 李杰 译
国内出版社:机械工业出版社
出版时间:2023年04月
页数:371
书号:978-7-111-72421-6
原版书书名:Practical MLOps: Operationalizing Machine Learning Models
原版书出版商:O'Reilly Media
Noah Gift
 
Noah Gift是加州州立大学洛杉矶分校的CIS硕士、加州理工学院圣路易斯奥比斯波营养学学士、Apple和LPI认证系统管理员,曾就职于加州理工学院、迪斯尼动画公司、索尼图像和Turner工作室。
在闲暇时间里,他喜欢与妻子Leah、儿子Liam一起弹钢琴和做运动。
Noah Gift是Pragmatic A.I.实验室的创始人。他教授和设计研究生的机器学习、MLOps、人工智能和数据科学课程,并为几所重点大学的学生和教师提供机器学习和云架构方面的咨询。
 
 
Alfredo Deza
 
Alfredo Deza是一位充满激情的软件工程师、演讲者和作者,他还曾是奥运会运动员,拥有近20年的DevOps和软件工程经验。他在全球范围内教授机器学习工程,并就技术和个人发展开展讲座。
 
 
购买选项
定价:139.00元
书号:978-7-111-72421-6
出版社:机械工业出版社