本書是《大數(shù)據與人工智能》的配套實驗教材,共分為四個部分:第一部分大數(shù)據篇,重點介紹大數(shù)據實驗需要用到的相關軟件等;第二部分人工智能篇,主要從神經網絡入手設計了五個常規(guī)實驗;第三部分Python 篇,主要介紹Python 語言的基本語法、Python 常用庫、數(shù)據采集和數(shù)據可視化;第四部分自測題。本書力求讓讀者通過實際操作,深刻理解大數(shù)據與人工智能的相關知識及應用。
本書可作為高等院校大數(shù)據與人工智能相關專業(yè)的教材,也可供從事大數(shù)據和人工智能等領域的科研工作者和廣大工程技術人員參考,還可供對該領域感興趣的讀者自學使用。
姜亦學,長春工程學院計算機學院副教授,主要研究方向為大數(shù)據、人工智能。發(fā)表論文近20篇;出版教材2部;參與的省部級項目2項。歷年主講的課程包括C語言程序設計、VB語言程序設計、微型計算機技術與原理、大學計算機基礎、計算機網絡、大數(shù)據與人工智能。
李子梅,副教授,長春工程學院。主要研究方向為人工智能和大數(shù)據,主持省級課題10項,軟件著作權4項,發(fā)表學術論文10余篇。
第一部分 大數(shù)據篇 ................................................................................................................................... 1
實驗1.1 虛擬機的安裝及配置 .............................................................................................................. 1
實驗1.2 Linux 的安裝與基本操作 ..................................................................................................... 13
實驗1.3 Hadoop 的安裝與配置 .......................................................................................................... 22
第二部分 人工智能篇 ............................................................................................................................ 42
實驗2.1 TensorFlow 基礎 ................................................................................................................... 42
實驗2.2 TensorFlow 應用 ................................................................................................................... 48
實驗2.3 搭建簡單的神經網絡 ............................................................................................................ 64
實驗2.4 基于卷積神經網絡的MNIST 手寫體識別 .......................................................................... 78
實驗2.5 人臉識別實例 ........................................................................................................................ 87
第三部分 Python 篇 ................................................................................................................................ 98
實驗3.1 Python 基礎 ........................................................................................................................... 98
實驗3.2 Python 常用庫 ..................................................................................................................... 105
實驗3.3 數(shù)據采集 .............................................................................................................................. 111
實驗3.4 數(shù)據可視化 .......................................................................................................................... 118
第四部分 自測題 .................................................................................................................................... 130
第1 套 自測題 ................................................................................................................................... 130
第2 套 自測題 ................................................................................................................................... 135
第3 套 自測題 ................................................................................................................................... 141
第4 套 自測題 ................................................................................................................................... 146
第5 套 自測題 ................................................................................................................................... 151
附錄 ............................................................................................................................................................... 156
附錄A Python 保留字 ....................................................................................................................... 156
附錄B NumPy 庫函數(shù) ....................................................................................................................... 157
附錄C Matplotlib 庫函數(shù) .................................................................................................................. 164
附錄D OpenCV 框架 ........................................................................................................................ 169
附錄E 實驗報告參考樣本 ................................................................................................................ 170
參考文獻 ....................................................................................................................................................... 171