略過產品資訊
1 / 1

博碩文化

每個程式設計師都應該知道的 60 個演算法(AI 強化版)

每個程式設計師都應該知道的 60 個演算法(AI 強化版)

定價 HK$242
定價 售價 HK$242
銷售額 售罄
結帳時計算運費

出版社: 博碩文化
作者: Imran Ahmad, Ph.D
譯者: 何敏煌
規格: 17x23x2.64
裝訂: 平裝
頁數: 512
出版日: 10/15/2025
ISBN 13 : 9786264142694
內容簡介: 幫助你解決各類實務問題的演算法寶典


★ 超過 60 個演算法的介紹與應用
★ 生成式模型、進階序列模型、大型語言模型
★ 片單推薦、電商平台商品推薦、餐廳評分系統、詐騙偵測
★ AI 數位時代工程師必備寶典

《每個程式設計師都應該要知道的 60 個演算法》是資料科學家必備的兵工廠。如果你正在探索資料科學或是希望提升你的技能,這本書是幫助你打下穩固基礎的絕佳起點。
Somaieh Nikpoor博士 | 加拿大政府資料科學與 AI 部門主管,Carleton 大學 Sprott 商學院兼任教授


_____
使用演算法解決現實世界問題的能力,是每一位開發人員或程式設計師必備的技能。本書不僅能幫助你培養選擇和使用演算法來解決真實世界問題的技能,也會讓你了解這些演算法的工作原理,第二版內容加入了最新的生成式模型與序列模型介紹與應用,讓你能夠輕鬆理解與應對不斷變化的 AI 應用。

你將從演算法簡介開始,進一步學習各種演算法的設計技巧,然後透過實際範例的引導,探索如何實作不同類型的演算法。隨著進度推進,你將學習到線性規劃、頁面排名、圖形演算法,然後運用機器學習演算法來理解它們背後的數學和邏輯。

部分案例研究將會展示如何以最佳方式應用這些演算法,接著,你將聚焦在深度學習演算法,並學習各種不同類型的深度學習模型及其實際的應用方式。

你也會學到關於現代序列模型和它們的變體、演算法、方法論以及架構,用來實作像是 ChatGPT 這類大型語言模型(LLM)。

最後,你將能夠精通平行處理技術的技巧,讓你具備在計算密集型任務中高效運用這些演算法的能力。

讀完這本程式設計書,你將可以熟練地使用各種演算法,解決現實世界中的各種計算問題。

▍你將會學到以下內容:
⋄ 設計演算法以解決複雜問題
⋄ 熟悉類神經網路和深度學習技術
⋄ 探索 Python 程式庫中現有的資料結構和演算法
⋄ 使用網路分析實作圖形演算法進行詐欺偵測
⋄ 透過實際範例,深入研究自然語言處理的最先進演算法
⋄ 建立一個可以向訂閱者推薦電影的推薦引擎
⋄ 掌握序列機器學習模型的概念及其在開發尖端大型語言模型中扮演的基礎角色

目錄:
作者簡介:

查看完整資訊