如果正在構建用於小規模使用的機器學習模型,那麼本書不太適合你。但是,如果你是開發人員,正在構建需要快速響應的、可靠的且具有良好用戶體驗的產品級ML應用程序,那麼本書再適合不過。本書涵蓋機器學習系統的原理和實踐,這些原理和實踐非常容易運行和維護,而且對用戶來說具有良好的可靠性。
《機器學習系統》教你設計和實現可用於產品的ML系統。在使用Spark構建管道、使用Akka創建高度可伸縮的服務,以及在大量數據集上使用強大的機器學習庫(如MLib)時,你將學習反應式設計的原則。這些例子是使用Scala語言編寫的,但是同樣的思想和工具在Java中也適用。
主要內容:使用Spark、MLlib和Akka;反應式設計模式;監控和維護大型系統;特徵、actor和監督;讀者需要具備Java或Scala中級技能,但不需要有機器學習經驗。
Jeff Smith構建了強大的機器學習系統。在過去十年中,他一直致力於構建數據科學應用程序、團隊和公司,使其成為位於紐約、舊金山和中國香港的各個團隊的一部分。