本書圍繞新基建的云計算、大數(shù)據(jù)及人工智能進行介紹,分為以下五個部分。 部分介紹大數(shù)據(jù)的概念與特點,以及典型的產業(yè)應用場景;第二部分介紹目前云計算中的一個重要的研究與應用領域—容器云,包含應用容器引擎Docker與容器編排工具Kubernetes;第三部分是大數(shù)據(jù)分析的基礎,也是大數(shù)據(jù)分析技術的重點,包含Hadoop、HBase、Hive、Spark的環(huán)境搭建及開發(fā)流程;第四部分是機器學習相關算法的應用,包含scikit-learn、SparkML、TensorFlow工具的使用;第五部分,以實例介紹如何使用Spark機器學習庫中的協(xié)同過濾算法,來實現(xiàn)一個基于Web的推薦系,以及介紹如何使用OpenCV與TensorFlow構建卷積神經網絡來實現(xiàn)基于Web的人臉識別。 本書輕理論,重實踐,適合有一定編程基礎,且對云計算、大數(shù)據(jù)、機器學習、人工智能感興趣,希望投身到新基建這一偉大事業(yè)的讀者學習。同時,本書還可作為廣大院校相關專業(yè)的教材和培訓參考用書。