書名:理解演算法|Python初學者的深度歷險

原文書名:


9786263240568理解演算法|Python初學者的深度歷險
  • 產品代碼:

    9786263240568
  • 系列名稱:

    程式設計/APP開發
  • 系列編號:

    ACL062600
  • 定價:

    400元
  • 作者:

    Bradford Tuckfield
  • 譯者:

    陳仁和
  • 頁數:

    280頁
  • 開數:

    17x23x1.65
  • 裝訂:

    平裝
  • 上市日:

    20220112
  • 出版日:

    20220112
  • 出版社:

    ?峰資訊股份有限公司
  • CIP:

  • 市場分類:

    電腦資訊
  • 產品分類:

    書籍免稅
  • 聯合分類:

    電腦資訊類
  •  

    ※在庫量小
商品簡介


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

本書將帶領您學習:
•產生幾何用途廣泛的Voronoi圖
•以演算法建置簡單聊天機器人、贏得棋賽、玩數獨遊戲
•實作梯度上升(下降)演算法程式,求出函數最大值(最小值)、極值
•使用模擬退火進行全域最佳化
•憑個人特徵建立快樂感預測決策樹
•以演算法執行程式除錯、實施稅收最大化、產生亂數
•衡量演算法效率與速度

此外探討純數學領域實用的演算法,了解數學概念改進演算法的方式。

跟著本書邊做邊學,您將理解當今許多超強演算法的重要細節,其中包含演算法的Python 3程式實作,以及針對衡量演算法效能與最佳化的方法。

作者簡介


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