通常來說,人工智能(Artificial Intelligence,AI)是研究、開發(fā)用于模擬、延伸和擴展人的智能的理論、方法、技術及應用系統(tǒng)的一門新的技術科學。人工智能的研究領域包括機器人、語音識別、圖像識別、自然語言處理和專家系統(tǒng)等。 機器學習就是用算法解析數據,不斷學習,對世界中發(fā)生的事做出判斷和預測的一項技術。生活中很多機器學習的書籍只注重算法理論方法,并沒有注重算法的落地。本書是初學者非常期待的入門書,書中有很多的示例可以幫助初學者快速上手。 本書分為3個部分:第1章和第2章是人工智能的數學基礎,主要介紹了機器學習的概念、Python開發(fā)環(huán)境的搭建、機器學習bibei的數學知識,以及線性代數和概率論的相關知識;第3~12章主要介紹了回歸模型、分類模型、聚類模型、半監(jiān)督模型的建立和相關算法的理論,以及如何使用sklearn具體實現相關算法模型的搭建;第13章介紹了Spark機器學習,筆者認為對于機器學習,不能只限于Python中的sklearn的學習,還要緊跟大數據時代的發(fā)展。 本書內容通俗易懂,案例豐富,實用性強,特別適合Python語言的入門讀者和進階讀者閱讀,也適合其他算法程序員和編程愛好者閱讀。