人工智能雲平臺部署與開發(微課版)
易海博
相關主題
商品描述
本書涵蓋雲計算和人工智能兩大領域的內容,著重講解人工智能應用在雲平臺上的部署與開發。全書共7個項目,分別介紹雲容器和應用開發入門、Ubuntu操作系統的部署、Ubuntu操作系統的配置、Ubuntu雲容器的部署、Ubuntu雲容器的開發、AI雲容器的部署和AI雲容器的開發。每個項目均提供實踐操作,可幫助讀者鞏固理論知識。
本書可以作為職業院校電腦、雲計算和人工智能相關專業的教材,也可供電腦愛好者參考。
作者簡介
易海博,中共党员,华南理工大学博士,深圳职业技术大学副教授,硕士生导师,获广东省技术能手、河北省科技厅创新英才、深圳市委教育工委优秀党员、深圳市海外高层次人才、深圳市五一劳动奖章、深圳市十佳青年教师、深圳市技术能手、深圳工匠等荣誉称号,担任深圳市工信局深圳市创新服务平台主任、深圳市总工会劳模和工匠人才创新工作室负责人,主持国家自然科学基金、广东省自然科学基金、深圳市自然科学基金等科技项目10余项,发表IEEE、ACM Trans等高水平SCI论文30余篇,授权国内、国际专利70余项,获得广东省和深圳市教学成果奖3项,入选全球前2%科学家榜单。
目錄大綱
項目1 雲容器和應用開發入門 1
問題引入 1
知識目標 1
思路指導 2
任務1.1 認識雲計算 2
工作任務 2
相關知識 3
任務實施 5
任務1.2 認識雲容器 8
工作任務 8
相關知識 9
任務實施 9
任務1.3 瞭解利用雲容器開發人工智能應用的優勢 14
工作任務 14
相關知識 15
任務實施 19
項目小結 21
思考與訓練 21
項目2 Ubuntu操作系統的部署 22
問題引入 22
知識目標 22
技能目標 22
思路指導 23
任務2.1 瞭解Ubuntu操作系統 23
工作任務 23
相關知識 23
任務實施 26
任務2.2 安裝虛擬化軟件 29
工作任務 29
相關知識 30
任務實施 30
任務2.3 創建Linux虛擬機 34
工作任務 34
相關知識 34
任務實施 35
項目小結 49
思考與訓練 50
項目3 Ubuntu操作系統的配置 51
問題引入 51
知識目標 51
技能目標 51
思路指導 52
任務3.1 學習Ubuntu基本命令 52
工作任務 52
相關知識 53
任務實施 54
任務3.2 配置網絡和防火牆 72
工作任務 72
相關知識 73
任務實施 74
任務3.3 部署文件傳輸服務 78
工作任務 78
相關知識 78
任務實施 79
項目小結 81
思考與訓練 81
項目4 Ubuntu雲容器的部署 83
問題引入 83
知識目標 83
技能目標 83
思路指導 83
任務4.1 準備雲容器環境 84
工作任務 84
相關知識 84
任務實施 96
任務4.2 安裝雲容器服務 102
工作任務 102
相關知識 102
任務實施 102
任務4.3 部署私有倉庫 105
工作任務 105
相關知識 105
任務實施 106
項目小結 109
思考與訓練 109
項目5 Ubuntu雲容器的開發 110
問題引入 110
知識目標 110
技能目標 110
思路指導 111
任務5.1 啟動BusyBox雲容器 111
工作任務 111
相關知識 111
任務實施 113
任務5.2 創建MySQL雲容器 116
工作任務 116
相關知識 116
任務實施 117
任務5.3 搭建Web容器 120
工作任務 120
相關知識 120
任務實施 122
任務5.4 開發雲硬盤容器 124
工作任務 124
相關知識 124
任務實施 126
項目小結 128
思考與訓練 129
項目6 AI雲容器的部署 130
問題引入 130
知識目標 130
技能目標 130
思路指導 130
任務6.1 學習TensorFlow人工智能平臺 131
工作任務 131
相關知識 131
任務實施 134
任務6.2 部署TensorFlow雲容器 135
工作任務 135
相關知識 136
任務實施 136
任務6.3 使用TensorFlow開發“HelloWorld”程序 139
工作任務 139
相關知識 139
任務實施 140
項目小結 158
思考與訓練 159
項目7 AI雲容器的開發 160
問題引入 160
知識目標 160
技能目標 160
思路指導 160
任務7.1 訓練手寫數字識別模型 161
工作任務 161
相關知識 161
任務實施 163
任務7.2 訓練商品銷量預測模型 168
工作任務 168
相關知識 168
任務實施 169
任務7.3 訓練人臉識別模型 171
工作任務 171
相關知識 172
任務實施 172
項目小結 184
思考與訓練 184