閱讀本書需要具備一定的Python語言編程基礎(chǔ)知識。編者充分調(diào)研了行業(yè)、企業(yè)對人才技術(shù)技能的需求,將教學過程和企業(yè)深度學習模型的訓練與部署、人工智能應(yīng)用開發(fā)等生產(chǎn)過程銜接,與企業(yè)一線工程人員共同研究學生需要掌握的職業(yè)理論知識和技能,同時參照人工智能深度學習工程應(yīng)用職業(yè)技能等級證書要求,將證書和崗位需求充分融入本書。本書可作為高等院校人工智能相關(guān)專業(yè)的教材,也可作為有關(guān)專業(yè)技術(shù)人員的培訓教材,還可作為廣大深度學習技術(shù)愛好者及從事包含深度學習相關(guān)業(yè)務(wù)的智能制造、智能零售、智慧安防、智慧交通、智慧農(nóng)業(yè)、互聯(lián)網(wǎng)企業(yè)等行業(yè)從業(yè)人員的參考書。
耿韶光,山西大同人,現(xiàn)為天津電子信息職業(yè)技術(shù)學院計算機與軟件技術(shù)系人工智能教研室主任,主要教授課程為《人工智能平臺搭建》、《深度學習框架應(yīng)用》、《機器學習框架應(yīng)用》,曾多次指導學生參加國家級和省市級人工智能類相關(guān)比賽并取得優(yōu)異成績。
項目1 基于深度學習的動物圖片分類與識別開發(fā)環(huán)境的搭建 001
任務(wù)1 在Windows系統(tǒng)中安裝Python 002
任務(wù)2 在Linux系統(tǒng)中安裝Python 006
任務(wù)3 Anaconda的安裝 009
任務(wù)4 PyCharm的安裝 016
項目2 數(shù)據(jù)的準備 023
任務(wù)1 數(shù)據(jù)的爬取與清洗 024
任務(wù)2 數(shù)據(jù)的持久化存儲 051
任務(wù)3 數(shù)據(jù)的標注與數(shù)據(jù)集的制作 073
項目3 動物識別模型的開發(fā) 088
任務(wù)1 搭建基于前饋神經(jīng)網(wǎng)絡(luò)的動物識別模型 089
任務(wù)2 初識卷積神經(jīng)網(wǎng)絡(luò) 102
任務(wù)3 搭建基于卷積神經(jīng)網(wǎng)絡(luò)的動物識別模型 113
任務(wù)4 動物識別模型的訓練、優(yōu)化、保存 122
項目4 模型調(diào)用服務(wù)端的開發(fā) 137
任務(wù)1 服務(wù)器環(huán)境的搭建 138
任務(wù)2 路由、視圖、模板的含義 144
任務(wù)3 文件的上傳與接收 151
任務(wù)4 服務(wù)端模型的調(diào)用方式 154
任務(wù)5 識別結(jié)果的響應(yīng) 161
項目5 動物識別項目的開發(fā) 165
任務(wù)1 動物識別項目開發(fā)全流程 166
任務(wù)2 項目測試及常見問題 170
任務(wù)3 項目擴展案例 172