內容簡介
大多數的AI書籍主要聚焦于AI背後的理論方法,卻很少關注AI應用程序的工程化。目前存在哪些AI庫、框架和服務?在哪種情況下應該選擇哪種庫、框架和服務?如何將它們整合到一個具有良好用戶體驗、易於維護的AI應用程序中?如何滿足功能性要求和非功能性要求,特別是高性能要求?針對上述問題,本書結合當前的新興技術和具體實例給出了很好的答案。 本書首先介紹AI的定義以及AI的簡要發展史,接著介紹主要的AI方法,包括機器學習和知識表示,之後給出AI應用程序架構設計的指導原則,最後聚焦于AI的各個分領域,包括信息檢索、自然語言處理及計算機視覺。書中涵蓋大量應用實例,其中,虛擬博物館實例貫穿全書。此外,本書還提供相關AI產品列表及源代碼樣例,方便讀者快速開發自己的應用。作者簡介
伯恩哈德·G 胡姆(Bernhard G Humm),德國達姆施塔特應用技術大學計算機科學系軟體工程和項目管理學教授,達姆施塔特應用信息學研究所(alDa)常務董事和博士協調員,他的研究重點是應用人工智能和軟體架構。他與工業和研究組織合作,主持多個國家和國際研究項目。在重新進入大學擔任教授之前,他在IT行業工作了11年,擔任過德國一家大型軟體公司的軟體架構師、首席顧問、IT經理和研究部門負責人,其客戶來自金融、旅遊、貿易和航空等行業。他擁有澳大利亞伍倫貢大學博士學位。目錄
譯者序