Python自學聖經(第三版):從程式素人到開發強者的技術、實戰與AI應用大全(附影音/範例程式) (3版)
類似書籍推薦給您
【簡介】
集Python程式技術大成,新增AI應用,強大內容全面再進化~
【Python系列書在台累計銷量近12萬冊】
國內眾多讀者與程式人選書第一指名,學業界指定Python講師、
榮登暢銷榜最多Python圖書的作者團隊代表作
八大領域、39個主題、上百種模組套件、近1,200個範例,
涵蓋語法入門,橫跨各大熱門技術、軟硬整合與AI實戰應用。
一本帶你入行!系統化分章、大量圖表解說,
全面跨入Python程式開發殿堂!
給需要本書的人:
★不知道如何開始才能自學好Python的人
★有接觸過但又不想打掉重練的人
★老是寫不好Python程式的人
★想運用Python開發專案的人
掌握系統化的學習途徑
才能真正駕馭Python
Python廣泛應用於大數據、網路爬蟲、人工智慧、機器學習、物聯網等熱門領域,是一套直譯式、物件導向,功能強大的程式語言。具備簡潔的語法,擁有許多模組套件,跨平台且容易擴充,所以非常適合初學者學習,但沒有系統性與結構化的學習,只能一知半解,而胡亂網路爬文,也只會迷失在資訊叢林。
本書從Python自學角度出發,系統化的分章學習,全面涵蓋語法、模組套件、主題應用、軟硬整合,規劃出最好的學習曲線,縮短自學途徑,排除學習障礙,真正從初學入門到業界活用!
■完整詳實的程式入門:
從開發環境建置開始,由淺入深、循序漸進、完整且詳細的解說變數、運算、判斷式、迴圈、串列、元組、字典、集合、函式與模組等語法觀念與實作。
■晉級專業的進階心法:
包括物件導向開發、例外處理、正規表達式、檔案管理、圖形使用者介面設計等內容。
■應用廣泛的資料科學:
涵蓋網路爬蟲、數據資料儲存與讀取、資訊視覺圖表化、Numpy、Pandas資料與分析的完整學習。
■無所不在的網路應用:
囊括Flask網站開發、建立Web API與Vercel部署、Django資料庫網站架設,還有LINE Bot機器人整合應用。
■邁向未來的AI人工智慧:
具備機器學習入門、機器學習特徵處理、分類與迴歸演算法、深度學習MLP、CNN與RNN的應用,以及NLP自然語言處理等能力。
■玩轉創意的多媒體互動:
包含讀取圖片、編輯圖片、合成、濾鏡效果、大量圖片處理,還有PyGame遊戲開發、PyTube影音下載等運用。
■提升效率的開發加值:
介紹目前業界最熱門的Google Colab雲端開發平台與VS Code編輯神器,也深入介紹如何將程式打包成執行檔。
■萬物可通的IoT物聯網:
從MicroPython程式實作、硬體實作、感測器應用、加入顯示裝置、使用Wi-Fi無線網路,到物聯網整合應用。
■熱門強大的ChatGPT應用:
運用ChatGPT解釋程式碼、撰寫指定功能語法與幫程式除錯…等,可輔助Python的學習。
透過ChatGPT API的應用,則可以在程式中與ChatGPT對話,例如經由LINE Bot,在手機的LINE中輸入對話訊息,就可以藉由ChatGPT回覆內容。
使用Playground則可在不用程式碼開發的狀態下調教GPT模型的參數,甚至生成對應的程式碼。
【超值學習資源】
獨家收錄:「Python物件導向程式開發」影音教學、
「Google Colab雲端開發平台入門」影音教學、
「善用ChatGPT學Python入門」影音教學、
「ChatGPT API及LINE Bot應用」教學PDF、
全書範例程式檔
第三版新書是依據最新應用趨勢與市場回饋的寶貴訊息調整內容,
讓本書更全面,並與資訊科技脈動同步。
在基礎入門篇中,將開發環境的安裝與設定更新到目前最新狀態
在網路應用篇中,除了更新重要範例的應用外,因應Selenium的改版而進行了語法的調整。
在網路架站方面,無論是Flask或是Django,這次特別選擇Vercel作為最後的架設平台,
並且連接PostgreSQL資料庫,讓網頁服務有更好的表現。
在人工智慧篇中,特別加入了最新的ChatGPT API開發,讓讀者也能體驗最火熱的AI主題。
在開發加值篇中,更新了PyInstaller執行檔編譯的內容。
在IoT物聯網篇則選擇了最熱門的ESP32進行介紹,
讓實戰更加得心應手。
【目錄】
【基礎入門篇】
01 建置 Python 開發環境
1.1 建置 Anaconda 開發環境
1.2 Spyder 編輯器
1.3 Jupyter Notebook 編輯器
02 變數、運算及判斷式
2.1 變數與資料型別
2.2 運算式
2.3 判斷式
03 迴圈、串列與元組
3.1 迴圈與串列
3.2 進階串列與元組
04 字典與集合的使用
4.1 字典基本操作
4.2 字典進階操作
4.3 集合
4.4 凍結集合
05 函式與模組
5.1 自訂函式
5.2 數值函式
5.3 字串函式
5.4 亂數模組
5.5 時間模組
【進階學習篇】
06 物件導向程式開發
6.1 類別與物件
6.2 類別封裝
6.3 類別繼承
6.4 多型
6.5 多重繼承
6.6 類別應用
6.7 建立 Python 專案
6.8 打造自己的模組
07 例外處理
7.1 例外處理
7.2 try...except 常用例外錯誤表
7.3 捕捉多個例外
7.4 raise 拋出例外
7.5 Traceback 記錄字串
7.6 assert 斷言
08 正規表達式
8.1 使用傳統程式設計方式搜尋
8.2 使用正規表達式
8.3 使用 re.complie() 建立正規表達式物件
8.4 使用 re 模組建立隱含正規表達式物件
8.5 更豐富的搜尋方式
8.6 使用 re.sub() 取代字串
8.7 實戰:網路爬蟲資料格式檢查
09 檔案系統的使用
9.1 檔案和目錄管理
9.2 檔案的讀寫
9.3 二進位檔案的讀寫
10 圖形使用者介面設計
10.1 Tkinter 模組:圖形使用者介面
10.2 排版方式
10.3 視窗區塊 (Frame)
10.4 實戰:英文單字王視窗版
【資料科學篇】
11 數據資料的爬取
11.1 requests 模組:讀取網站檔案
11.2 BeautifulSoup 模組:網頁解析
11.3 Selenium 模組:瀏覽器自動化操作
12 數據資料的儲存與讀取
12.1 csv 資料的儲存與讀取
12.2 Excel 資料儲存與讀取
12.3 json 資料的讀取與輸出
12.4 XML 資料的儲存與讀取
12.5 SQLite 資料庫的操作
12.6 MySQL 資料庫的操作
12.7 Google 試算表的操作
13 數據資料視覺化
13.1 繪製折線圖:plot
13.2 繪製長條圖:bar
13.3 繪製圓餅圖:pie
13.4 設定圖表區:figure
13.5 在圖表區加入多張圖表:subplot、axes
13.6 實戰:台灣股市股價走勢圖
14 Numpy 與 Pandas
14.1 Numpy 陣列建立
14.2 Numpy 陣列取值
14.3 Numpy 的運算功能
14.4 Pandas Series
14.5 Pandas DataFrame 的建立
14.6 Pandas DataFrame 資料取值
14.7 Pandas DataFrame 資料操作
14.8 Pandas 資料存取
14.9 Pandas 繪圖應用
15 Pandas 資料分析
15.1 資料預處理
15.2 資料合併
15.3 樞紐分析表
15.4 實戰:鐵達尼號生存機率預測
【網路應用篇】
16 Flask 網站開發
16.1 基本 Flask 網站應用程式
16.2 使用模板
16.3 Template 語言
16.4 以 GET 及 POST 傳送資料
17 Flask 建立 Web API 及 Vercel 部署
17.1 建立 PM2.5 資料 Web API
17.2 部署 Web API 到 Vercel
17.3 Web API 應用:PM2.5 查詢系統
18 LINE Bot 申請設定及開發
18.1 LINE 開發者管理控制台
18.2 實戰:「鸚鵡」LINE Bot 開發
19 Django 網站開發
19.1 Django 是什麼?
19.2 建立 Django 專案
19.3 視圖 (view) 與 URL
19.4 視圖、模版與 Template 語言
19.5 以 GET 及 POST 傳送資料
20 Django 資料庫連結與應用
20.1 PostgreSQL 資料庫
20.2 Django 資料庫
20.3 admin 後台管理與 ModelAdmin 類別
20.4 資料庫查詢
20.5 資料庫管理
21 Django 專題實戰及 Vercel 部署
21.1 實戰:Django 新聞公告系統
21.2 部署 Django 專案到 Vercel
【人工智慧篇】
22 機器學習:特徵提取
22.1 認識機器學習
22.2 文字特徵處理
22.3 數值標準縮放
22.4 特徵降維:特徵選擇
23 機器學習:分類及迴歸演算法
23.1 scikit-learn 資料集
23.2 K 近鄰演算法
23.3 樸素貝葉斯演算法
23.4 迴歸演算法
24 深度學習起點:多層感知器 (MLP)
24.1 認識多層感知器 (MLP)
24.2 Mnist 資料集
24.3 訓練 Mnist 手寫數字圖片辨識模型
24.4 模型儲存與預測
25 深度學習重點:CNN 及 RNN
25.1 卷積神經網路 (CNN) 基本結構
25.2 卷積神經網路實戰:Mnist 手寫數字圖片辨識
25.3 循環神經網路 (RNN) 基本結構
25.4 實戰:市場股價預測
26 自然語言處理 (NLP)
26.1 Jieba 模組
26.2 文字雲
27 ChatGPT API 及 Playground
27.1 ChatGPT API
27.2 ChatGPT Playground
【多媒體互動篇】
28 圖片批次處理:pillow
28.1 認識 pillow
28.2 圖片基本操作
28.3 圖片編輯
28.4 圖片切割、複製和合成
28.5 圖片濾鏡
28.6 繪製圖形
28.7 實戰:大量圖片處理
29 電腦遊戲開發:PyGame
29.1 Pygame 入門教學
29.2 Pygame 動畫處理
29.3 實戰:打磚塊遊戲
30 線上影音下載:PyTube
30.1 Pytube:下載 YouTube 影片模組
30.2 播放清單及相關資源下載
【開發加值篇】
31 雲端開發平台:Google Colab
31.1 Google Colab:雲端的開發平台
31.2 Markdown 語法
32 萬用編輯神器:VS Code
32.1 VS Code:最多人使用的程式編輯器
32.2 VS Code 執行 Python 程式
32.3 讓 VS Code 更有效率
33 編譯程式執行檔:PyInstaller
33.1 程式打包前的準備工作
33.2 實戰:打包 exe 執行檔
33.3 實戰:打包含有資源檔的執行檔
33.4 實戰:使用 .spec 打包含有資源檔的執行檔
33.5 資料儲存的考量
【附錄、IOT 物聯網篇】
(本篇為PDF形式電子書,請線上下載)
附錄 A MicroPython 與 ESP32
附錄 B MicroPython 小專題實作
附錄 C 感測器應用:溫溼度與超音波感測器
附錄 D 顯示裝置:LCD 液晶顯示器
附錄 E Wi-Fi 無線網路
附錄 F 物聯網應用
物聯網篇使用材料表
立即查看
從 AI 到 生成式 AI:40 個零程式的實作體驗,培養新世代人工智慧素養 (1版)
類似書籍推薦給您
內容介紹
在 ChatGPT 和 AIGC 應用發光發熱之際,
你是不是驚覺:怎麼 AI 已經離我這麼近了!
其實 AI 一直都在,只是默默在背後運作,
然而多數人還不認識 AI,
因而有許多神話或恐懼的想法。
▌如果你是上班族:
看到媒體、新聞反覆報導,
又說 AI 多厲害,又說 AI 會造成失業,
到底 AI 是甚麼?
對你的工作有甚麼幫助或影響?
有危機意識的你該如何擺脫宿命?
▌如果你是新鮮人或轉職者:
懂不懂 AI,直接影響未來求職的競爭力。
當企業對 AI 求才若渴,
你的履歷會需要多點 AI 來加分!
不過之前學校教的不多,
網路資源又讓人似懂非懂,
想要獲得企業青睞,該從何下手?
▌如果你是家長:
這一代年輕人就是 AI 原生族群,
AI 勢必伴隨著他們成長,
而 AI 所帶來的影響也是避無可避,
想要消弭可能的科技代溝,該怎麼預防?
-
AI 時代已然揭開序幕,
要在這個時代生存,
你需要對 AI 有基本素養,
首要認識 AI、知道 AI 的能耐與限制,
然後懂得運用 AI 來提高效率,
彌補自身不足,
才不會被改革的浪潮所淹沒。
有感於一般大眾對於 AI 的認識有限,就算詳讀許多相關資料,單憑書籍、網路文章的隻字片語,難以對 AI 有深刻體悟。作者將人工智慧看似艱澀難懂的知識,經由淺顯易懂的觀念講解,搭配 40 個零基礎也能玩的實作,化為大家都「看得懂、說得出、做得到」的 AI 素養。
沒有程式、沒有數學的學習門檻,帶領你無痛體驗生成式 AI、機器學習、深度學習、自然語言處理、電腦視覺辨識...等各種 AI 技術,不懂程式的你,也可以親手訓練 AI、掌握 AI,讓 AI 成為你的神助手!
● 電腦視覺 (Computer Vision)
● 自然語言處理 (NLP)
● 聊天機器人 (Chatbot)
● 人工智慧道德與倫理
\ No Code, No Math!/
40 個零基礎、
可以深入體驗 AI 細節的活動實驗
- 跟 AI 協作,配合音樂作畫
- 邊玩邊學,看懂生成式 AI 的門道
- 打造喵星人的機器學習識別模型
- 看電腦怎麼自己玩 Flappy Bird 遊戲
- 虛擬路況體驗 AI 道德判斷的取捨
- 設計點餐機器人看 Chatbot 的運作
- 用 AI 幫你寫故事
- 跟著 AI 學畫畫
- AI 眼動操控體驗
- 捷運車廂的電腦視覺應用
- 隨手塗鴉一秒生成照片
- 神經元運作的動態圖解實驗
- 人臉 (物品) 偵測與情緒判讀
其他還有尋找威利、海洋淨化、風格轉換、情感分析、單字聯想...等有趣兼具實用的活動,以及各式補充的延伸學習知識,豐富資源等你來體驗!
書籍目錄
▌第 1 章 什麼是人工智慧 ▌
1-1 AI 在生活中的一天
活動:Bing Chat 搜尋、 聊天、 繪圖全都行
1-2 人類智慧與人工智慧
活動:尋找威利
1-3 人類智慧與人工智慧是競爭還是合作?
活動:用音樂作畫
活動:你的眼睛會說話
1-4 人工智慧類型
▌第 2 章 AI 能做什麼?AI 不能做什麼? ▌
2-1 人工智慧發展史
2-2 人工智慧的影響
活動:跟 kuki 聊天
活動:語音辨識
活動:臉部辨識
2-3 人工智慧擅長與不擅長的領域
活動:教 AI 認識水果
活動:讓 AI 修復照片
2-4 AI 如何運作
傳統程式與機器學習的差異
活動:攝氏轉華氏 - 傳統程式方式
活動:攝氏轉華氏 - 機器學習方式
活動:限時塗鴉 (Quick,Draw!)
2-5 讓我們開始進入 AI 世界吧
▌第 3 章 機器學習 ▌
3-1 什麼是機器學習
3-2 機器學習如何工作
活動:教機器認識貓
3-3 機器學習三大類型
活動:利用決策樹教電腦分類
活動:小鳥學飛
活動:影像辨識操作
3-4 動手做做看:影像辨識 – 貓還是狗?
▌第 4 章 深度學習 ▌
4-1 什麼是深度學習
4-2 深度學習的重要核心 - 神經網路 (Neural Network)
4-3 神經網路如何工作
活動:單個神經元工作方式
活動:多個神經元工作方式
活動:用 AI 玩剪刀、石頭、布
活動:將照片變成塗鴉
4-4 動手做做看:TensorFlow Playground
▌第 5 章 卷積神經網路 ▌
5-1 卷積神經網路的由來
5-2 什麼是卷積神經網路
5-3 卷積神經網路架構
活動:在瀏覽器中輕鬆學習卷積神經網路
活動:利用 CNN 進行塗鴉識別
5-4 卷積神經網路應用
▌第 6 章 循環神經網路 ▌
6-1 序列性資料
6-2 什麼是循環神經網路
6-3 循環神經網路架構
6-4 循環神經網路類型
活動:讓 AI 陪你一起畫畫 Ⅰ
活動:讓 AI 陪你一起畫畫 Ⅱ
▌第 7 章 電腦視覺 ▌
7-1 什麼是電腦視覺 (Computer Vision)
7-2 電腦視覺如何工作
7-3 電腦視覺任務
活動:Google Vision AI
7-4 電腦視覺應用
7-5 動手做做看
活動:物體偵測 –「捷運搭乘守則」
活動:臉部辨識 –「猜猜我的年紀」
▌第 8 章 自然語言處理 ▌
8-1 什麼是自然語言處理 (NLP)
8-2 自然語言處理如何工作
8-3 自然語言處理應用
8-4 動手做做看
活動:情感分析
活動:單字聯想遊戲 Semantris
活動:文字辨識 –「智慧教室」
▌第 9 章 聊天機器人 (Chatbot) ▌
9-1 什麼是聊天機器人
9-2 聊天機器人如何工作
9-3 聊天機器人應用
9-4 動手做做看
活動:簡易餐廳聊天機器人
活動:智慧化餐廳聊天機器人
活動:ChatGPT 與 DALL·E 2
▌第 10 章 生成式人工智慧 ▌
10-1 什麼是生成式 AI(Generative AI)
10-2 生成式 AI 如何工作
10-3 生成式 AI 應用
活動:用 AI 創作故事
活動:此人不存在
活動:AI 風格圖像變變變
▌第 11 章 人工智慧道德與社會影響 ▌
11-1 偏見 (Bias)
11-2 隱私 (Privacy)
11-3 問責制 (Accountability)
11-4 工作 (Job)
11-5 動手做做看
活動:保護海洋的人工智慧 (AI for Oceans)
活動:道德機器 (Moral Machine)
11-6 人工智慧的演變及未來
立即查看
踏上生成式AI自學之路: 從底層技術、程式實作到企業應用 (1版)
類似書籍推薦給您
【簡介】
「人工智慧 (Artificial Intelligence, AI) 」 一詞,最早可追溯至20世紀中英國數學家艾倫.圖靈發表的論文Computing Machinery and Intelligence。隨著時間推移,硬體與軟體技術的迅速進步讓電腦運算速度大幅提升、成本顯著下降,並且配合演算法領域的卓越研究成果,人工智慧領域不再是遙不可及的夢想。21世紀初,AlphaGo達到可以對決頂尖圍棋高手的程度,到了2022年,OpenAI正式推出ChatGPT,更讓人工智慧真正普及到大眾生活。
生成式AI在各行各業專業領域中帶來重大變革,本書能幫助您突破生成式AI的工具性操作,深入了解其背後的技術、應用與影響力。全書共有七個章節,內容涵蓋生成式AI的底層邏輯、實務操作、企業管理策略等三個面向。
第一到三章聚焦於生成式AI的底層邏輯,會依序介紹AI先備知識、經典模型以及生成式AI 核心架構:Transformer,即便您沒有資訊背景也能夠讀懂。第四到六章聚焦於生成式AI的實務操作,介紹提示工程(Prompt Engineering),教您如何讓生成式AI產出高品質的回應,並手把手地帶您使用ChatGPT API 實作兩個小專案:檢索增強生成(RAG)以及網站智能客服。第七章聚焦於生成式AI的企業管理策略,針對企業最迫切關注的議題:如何導入生成式AI,提出淺見與看法。
【目錄】
序言
1從AI 到生成式AI
1-1 生成式AI 的演進
1-2 生成式AI 的應用
1-3 生成式AI 的挑戰
2生成式AI 先備知識
2-1 機器學習
2-2 深度學習
2-3 自然語言處理與理解
2-4 文字轉向量
2-5 大型語言模型
2-6 RNN 遞迴神經網路
2-7 LSTM 長短期記憶模型
2-8 GAN 生成對抗網路
3 Transformer 深入淺出
3-1 Transformer 簡介
3-2 Transformer 輸入
3-3 Transformer 編碼器
3-4 Transformer 解碼器
3-5 Transformer 輸出
3-6 Google Titans 模型
3-7 DeepSeek R1 模型
4提示工程
4-1 提示工程簡介
4-2 指令微調(Prompt-Tuning)
4-3 上下文學習(In-Context Learning)
4-4 大模型微調(Fine-Tuning)
4-5 思維鏈(Chain of Thought)
4-6 客製化指令
5實作檢索增強生成
5-1 前置作業
5-2 準備目標檔案
5-3 切割目標檔案
5-4 建立向量資料庫
5-5 檢索合適的回答
5-6 問答
5-7 聊天
6實作網站智能客服
6-1 工具準備
6-2 建立主機空間
6-3 建立網站
6-4 編輯網頁
6-5 網站上網
6-6 建立系統後端
6-7 建立系統前端
7企業導入生成式AI
7-1 人工智慧原則
7-2 企業面臨的挑戰
7-3 生成式AI 的導入流程
7-4 未來趨勢—AI 代理
結語
看更多
立即查看
Microsoft Azure AI Services與Azure OpenAI從入門到人工智慧程式開發-使用Python(含MCF AI-900國際認證) (1版)
類似書籍推薦給您
【簡介】
體貼初學者學習Azure AI服務的流程!
Azure AI服務功能介紹 > Azure AI服務申請 > 語法解說 > AI範例實作
■ 專家與教師共同執筆
由微軟AI + Developer 雙領域 MVP與科技大學教師共同編著,針對初學者學習Azure AI領域所應具備的基本素養,所編寫入門教材,內容由淺入深,以引發學習動機為最主要考量,帶領初學者靈活運用Azure AI與Azure OpenAI進行開發AI應用程式。
■ 內容多元且淺顯易懂
對Azure AI服務的理論做深入淺出的說明,同時廣泛列舉相關應用實例,並使用適當的插圖和圖表,說明Azure AI技術的原理和實際運作方案,讓初學者對Azure AI有更進一步的認識。
■ Azure AI服務開發技能
介紹實用的入門開發實作,以培養初學者規劃AI解決方案的能力。實作包含:電腦視覺、OCR光學字元辨識、自訂視覺、臉部偵測與分析、文字分析、問題解答知識庫、翻譯、語音合成以及機器學習分類、迴歸和叢集模型的實作範例,並介紹目前最火紅的Azure OpenAI生成式AI開發聊天機器人與AI繪圖程式;詳盡說明實作的程式碼與操作步驟,培養初學者開發AI應用程式的能力。
■ Microsoft AI-900人工智慧基礎國際認證能力訓練
將認證考試重點融入書中,讀者能藉由練習來了解該章內容重點,同時書末彙整MCF AI-900核心能力國際認證模擬試題,是考取MCF AI-900人工智慧基礎國際認證的最佳教材。
【目錄】
第1章 Microsoft Azure AI 基本概念:使用人工智慧的開始
1.1 人工智慧簡介
1.2 Microsoft Azure AI 簡介
1.3 模擬試題
第2章 負責任的 AI
2.1 AI 造成的道德和社會問題
2.2 了解負責任的AI
2.3 申請Azure 帳戶
2.4 模擬試題
第3章 認識 Colab 程式編輯環境
3.1 Colab 簡介
3.2 安裝 Colab
3.3 Colab 環境簡介
3.4 編輯第一個 Colab 筆記本
3.5 Colab 常用功能
第4章 Gradio 互動式網頁
4.1 簡介認識 Gradio
4.2 Gradio 基本語法介紹
4.3 Gradio 常用的輸出入元件
第5章 探索電腦視覺(一)電腦視覺分析
5.1 Azure AI 視覺簡介
5.2 Azure AI 視覺服務
5.3 Azure AI 服務開發環境與必要條件
5.4 Azure AI 視覺開發實作
5.5 模擬試題
第6章 探索電腦視覺(二)OCR 與文件智慧服務
6.1 光學字元識別 (OCR)
6.2 Azure AI 視覺服務讀取文字
6.3 文件智慧服務和知識採礦
6.4 Azure Al 視覺服務讀取影像文字開發實作
6.5 模擬試題
第7章 探索電腦視覺(三)臉部服務
7.1 臉部辨識服務簡介
7.2 臉部偵測
7.3 臉部分析
7.4 臉部識別
7.5 臉部辨識服務開發實作
7.6 模擬試題
第8章 探索電腦視覺(四)自訂視覺
8.1 自訂視覺簡介
8.2 自訂視覺影像分類
8.3 在 Azure 使用影像分類
8.4 自訂視覺物件偵測
8.5 在 Azure 使用物件偵測
8.6 自訂視覺範例實作
8.7 模擬試題
第9章 探索自然語言處理(一)文字分析
9.1 自然語言處理簡介
9.2 自然語言處理
9.3 使用 Azure AI 語言服務分析文字
9.4 文字分析開發實作
9.5 模擬試題
第10章 探索自然語言處理(二)對話式AI
10.1 對話式AI 簡介
10.2 問題與解答對話系統
10.3 使用交談語言理解建立語言模型
10.4 Azure AI 機器人服務
10.5 自訂問題解答開發實作
10.6 模擬試題
第11章 探索自然語言處理(三)語音與翻譯
11.1 語音辨識與語音合成
11.2 語音服務功能介紹
11.3 文字翻譯
11.4 翻譯服務功能介紹
11.5 文字翻譯開發實作
11.6 語音合成開發實作
11.7 模擬試題
第12章 Azure 機器學習基本原理
12.1 機器學習簡介
12.2 機器學習的工作流程
12.3 機器學習的模型
12.4 分類模型
12.5 迴歸模型
12.6 叢集模型
12.7 模擬試題
第13章 Azure 機器學習實作
13.1 Azure 機器學習服務簡介
13.2 Azure 機器學習設計工具的工作流程
13.3 使用設計工具建立模型
13.4 使用 Azure 機器學習自動化 ML
13.5 使用提示流程建立 AI 應用程式
13.6 模擬試題
第14章 Azure OpenAI
14.1 生成式 AI 簡介
14.2 大型語言模型
14.3 Azure OpenAI 簡介
14.4 Copilots 簡介
14.5 使用提示工程改善生成式 AI 回應
14.6 Azure OpenAI 生成式 AI 應用程式開發實作
14.7 模擬試題
附錄A MCF AI-900 人工智慧基礎國際認證模擬試題
看更多
立即查看
從機器學習到人工智慧|寫給Android/iOS程式師的ML/AI開發指南
類似書籍推薦給您
內容簡介
幫助Android/iOS開發者了解如何應用AI/機器學習技術開發app
如果無處可用,AI什麼都不是。在人手一機的時代裡,如何應用AI已經成為行動裝置App開發人員的必修課程。本書是你在主流行動裝置平台(iOS與Android)上應用機器學習技術開發相關app的最佳指南。
本書介紹機器學習的相關技術與工具,並引導你應用ML Kit、TensorFlow Lite與Core ML等工具,開發電腦視覺與文字辨識等應用機器學習技術的Android/iOS應用程式。
.介紹可以應用在行動裝置上的AI/ML相關技術
.建立為iOS和Android的機器學習模型
.應用ML Kit與TensorFlow Lite開發Android/iOS應用程式
.如何依據需求選擇技術與工具,如雲端或裝置端的取捨,以及API的選擇
.了解機器學習技術應用的上的隱私與道德考量
目錄
第一章 人工智慧 & 機器學習簡介
第二章 電腦視覺簡介
第三章 ML Kit 簡介
第四章 善用 ML Kit的電腦視覺Android App
第五章 善用 ML Kit的文字處理Android App
第六章 善用 ML Kit的電腦視覺iOS App
第七章 善用 ML Kit的文字處理iOS App
第八章 深入理解 TensorFlow Lite
第九章 建立自定義模型
第十章 使用自定義模型的 Android App
第十一章 使用自定義模型的 iOS App
第十二章 用 Firebase 來協助 App 產品化
第十三章 使用 Create ML 與 Core ML 的 iOS App
第十四章 行動 App 存取雲端模型
第十五章 行動 App 的道德面、公平性與隱私權考量
立即查看