Python數據挖掘與機器學習實戰
內容描述
本書作為數據挖掘的入門讀物,基於真實的數據集進行案例實戰,使用Python數據科學庫,從數據預處理開始一步步介紹數據建模和數據挖掘的過程。主要介紹了數據挖掘的基礎知識、基本工具和實踐方法,通過循序漸進地講解算法,帶領讀者輕松踏上數據挖掘之旅。本書採用理論與實踐相結合的方式,呈現瞭如何使用邏輯回歸進行環境數據檢測,如何使用HMM進行中文分詞,如何利用捲積神經網絡識別雷達剖面圖,如何使用循環神經網絡構建聊天機器人,如何使用樸素貝葉斯算法進行破產預測,如何使用DCGAN網絡進行人臉生成等。本書也涉及神經網絡、在線學習、強化學習、深度學習和大數據處理等內容。
本書以人工智能主流編程語言Python 3版本作為數據分析與挖掘實戰的應用工具,從Pyhton的基礎語法開始,陸續介紹了NumPy數值計算、Pandas數據處理、Matplotlib數據可視化、爬蟲和Sklearn數據挖掘等內容。全書共涵蓋16個常用的數據挖掘算法和機器學習實戰項目。通過學習本書內容,讀者可以掌握數據分析與挖掘的理論知識及實戰技能。
本書特別適合對傳統數據挖掘和機器學習算法開發感興趣的讀者閱讀,也適合需要系統掌握深度學習的開發人員閱讀,還適合Python程序員及人工智能領域的開發人員閱讀。編程愛好者、高校師生及培訓機構的學員也可以將本書作為興趣讀物或教材使用。