深度學習框架應用開發
陳曉龍,黃日辰
- 出版商: 電子工業
- 出版日期: 2022-08-01
- 定價: $324
- 售價: 7.9 折 $256
- 語言: 簡體中文
- 頁數: 204
- ISBN: 7121439417
- ISBN-13: 9787121439414
-
相關分類:
DeepLearning
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$319基於 Zemax 的應用光學教程
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
深度學習(DL,Deep Learning)是機器學習(ML,Machine Learning)領域中一個新的研究方向,通過學習樣本數據的內在規律和表示層次,實現機器能夠像人一樣具有分析學習能力,能夠識別文字、圖像和聲音等數據。在開始深度學習項目之前,選擇一個合適的框架能起到事半功倍的作用。全世界最為流行的深度學習框架有TensorFlow、Caffe、PaddlePaddle和PyTorch。TensorFlow 是 Google 於 2015 年發布的深度學習框架,2019年,Google 推出 TensorFlow 2.0正式版本,以動態圖優先模式運行,使得用戶既能輕松上手 TensorFlow 框架,又能無縫部署網絡模型至工業系統。本書針對高職學生的特點(有基本的編程能力,對開發人工智能應用感興趣,學過一些高等數學基本知識,但談不上有深厚的數學功底和人工智能理論基礎),全面、系統地介紹基於TensorFlow深度學習框架的人工智能應用開發技術、方法和應用實踐,分析了神經網絡原理並實踐,對循環神經網絡(RNN)、捲積神經網絡(CNN)這些常用的深度學習模型進行了演練,在此基礎上展開基於深度學習的目標檢測、圖像分割、人臉識別等熱門應用,為讀者提供了從理論學習到工程實踐的視圖。全書按照“項目導向、任務驅動”的教學方法,以8個真實項目貫穿,分別是認識人工智能、搭建線性回歸模型、搭建汽車油耗預測模型、搭建手寫數字識別模型、搭建捲積神經網絡模型、搭建貓狗識別網絡模型、可視化方法應用和經典捲積神經網絡的應用,進行深度學習模型的選擇、構建和應用,讓學習者能快速具備人工智能問題求解的基本思想和初步的人工智能應用軟件開發能力。本書講解通俗易懂,配套資源豐富。每個項目知識點配有PPT、一個或多個視頻講解、實踐練習和模型實現代碼。全書配有的視頻總時長達400多分鐘。本書適合電腦、軟件工程、人工智能等本、專科專業學生使用,也適合作為對深度學習感興趣的研究生、工程師和研究人員的學習資料。
作者簡介
陳曉龍
近5年來,在5G新技術領域基於能量採集的移動邊緣計算優化方面開展研究,主持浙江省自然科學基金項目《基於能量採集的D2D無線數據緩存容量理論和優化策略研究》(LY18F010018)、參與浙江省公益技術研究計劃《基於多尺度捲積神經網絡的產品錶面缺陷檢測關鍵技術研究》(LGG18F020017)和廣東省科技計劃項目《基於軟件定義網絡的高速網絡傳輸控制關鍵技術研究》(2014A010103031047)。近5年在Information Sciences(中科院2區TOP期刊)、IEEE ACCESS(中科院2區)等SCI收錄期刊發表論文4篇,EI期刊收錄5篇,獲軟件著作版權4項,申報發明專利3項。
目錄大綱
項目1 認識人工智能
項目介紹
任務安排
學習目標
任務1.1 瞭解人工智能發展與應用
【任務描述】
【任務分析】
【知識準備】
1.1.1 人工智能發展過程
1.1.2 深度學習應用領域
任務1.2 認識深度學習框架
【任務描述】
【任務分析】
【知識準備】
1.2.1 深度學習框架發展歷程
1.2.2 TensorFlow
1.2.3 Caffe
1.2.4 PyTorch
1.2.5 不同框架的對比
任務1.3 搭建深度學習開發環境
【任務描述】
【任務分析】
【知識準備】
1.3.1 Anaconda安裝
1.3.2 PyCharm安裝
1.3.3 PyCharm加載Anaconda虛擬環境
項目考核
項目2 搭建線性回歸模型
項目介紹
任務安排
學習目標
任務2.1 認識TensorFlow基本概念
【任務描述】
【任務分析】
【知識準備】
2.1.1 TensorFlow基本概念
2.1.2 TensorFlow 2.0架構簡介
任務2.2 掌握TensorFlow基礎用法
【任務描述】
【任務分析】
【知識準備】
2.2.1 張量
2.2.2 變量
2.2.3 操作
2.2.4 自動求導
任務2.3 搭建線性回歸模型
【任務描述】
【任務分析】
【知識準備】
2.3.1 線性回歸模型
2.3.2 搭建模型
2.3.3 模型訓練
2.3.4 模型預測
項目考核
項目3 搭建汽車油耗預測模型
項目介紹
任務安排
學習目標
任務3.1 汽車油耗數據處理
【任務描述】
【任務分析】
【知識準備】
任務3.2 搭建汽車油耗預測模型
【任務描述】
【任務分析】
【知識準備】
3.2.1 神經元
3.2.2 激活函數
3.2.3 前饋神經網絡
任務3.3 訓練汽車油耗預測模型
【任務描述】
【任務分析】
【知識準備】
項目考核
項目4 搭建手寫數字識別模型
項目介紹
任務安排
學習目標
任務4.1 MNIST數據集處理
【任務描述】
【任務分析】
【知識準備】
4.1.1 下載MNIST數據集
4.1.2 圖像數字化與可視化
4.1.3 圖像向量化和標籤編碼
4.1.4 數據預處理
任務4.2 搭建並訓練手寫數字識別模型
【任務描述】
【任務分析】
【知識準備】
4.2.1 手寫數字識別模型
4.2.2 模型訓練
4.2.3 模型保存
任務4.3 手寫數字識別模型驗證
【任務描述】
【任務分析】
【知識準備】
4.3.1 加載模型權重
4.3.2 模型驗證
項目考核
項目5 搭建捲積神經網絡模型
項目介紹
任務安排
學習目標
任務5.1 探索捲積神經網絡
【任務描述】
【任務分析】
【知識準備】
5.1.1 捲積神經網絡結構特徵
5.1.2 捲積
5.1.3 捲積層操作
5.1.4 池化層
任務5.2 搭建LeNet-5模型
【任務描述】
【任務分析】
【知識準備】
5.2.1 LeNet模型
5.2.2 搭建改進後的LeNet-5模型
任務5.3 訓練並驗證LeNet-5模型
【任務描述】
【任務分析】
【知識準備】
項目考核
項目6 搭建貓狗識別網絡模型
項目介紹
任務安排
學習目標
任務6.1 探索貓狗數據集
【任務描述】
【任務分析】
【知識準備】
6.1.1 貓狗數據集
6.1.2 讀取貓狗數據集
任務6.2 實現貓狗數據集的數據增強
【任務描述】
【任務分析】
【知識準備】
6.2.1 數據增強
6.2.2 圖像幾何變換
6.2.3 圖像色彩調整
任務6.3 搭建貓狗識別網絡模型
【任務描述】
【任務分析】
【知識準備】
6.3.1 認識AlexNet模型
6.3.2 訓練AlexNet模型
項目考核
項目7 可視化方法應用
項目介紹
任務安排
學習目標
任務7.1 認識TensorBoard
【任務描述】
【任務分析】
【知識準備】
7.1.1 TensorBoard簡介
7.1.2 兩種可視化方式
7.1.3 TensorBoard工作原理
任務7.2 數據可視化
【任務描述】
【任務分析】
【知識準備】
7.2.1 一個簡單的可視化例子
7.2.2 可視化圖像數據
任務7.3 可視化MNIST分類模型
【任務描述】
【任務分析】
【知識準備】
7.3.1 可視化訓練數據
7.3.2 可視化捲積神經網絡
項目考核
項目8 經典捲積神經網絡的應用
項目介紹
任務安排
學習目標
任務8.1 認識遷移學習
【任務描述】
【任務分析】
【知識準備】
8.1.1 遷移學習
8.1.2 TensorFlow中的遷移學習
8.1.3 一個簡單的遷移學習例子
任務8.2 探索經典捲積神經網絡
【任務描述】
【任務分析】
【知識準備】
8.2.1 VGG模型
8.2.2 Inception系列模型
8.2.3 ResNet模型
8.2.4 DenseNet模型
8.2.5 MobileNet系列模型
任務8.3 搭建垃圾分類識別模型
【任務描述】
【任務分析】
【知識準備】
8.3.1 垃圾分類數據集
8.3.2 訓練垃圾分類識別模型
項目考核
參考文獻
