TensorFlow 是目前使用最廣泛的機器學習架構,滿足了廣大使用者的需求。如今TensorFlow 已經更新到2.x 版本,具有更強的便利性。
本書透過大量的實例說明在TensorFlow 架構上實現人工智慧的技術,相容TensorFlow 1.x 與TensorFlow 2.x 版本,覆蓋多種開發場景。
本書透過大量的實例說明在TensorFlow 架構上實現人工智慧的技術,相容TensorFlow 1.x 與TensorFlow 2.x 版本,覆蓋多種開發場景。
◎ 詳盡闡述tensorflow 1.x/2.x完整內容
◎ 75個實作專案,包含最接近工業 / 商業用的典範? ?
◎ 由淺入深的完整解說,徹底體會TensorFlow之美
史上強大的AI框架Tensorflow 2.X版終於出來了。
在綜合PyTorch的動態圖架構和併入高階API Keras之後,Tensorflow又重回AI框架最炙手可熱的明星之一。
本書是針對已經有Tensorflow基礎的讀者,幫助讀者具備基礎的深度學習知識之後,更強化自身的功力。不再拘泥於簡單的CNN、MNIST、RNN等太基礎的內容。
全書重點包括:
? 75個工業及商用專案的完整實作
?在Windows/Linux下安裝Anaconda及GPU、CUDNN的完整介紹
?大量Transfer Learning的預載入模型說明
?Tensorflow的專屬資料集格式
?TF-Hub retrain或是fine-tune完整的預載入模型
?利用tf.estimator及tf.keras訓練模型的完整過程
?用Tensorflow做離散及連續資料的特徵工程
?不再只是單純的CNN,用膠囊網路做更準確的圖形辨識
?不只RNN,還有GRU及Attention機制、SRU、QRNN及Transformer機制
?自己動手做YOLOV3 Darknet
?最完整的Normalization說明,包括Batch Norm、Switchable Norm
?GAN大全,包括DeblurGAN及AttGAN
?CS612照片加工的AI基礎
?製作Tensorflow的模型完整說明
?在樹莓派、iPhone、Android上佈署Tensorflow的模型
本書特色
1. 相容TensorFlow 1.x 與2.x 版本,提供了大量的程式設計經驗
兼顧TensorFlow 1.x 與2.x 兩個版本,列出了如何將TensorFlow 1.x 程式升級為TensorFlow 2.x 可用的程式。
2. 覆蓋TensorFlow 的大量介面
由於TensorFlow 的程式反覆運算速度太快,有些介面的搭配文件並不是很全。作者花了大量的時間與精力,對一些實用介面的使用方法進行摸索與整理,並將這些方法寫到書中。
3. 提供高度可重用程式,公開了大量的商用程式片段
本書實例中的程式大多都來自程式醫生工作室的商業專案,這些程式的便利性、穩定性、再使用性都很強。讀者可以將這些程式分析出來直接用在自己的專案中,加快開發進度。
4. 書中的實戰案例可應用於真實場景
書中大部分實例都是目前應用非常廣泛的通用工作,包含圖片分類、目標識別、像素分割、文字分類、語音合成等多個方向。讀者可以在書中介紹的模型的基礎上,利用自己的業務資料集快速實現AI 功能。
5. 從專案角度出發,覆蓋專案開發全場景
本書以專案實作為目標,全面覆蓋開發實際AI 專案中所有關的知識,並全部配有實例,包含開發資料集、訓練模型、特徵工程、開發模型、保護模型檔案、模型防禦、服務端和終端的模型部署。其中,特徵工程部分全面說明了TensorFlow 中的特徵列介面。該介面可以使資料在特徵處理階段就以圖的方式進行加工,進一步確保在訓練場景下和使用場景下模型的輸入統一。
6. 提供大量前端論文連結位址,便於讀者進一步深入學習
本書使用的AI 模型,大多來自前端的技術論文,並在原有論文基礎上做了一些結構改進。這些實例具有很高的科學研究價值。讀者可以根據書中提供的論文連結位址,進一步深入學習更多的前端知識,再配合本書的實例進行充分了解,達到融會貫通。本書也可以幫助AI 研究者進行學術研究。
7. 注重方法與經驗的傳授
本書在說明知識時,更注重傳授方法與經驗。全書共有幾十個「提示」標籤,其中的內容都是功力很高的成功經驗分享與易錯事項歸納,有關於經驗技巧的,也有關於風險避開的,可以幫助讀者在學習的路途上披荊斬棘,快速進步。
?