Mlops Lifecycle Toolkit: A Software Engineering Roadmap for Designing, Deploying, and Scaling Stochastic Systems
暫譯: MLOps 生命週期工具包:設計、部署與擴展隨機系統的軟體工程路線圖

Sorvisto, Dayne

  • 出版商: Apress
  • 出版日期: 2023-07-30
  • 定價: $1,870
  • 售價: 9.5$1,777
  • 貴賓價: 9.0$1,683
  • 語言: 英文
  • 頁數: 190
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484296419
  • ISBN-13: 9781484296417
  • 相關分類: 軟體工程
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

This book is aimed at practitioners of data science, with consideration for bespoke problems, standards, and tech stacks between industries. It will guide you through the fundamentals of technical decision making, including planning, building, optimizing, packaging, and deploying end-to-end, reliable, and robust stochastic workflows using the language of data science.

MLOps Lifecycle Toolkit walks you through the principles of software engineering, assuming no prior experience. It addresses the perennial "why" of MLOps early, along with insight into the unique challenges of engineering stochastic systems. Next, you'll discover resources to learn software craftsmanship, data-driven testing frameworks, and computer science. Additionally, you will see how to transition from Jupyter notebooks to code editors, and leverage infrastructure and cloud services to take control of the entire machine learning lifecycle. You'll gain insight into the technical and architectural decisions you're likely to encounter, as well as best practices for deploying accurate, extensible, scalable, and reliable models. Through hands-on labs, you will build your own MLOps "toolkit" that you can use to accelerate your own projects. In later chapters, author Dayne Sorvisto takes a thoughtful, bottom-up approach to machine learning engineering by considering the hard problems unique to industries such as high finance, energy, healthcare, and tech as case studies, along with the ethical and technical constraints that shape decision making.

After reading this book, whether you are a data scientist, product manager, or industry decision maker, you will be equipped to deploy models to production, understand the nuances of MLOps in the domain language of your industry, and have the resources for continuous delivery and learning.

What You Will Learn

 

  • Understand the principles of software engineering and MLOps
  • Design an end-to-end machine learning system
  • Balance technical decisions and architectural trade-offs
  • Gain insight into the fundamental problems unique to each industry and how to solve them

 

Who This Book Is For

Data scientists, machine learning engineers, and software professionals.

商品描述(中文翻譯)

這本書針對數據科學的從業者,考慮到各行業之間的定制問題、標準和技術堆疊。它將引導您了解技術決策的基本原則,包括規劃、構建、優化、打包和部署端到端的可靠且穩健的隨機工作流程,使用數據科學的語言。

《MLOps 生命週期工具包》將帶您了解軟體工程的原則,假設您沒有任何先前的經驗。它早期就針對 MLOps 的永恆「為什麼」進行探討,並深入了解工程隨機系統的獨特挑戰。接下來,您將發現學習軟體工藝、數據驅動測試框架和計算機科學的資源。此外,您將看到如何從 Jupyter notebooks 轉換到代碼編輯器,並利用基礎設施和雲服務來掌控整個機器學習生命週期。您將深入了解您可能遇到的技術和架構決策,以及部署準確、可擴展、可擴充和可靠模型的最佳實踐。通過實作實驗室,您將建立自己的 MLOps「工具包」,以加速自己的專案。在後面的章節中,作者 Dayne Sorvisto 以深思熟慮的自下而上的方式探討機器學習工程,考慮高金融、能源、醫療保健和科技等行業獨特的難題作為案例研究,以及塑造決策的倫理和技術限制。

閱讀完這本書後,無論您是數據科學家、產品經理還是行業決策者,您都將具備將模型部署到生產環境的能力,理解您所在行業的 MLOps 的細微差別,並擁有持續交付和學習的資源。

您將學到的內容:

- 理解軟體工程和 MLOps 的原則
- 設計一個端到端的機器學習系統
- 平衡技術決策和架構取捨
- 獲得對每個行業獨特的基本問題的洞察以及如何解決它們

本書適合的讀者:

數據科學家、機器學習工程師和軟體專業人士。

作者簡介

Dayne Sorvisto has a Master of Science degree in Mathematics and Statistics and became an expert in MLOps. He started his career in data science before becoming a software engineer. He has worked for tech start-ups and has consulted for Fortune 500 companies in diverse industries including energy and finance. Dayne has previously won awards for his research including Industry Track Best Paper Award. Dayne has also written about security in MLOps systems for Dell EMC's Proven Professional Knowledge Sharing platform and has contributed to many of the open-source projects he uses regularly.

作者簡介(中文翻譯)

Dayne Sorvisto 擁有數學與統計學的碩士學位,並成為 MLOps 的專家。他的職業生涯始於資料科學,之後轉為軟體工程師。他曾在科技新創公司工作,並為多個行業的《財富》500 強公司提供諮詢,包括能源和金融。Dayne 曾因其研究獲得多項獎項,包括產業追蹤最佳論文獎。Dayne 也曾為 Dell EMC 的 Proven Professional Knowledge Sharing 平台撰寫有關 MLOps 系統安全性的文章,並對他經常使用的許多開源專案做出貢獻。