行動裝置深度學習
李永會
- 出版商: 博碩
- 出版日期: 2020-12-15
- 定價: $380
- 售價: 7.8 折 $296 (限時優惠至 2025-12-31)
- 語言: 繁體中文
- 頁數: 208
- 裝訂: 平裝
- ISBN: 9864345478
- ISBN-13: 9789864345472
-
相關分類:
DeepLearning
- 此書翻譯自: 移動深度學習
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
大話設計模式$620$490 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
為你自己學 Git$500$390 -
$308GAN : 實戰生成對抗網絡 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
最專業的語音辨識全書:使用深度學習實作$680$537 -
$403HoloLens 與混合現實開發 -
機器學習的數學基礎 : AI、深度學習打底必讀$580$458 -
深度學習的數學地圖 -- 用 Python 實作神經網路的數學模型 (附數學快查學習地圖)$580$458 -
行動裝置上的 AI:使用 TensorFlow on iOS Android 及樹莓派$680$476 -
深度學習 -- 硬體設計$750$675 -
GAN 對抗式生成網路 (GANs in Action: Deep learning with Generative Adversarial Networks)$750$593 -
Python 機器學習 (上), 3/e (Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow, 3/e)$620$484 -
Python 機器學習 (下), 3/e (Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow, 3/e)$520$406 -
圖解 AI|機器學習和深度學習的技術與原理$450$356 -
小輕快跨平台:王的編輯器 Visual Studio Code 聖經$880$695 -
$454Python 遷移學習 -
和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)$500$390 -
AI 醫療 DEEP MEDICINE (Deep Medicine: How Artificial Intelligence Can Make Healthcare Human Again)$680$578 -
影像辨識實務應用 -- 使用 C#$500$390 -
$564C++ 新經典:Linux C++ 通信架構實戰 -
$654深度學習 500問 — AI 工程師面試寶典 -
深度強化式學習 (Deep Reinforcement Learning in Action)$1,000$790 -
計算機組成原理-基礎知識揭密與系統程式設計初步$600$468 -
機器學習的統計基礎 : 深度學習背後的核心技術$680$537
AI NotebookLM 2書75折 詳見活動內容 »
-
75折
AI 超神筆記術:NotebookLM 高效資料整理與分析 250技$480$360 -
79折
AI 超神活用術:Felo 搜尋、筆記、簡報、網頁、知識庫、心智圖與視覺圖表全能助手$490$387 -
79折
AI 超神應用術:Google Gemini × Gemini Live × Nano Banana × Veo × Flow × NotebookLM 全解鎖 (附範例素材/提示詞/3大影音教學)$490$387 -
79折
最強 AI 組合技!NotebookLM / Gemini / Nano Banana / Veo 3 【影音生成進化版】$499$394 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
75折
打造史上最強 AI 組合技!NotebookLM / Gemini / Gemini Live / Imagen / Veo 一起攜手放大絕,打造職場超能力$499$374 -
79折
寫程式的 AI 戰友 – VS Code x GitHub Copilot$720$569 -
79折
全面掌握 Gemini 開發實務:輕鬆駕馭 Google AI 引擎$680$537 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
79折
最強 AI 組合技!NotebookLM / Gemini / Nano Banana / Veo 3 【影音生成進化版】$499$394 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
AI 提問 X 學習 X 應用:ChatGPT、NotebookLM、Gemini、GitHub Copilot從零到完全實戰$390$308 -
75折
NVIDIA 輝達之道:第一本輝達詳解!從 AI 教父黃仁勳的登頂之路,看全球科技投資前景$450$338 -
75折
AI 工具使用手冊:學會 AI 魔法讓你變身超人不再當麻瓜, 2/e$690$518 -
79折
AI 時代的 Python 高效學習書 - ChatGPT 程式助理新思維$550$435 -
75折
圖像生成 AI Stable Diffusion 實作技法書:從設定、生成到調整,全面掌握 AI 繪圖實戰技!$550$413 -
79折
邊緣 AI - 使用 NVIDIA Jetson Orin Nano 開發具備深度學習、電腦視覺與生成式 AI 功能的 ROS2 機器人$580$458 -
79折
手機感測器也上 AI – 人工智慧邊緣運算實作開發教戰手冊$1,080$853 -
79折
LLM 開源大物 - DeepSeek 深入技術多模態開發$980$774 -
79折
ChatGPT 5 萬用手冊:自動化 AI agent、提示詞技巧、研究推理、影音生成、自然語音、專案排程、工具連接$580$458 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
79折
台灣 AI 大未來:解析最新的 AI 趨勢、台灣情勢、企業布局與個人發展$400$316 -
79折
實用 DeepSeek 技術 - 開發真正可用的 LLM 應用程式$880$695
中文年末書展|繁簡參展書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
相關主題
商品描述
●對於iOS和Android兩個平台的神經網路實踐均詳細描述
●從結構到框架程式設計,從CPU到GPU程式設計皆一應俱全
●以程式碼實作為主線逐步講解,由淺入深,使讀者更容易應用到實際案例中
一直以來,由於技術門檻和硬體條件的限制,在行動端應用深度學習的成功案例並不多。傳統行動端UI工程師在編寫神經網路程式碼時,可以查閱的行動端深度學習資料也很少。而另一方面,時下的網際網路競爭又頗為激烈,率先將深度學習技術在行動端應用起來,可以取得先發制人的優勢。
行動端設備的運算能力比PC端弱很多。行動端的CPU要將功耗指標維持在很低的水準,這就使性能指標的提升帶來了限制。在App中做神經網路運算,會使CPU的運算量驟增。如何協調好使用者功耗指標和性能指標就顯得非常重要。此外,App的檔案大小也是重大考驗,如果為了讓使用者體驗一個深度學習功能而要求其下載200MB甚至更大的模型檔,想必使用者是不會愉快接受的。這些都是行動端應用深度學習技術必須解決的問題。
本書由淺入深地介紹如何將深度學習技術應用到行動端運算領域,書中儘量避免羅列公式,嘗試用淺顯的語言和幾何圖形去解釋相關內容。本書第1章展示了在行動端應用深度學習技術的Demo,幫助讀者建立直觀的認識;第2章至第4章講解了如何在行動端專案中應用深度學習技術;第5章至第8章的難度較深,主要是說明如何深入地調整框架並制定自己的框架。
本書適合行動端研發工程師閱讀,也適合所有對行動端運算領域感興趣的朋友閱讀。
作者簡介
李永會
擔任百度App行動裝置研發部資深工程師。2015年起在百度從事圖像搜索和語音搜索的客戶端研發工作,主持了多個重要創新專案,包括百度Lens、即時翻譯等。同時負責開源行動端深度學習框架Paddle-Lite的開發,長期從事行動端AI高性能運算最佳化工作,在多種軟硬體平台上高性能運行深度學習技術。在工作之餘有讀史、書法等愛好。
目錄大綱
第 1 章 初探行動端深度學習技術的應用
1.1 本書範例程式碼簡介
1.1.1 安裝編譯完成的檔案
1.1.2 在 Demo App 中應用神經網路技術
1.2 行動端主體檢測和分類
1.3 在線上產品中以「雲+端計算」的方式應用深度學習技術
1.4 在行動端應用深度學習技術的業界案例
1.4.1 植物花卉辨識
1.4.2 奇妙的風格化效果
1.4.3 影片主體檢測技術在 App 中的應用
1.5 在行動端應用深度學習技術的困難點
1.5.1 在伺服器端和行動端應用深度學習技術的難點對比
1.5.2 實作 AR 即時翻譯功能
1.6 編譯執行深度學習 App
1.6.1 mobile-deep-learning 專案環境簡介
1.6.2 mobile-deep-learning 專案整體程式碼結構
1.6.3 mobile-deep-learning 通用環境需求
1.7 在 iOS 平台上建立深度學習框架
1.7.1 在 iOS 平台上建立 mobile-deep-learning 專案
1.7.2 在 OS X 平台上編譯 mobile-deep-learning 專案
1.7.3 iOS 平台上 mobile-deep-learning 專案的 Demo 程式碼結構
1.8 在 Android 平台上建立深度學習框架
1.8.1 Android 平台上 mobile-deep-learning 專案的環境需求
1.8.2 Android 平台上 mobile-deep-learning 專案的 Demo 程式碼結構
1.8.3 用 Paddle-Lite 框架編譯與開發 Android 應用程式
1.8.4 開發一個基於行動端深度學習框架的 Android App
第 2 章 以幾何方式理解線性代數基礎知識
2.1 線性代數基礎
2.1.1 標準平面直角座標系統
2.1.2 改變座標系統的基底向量
2.2 向量的幾何意義
2.2.1 向量的加減運算
2.2.2 向量的數乘運算
2.3 線性組合的幾何意義
2.4 線性空間
2.5 矩陣和變換
2.6 矩陣乘法
2.7 行列式
2.8 反矩陣
2.9 秩
2.10 零空間
2.11 點積和叉積的幾何表示與含義
2.11.1 點積的幾何意義
2.11.2 叉積的幾何意義
2.12 線性代數的特徵概念
2.13 抽象向量空間
第 3 章 什麼是機器學習和卷積神經網路
3.1 行動端機器學習的全過程
3.2 預測過程
3.3 數學方法
3.3.1 預測過程涉及的數學公式
3.3.2 訓練過程涉及的數學公式
3.4 神經元和神經網路
3.4.1 神經元
3.4.2 神經網路
3.5 卷積神經網路
3.6 圖像卷積效果
3.6.1 從全域瞭解視覺相關的神經網路
3.6.2 卷積核和矩陣乘法的關係
3.6.3 多通道卷積核的應用
3.7 卷積後的圖片效果
3.8 卷積相關的兩個重要概念:padding 和stride
3.8.1 讓卷積核「出界」:padding
3.8.2 讓卷積核「跳躍」:stride
3.9 卷積後的降維操作:池化
3.10 卷積的重要性
第 4 章 行動端常見網路結構
4.1 早期的卷積神經網路
4.2 AlexNet 網路結構
4.3 GoogLeNet 網路結構
4.3.1 模型體積問題
4.3.2 計算量問題
4.4 嘗試在 App 中執行 GoogLeNet
4.4.1 將 32 位元 float 參數轉化為 8 位元 int 參數以降低傳輸量
4.4.2 將 CPU 版本伺服器端框架移植到行動端
4.4.3 應用在產品中的效果
4.5 輕量化模型 SqueezeNet
4.5.1 SqueezeNet 的最佳化策略
4.5.2 fire 模組
4.5.3 SqueezeNet 的全域
4.6 輕量高性能的 MobileNet
4.6.1 什麼是深度可分離卷積(Depthwise Separable Convolution)
4.6.2 MobileNet v1 網路結構
4.6.3 MobileNet v2 網路結構
4.7 行動端神經網路模型的最佳化方向
第 5 章 ARM CPU 組成
5.1 現代電腦與ARM CPU 架構的現況
5.1.1 馮紐曼電腦的基本結構
5.1.2 行動計算裝置的分工
5.2 簡單的 CPU 模型
5.2.1 讀取過程
5.2.2 解碼過程
5.2.3 執行過程
5.2.4 寫入過程
5.2.5 細化分工:管線技術
5.3 組語指令初探
5.3.1 組合語言程式的第一行
5.3.2 這些指令是什麼
5.4 組語指令概況
5.4.1 ARM CPU 家族
5.4.2 ARMv7-A 處理器架構
5.4.3 ARMv7 組語指令介紹
5.5 ARM指令集架構
5.6 ARM手機晶片的現狀與格局
第 6 章 儲存金字塔與 ARM 組合語言
6.1 ARM CPU 的完整結構
6.2 存放裝置的金字塔結構
6.3 ARM 晶片的快取設計原理
6.3.1 快取的基本理解
6.3.2 簡單的快取映射結構:直接映射
6.3.3 靈活高效率的快取結構:組相聯映射
6.3.4 利用一個簡單的公式最佳化存取效能
6.4 ARM 組合語言知識
6.4.1 ARM 組合語言資料類型和暫存器
6.4.2 ARM 指令集
6.4.3 ARM 組合語言的記憶體操作
6.5 NEON 組語指令
6.5.1 NEON 暫存器與指令類型
6.5.2 NEON 儲存操作指令
6.5.3 NEON 通用資料操作指令
6.5.4 NEON 通用算術操作指令
6.5.5 NEON 乘法指令
6.5.6 運用 NEON 指令計算矩陣乘法
第 7 章 行動端 CPU 預測性能最佳化
7.1 工具及體積最佳化
7.1.1 工具使用
7.1.2 模型體積最佳化
7.1.3 深度學習庫檔體積最佳化
7.2 CPU 高性能通用最佳化
7.2.1 編譯選項最佳化
7.2.2 記憶體性能和耗電量最佳化
7.2.3 迴圈展開
7.2.4 並行最佳化與管線重排
7.3 卷積性能最佳化方式
7.3.1 滑動視窗卷積和 GEMM 性能對比
7.3.2 基於 Winograd 演算法進行卷積性能最佳化
7.3.3 快速傅立葉變換
7.3.4 卷積計算基本最佳化
7.4 開發問題與經驗總結
第 8 章 行動端 GPU 程式設計及深度學習框架落地實踐
8.1 異質運算程式設計框架 OpenCL
8.1.1 開發行動端 GPU 應用程式
8.1.2 OpenCL 中的一些概念
8.2 行動端視覺搜索研發
8.2.1 初次探索行動端AI 能力
8.2.2 取消快門按鍵,提升視覺搜索體驗
8.2.3 使用深度學習技術提升視覺搜索速度
8.2.4 透過 AI 工程技術提升視覺搜索體驗
8.3 解決歷史問題:研發 Paddle-Lite 框架
8.3.1 體積壓縮
8.3.2 工程結構編碼前重新設計
8.3.3 視覺搜索的高級形態:即時影片串流式搜索


















