本書分為10章,其中第1~9章探討了排序、推薦繫統、聚類、線性回歸等內容,每章都以一個具體的實際問題開始,其主要目的是激發對某一特定大數據分析技術的研究。接下來探討其背後的數學原理——包括重要的定義、輔助陳述和得出的結論。案例研究有助於將所學知識應用於跨學科的環境中,包括對逐步任務的描述和有用的提示。每章之後都配有習題,作為自學中不可缺少的一部分,有助於提高對基礎理論的理解。第10章提供了前9章的習題答案,以及Python代碼中的算法描述作為補充材料。本書適合作為大數據分析、應用數學及相關專業的研究生和高年級本科生。