MLOps實戰(zhàn):機(jī)器學(xué)習(xí)模型的開發(fā)、部署與應(yīng)用
熊峰, 溫泉, 李磊 譯
出版時間:2022年10月
頁數(shù):159
“如果你正在尋找更好的戰(zhàn)略和跨團(tuán)隊的實用ML過程,那么這本書很適合你。”
——Adi Polak
微軟高級軟件工程師
“本書是在企業(yè)中構(gòu)建、擴(kuò)展、簡化和管理模型部署的優(yōu)秀指南?!?br />
——Parul Pandey
數(shù)據(jù)科學(xué)布道者,H2O.ai
當(dāng)今,組織創(chuàng)建的分析和機(jī)器學(xué)習(xí)(ML)模型中超過一半從未投入生產(chǎn)。機(jī)器學(xué)習(xí)運營化的一些挑戰(zhàn)和障礙是技術(shù)性的,但其他則是組織性的。無論采取哪種方式解決問題,底線是未投入生產(chǎn)的模型不會影響業(yè)務(wù)。
本書介紹了MLOps的關(guān)鍵概念,以幫助數(shù)據(jù)科學(xué)家和應(yīng)用工程師操作ML模型來驅(qū)動真正的業(yè)務(wù)變革,并隨著時間的推移維護(hù)和改進(jìn)這些模型。以全球眾多MLOps應(yīng)用課程為基礎(chǔ),9位機(jī)器學(xué)習(xí)專家深入探討了模型生命周期的五個階段——開發(fā)、預(yù)生產(chǎn)、部署、監(jiān)控和治理,揭示了如何將強(qiáng)大的MLOps流程貫穿始終。
本書將幫助你:
● 通過減少整個ML管道和工作流程中的摩擦,實現(xiàn)數(shù)據(jù)科學(xué)的價值。
● 通過重新訓(xùn)練、定期調(diào)整和全面重構(gòu)來優(yōu)化ML模型,以確保長期準(zhǔn)確性。
● 設(shè)計MLOps生命周期,以使用公正、公平、可解釋的模型將組織風(fēng)險降至最低。
● 為管道的部署和更復(fù)雜、標(biāo)準(zhǔn)化程度更低的外部業(yè)務(wù)系統(tǒng)實施ML模型。
- 前言
- 第一部分 MLOps是什么,為什么要使用MLPps
- 第1章 為什么現(xiàn)在要使用MLOps,使用MLOps面臨
- 的挑戰(zhàn)
- 1.1 定義MLOps及面臨的挑戰(zhàn)
- 1.2 使用MLOps以降低風(fēng)險
- 1.3 大規(guī)模的MLOps
- 結(jié)語
- 第2章 MLOps的使用人員
- 2.1 行業(yè)專家
- 2.2 數(shù)據(jù)科學(xué)家
- 2.3 數(shù)據(jù)工程師
- 2.4 軟件工程師
- 2.5 DevOps團(tuán)隊
- 2.6 模型風(fēng)險管理者/審計師
- 2.7 機(jī)器學(xué)習(xí)架構(gòu)師
- 結(jié)語
- 第3章 MLOps的主要組成部分
- 3.1 機(jī)器學(xué)習(xí)入門
- 3.2 模型開發(fā)
- 3.3 產(chǎn)品化與部署
- 3.4 監(jiān)控
- 3.5 迭代與生命周期
- 3.6 治理
- 結(jié)語
- 第二部分 如何實現(xiàn)
- 第4章 開發(fā)模型
- 4.1 什么是機(jī)器學(xué)習(xí)模型
- 4.2 數(shù)據(jù)探索
- 4.3 特征工程與特征選擇
- 4.4 實驗
- 4.5 評估和比較模型
- 4.6 版本管理和再現(xiàn)性
- 結(jié)語
- 第5章 準(zhǔn)備投入生產(chǎn)
- 5.1 運行時環(huán)境
- 5.2 模型風(fēng)險評估
- 5.3 機(jī)器學(xué)習(xí)的質(zhì)量保證
- 5.4 測試的關(guān)鍵注意事項
- 5.5 再現(xiàn)性和可審計性
- 5.6 機(jī)器學(xué)習(xí)安全
- 5.7 降低模型風(fēng)險
- 結(jié)語
- 第6章 部署到生產(chǎn)
- 6.1 CI/CD管道
- 6.2 創(chuàng)建ML工件
- 6.3 部署策略
- 6.4 容器化
- 6.5 擴(kuò)展部署
- 6.6 需求和挑戰(zhàn)
- 結(jié)語
- 第7章 監(jiān)控和反饋回路
- 7.1 模型應(yīng)該多久接受一次再訓(xùn)練
- 7.2 理解模型退化
- 7.3 實踐中的漂移檢測
- 7.4 反饋回路
- 結(jié)語
- 第8章 模型治理
- 8.1 由誰決定組織的治理需求
- 8.2 將治理與風(fēng)險級別相匹配
- 8.3 推動MLOps治理的現(xiàn)行法規(guī)
- 8.4 新一輪人工智能特定法規(guī)
- 8.5 負(fù)責(zé)任的人工智能的出現(xiàn)
- 8.6 負(fù)責(zé)任的人工智能的關(guān)鍵要素
- 8.7 MLOps治理模板
- 結(jié)語
- 第三部分 MLOps具體示例
- 第9章 實踐中的MLOps:消費信貸風(fēng)險管理
- 9.1 背景:商業(yè)使用案例
- 9.2 模型開發(fā)
- 9.3 模型偏見考慮
- 9.4 為生產(chǎn)做準(zhǔn)備
- 9.5 部署到生產(chǎn)環(huán)境
- 結(jié)語
- 第10章 實踐中的MLOps:營銷推薦引擎
- 10.1 推薦引擎的興起
- 10.2 數(shù)據(jù)準(zhǔn)備
- 10.3 設(shè)計和管理實驗
- 10.4 模型訓(xùn)練和部署
- 10.5 管道結(jié)構(gòu)和部署策略
- 10.6 監(jiān)控和反饋
- 結(jié)語
- 第11章 實踐中的MLOps:消耗預(yù)測
- 11.1 能源系統(tǒng)
- 11.2 數(shù)據(jù)收集
- 11.3 問題定義:機(jī)器學(xué)習(xí),還是不機(jī)器學(xué)習(xí)
- 11.4 空間和時間分辨率
- 11.5 實施
- 11.6 建模
- 11.7 部署
- 11.8 監(jiān)控
- 結(jié)語
書名:MLOps實戰(zhàn):機(jī)器學(xué)習(xí)模型的開發(fā)、部署與應(yīng)用
譯者:熊峰, 溫泉, 李磊 譯
國內(nèi)出版社:機(jī)械工業(yè)出版社
出版時間:2022年10月
頁數(shù):159
書號:978-7-111-71009-7
原版書書名:Introducing MLOps
原版書出版商:O'Reilly Media
Mark Treveil
Mark Treveil設(shè)計的產(chǎn)品涉及電信、銀行和在線交易等多個領(lǐng)域。他自己的初創(chuàng)公司引領(lǐng)了英國地方政府的治理革命,目前它仍占據(jù)主導(dǎo)地位。他現(xiàn)在是Dataiku產(chǎn)品團(tuán)隊的一員。
the Dataiku Team
本書封面上的動物是一種叫Bunaeopsis oubie的非洲飛蛾,也稱為Zaddach’s Emperor,在非洲中部和東部,從安哥拉到厄立特里亞都可以找到。它是天蠶蛾(Saturniidae)科的一個成員,該科包括1000個世界上最大的飛蛾。
這種非洲飛蛾有一個巨大的翼展,可伸展到10英寸(約25厘米),這使它比一些鳥類還要大。它的翅膀上有獨特的標(biāo)記:四個翅膀上各有一個紅褐色的圓圈,下面有深褐色的條紋,胸部邊緣和每個翅膀的外緣有白色條紋。飛蛾的觸角很粗,形似羽毛。它們的整個身體用覆蓋在它們的毛發(fā)和翅膀上的鱗片的蠟質(zhì)涂層來防水。
飛蛾往往會被白色的、有香味的花朵所吸引,它們在夜間很容易嗅到這些花朵的香味,并以其毛茸茸的、黏黏的身體很好地授粉。許多動物和鳥類以飛蛾為食,包括貓頭鷹和蝙蝠。飛蛾幼蟲是蜥蜴、鳥類和許多小型哺乳動物的獵物。