理解演算法: Python初學者的深度歷險 | 誠品線上

Dive into Algorithms: A Pythonic Adventure for the Intrepid Beginner

作者 Bradford Tuckfield
出版社 聯合發行股份有限公司
商品描述 理解演算法: Python初學者的深度歷險:本書是演算法入門指南,以Python程式實作應用廣泛的演算法,內容主題包含多種現代演算法,用於搜尋、排序及最佳化;以人為本的演算法

內容簡介

內容簡介 本書是演算法入門指南,以Python程式實作應用廣泛的演算法,內容主題包含多種現代演算法,用於搜尋、排序及最佳化;以人為本的演算法,協助人們接球運動的判斷;高等演算法,用於機器學習與人工智慧領域;以及古文明演算法,用於算數值相乘、求最大公因數、產生幻方。 本書將帶領您學習: ‧產生幾何用途廣泛的Voronoi圖 ‧以演算法建置簡單聊天機器人、贏得棋賽、玩數獨遊戲 ‧實作梯度上升(下降)演算法程式,求出函數最大值(最小值)、極值 ‧使用模擬退火進行全域最佳化 ‧憑個人特徵建立快樂感預測決策樹 ‧以演算法執行程式除錯、實施稅收最大化、產生亂數 ‧衡量演算法效率與速度 此外探討純數學領域實用的演算法,了解數學概念改進演算法的方式。 跟著本書邊做邊學,您將理解當今許多超強演算法的重要細節,其中包含演算法的Python 3程式實作,以及針對衡量演算法效能與最佳化的方法。

作者介紹

作者介紹 Bradford TuckfieldBradford Tuckfield博士 是一位資料科學家及諮詢顧問,是《Applied Unsupervised Learning with R》一書的合著者。他在數學、商管、醫學等頂尖學術期刊發表研究成果,也為一些雜誌與政策期刊撰寫文化相關文章。

商品規格

書名 / 理解演算法: Python初學者的深度歷險
作者 / Bradford Tuckfield
簡介 / 理解演算法: Python初學者的深度歷險:本書是演算法入門指南,以Python程式實作應用廣泛的演算法,內容主題包含多種現代演算法,用於搜尋、排序及最佳化;以人為本的演算法
出版社 / 聯合發行股份有限公司
ISBN13 / 9786263240568
ISBN10 / 6263240563
EAN / 9786263240568
誠品26碼 / 2682116865001
頁數 / 280
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17X1.6CM
級別 / N:無

最佳賣點

最佳賣點 : 本書是演算法入門指南,以Python程式實作應用廣泛的演算法,內容主題包含多種現代演算法,用於搜尋、排序及最佳化;以人為本的演算法,協助人們接球運動的判斷;高等演算法,用於機器學習與人工智慧領域;以及古文明演算法,用於算數值相乘、求最大公因數、產生幻方。