Python 程式設計 ─ AI 與資料科學應用, 2/e
內容描述
本書分成基礎篇和應用篇兩個部分來引發讀者學習興趣,第一部分「基礎篇」主要在介紹 Python 程式語言的基本語法與基本套件。第二部分「應用篇」分別是:「影像處理與應用」、「人臉辨識」、「物件辨識」、「視覺化文字資料」、「簡單線性迴歸」、「簡單線性分類」「地理資訊系統應用」、「序列資料處理」、「資料的動畫呈現」、「字元辨識、翻譯與語音轉譯」。讓讀者可以用非常少的程式碼,製作出各式各樣與 AI 和「資料科學」相關的應用系統。
本書有完整的學習地圖,讀者可以依循學習地圖來學習,部分「應用篇」的章節,不會用到所有「基礎篇」的內容,所以可以安排提前學習,讀者甚至可以自行規劃學習路徑。另外,本書大部分所使用的資料集都會重複使用,讀者也可以依據資料使用的前後關係來自行規劃學習路徑。
目錄大綱
Part 1 基礎篇
1 人工智慧與資料科學簡介
2 Python程式語言簡介
3 變數與輸入輸出
4 控制結構 ─ 分支
5 控制結構 ─ 迴圈
6 函數的使用與製作
7 容器型別
8 套件簡介
Part 2 應用篇
9 影像處理與應用
10 人臉辨識
11 物件辨識
12 視覺化文字資料
13 簡單線性迴歸
14 簡單線性分類
15 地理資訊系統應用
16 序列資料處理
17 資料的動畫呈現
18 字元辨識、翻譯與語音轉譯
作者介紹
劉立民
現任:世新大學資訊管理學系教授
學歷:美國紐澤西理工學院電腦科學博士
美國雪城大學資訊科學碩士
淡江大學電算系學士
經歷:中原大學應用數學系副教授
紐澤西州立 Kean 大學資訊系助理教授
Sen. Engr., Pumpkin Network, Sunnyvale, CA
Sen. Engr. AT&T, Middletown, NJ
研究:指紋影像處理、分析;機器學習;深度學習;自然語言處理;知識表示與推論等。