人工智能是計算機科學中涉及研究、設計和應用智能機器的一個分支,是一門研究機器智能的學科,人工智能的核心技術是機器學習算法,尤其是深度學習算法,自從2pan>世紀初獲得突破性研展之后,機器學習算法已經成為各研究領域的熱門話題。本書全面系統(tǒng)地講解了人工智能與機器學理論與方法,內括緒論、機器學習經典算法、降維算法、神經網絡與深度學習、蒙特卡羅方法、生成對抗網絡、強化學習、集成學系統(tǒng)、機器學應用、人工智能的應用。本書內容廣泛,概念清晰,是一本值得學著作,可供相關人員參考使用。
前言
人工智能是計算機科學中涉及研究、設計和應用智能機器的一個分支,是一門研究機器智能的學科,作為一門前沿交叉學科,它的研究領域十分廣泛。人工智能的遠期目標是揭示人類智能的根本機理,用智能機器去模擬、延伸和擴展人類的智能。人工智能涉及腦科學、認知科學、計算機科學、系統(tǒng)科學、控制論等多種學科,并依賴于它們共同發(fā)展。目前,人工智能仍處于發(fā)展時期,很多問題解決得還不夠好,甚至不能求解,很多問題的求解還需要一定的條件。人工智能的核心技術是機器學習算法,尤其是深度學習算法,自從2pan>世紀初獲得突破性研展之后,機器學習算法已經成為各研究領域的熱門話題。無論在科研還是工程領域,擁有了機器學習以及深度學習算法,就似乎真的找到了如何讓機器自主獲取智慧的那扇神奇之門。人類想讓機器獲得并提升智能,媲美甚至人類智慧。物聯網為機器提供了豐富的知識,讓機器能像人一樣,獲取物理環(huán)境中的豐富信息,制訂計劃和策略,并做出智能的抉擇,這是機器學重要目標。無處不在的物聯網傳感器,為機器學習算法提供了大量豐富的原始數據,數字圖像傳感器如同人的眼睛,聲音傳感器如同人的耳朵,還有數十億種溫度、壓力、流量、氣體和火焰等傳感器,存在于物聯網的嵌入式設備中,實時采集海量數據。面對如此龐大的信息,機器學習這個大腦需要像初生的嬰兒一樣,從海量數據和知識中學習智慧,訓練高度的特征抽象能力、知識表示能力和分類預測能力,才能做出媲美甚至人類智慧的決策。然而,物聯網數據通過各種復雜的傳感器收集含大量噪聲,同時絕大部分物聯網設備的存儲和計算能力有限,如何設計有效的機器學習算法,處理物聯網傳感器采集的粗糙原始數據,如何嵌入機器學習算法,尤其是深度學習算法,使得物聯網設備擁有真正的智能,是未來機器學習算法在物聯網應用中面臨的重大挑戰(zhàn)和機遇。作者本著順應時代,努力為教育建設添磚加瓦的思想,將多年從事人工智能領域的科研和教學經驗加結,撰寫完成本書。全書分為10章,主要內括緒論、機器學習經典算法、降維算法、神經網絡與深度學習、蒙特卡羅方法、生成對抗網絡、強化學習、集成學系統(tǒng)、機器學應用和人工智能的應用。本書在撰寫時,得到了一些專家學者的幫助和支持,同時也參考借鑒了一些國內外的相關理論成果。由于寫作時間緊加之部分作者來源不詳,導致未能全部列出這些成果的出處,在此向各類文獻的作者表示真摯敬意、歉意和由衷的感謝。書中存在不足之處在所難免,懇請讀者批評指正。
作者
2020年12月
第一章 緒論
1.pan>什么是人工智能與機器學習
1.2機器學習和人工智能的關系
1.3大數據與機器學關系
1.4人工智能與機器學前沿
第2章機器學習經典算法
2.pan style="font-family:宋體">樸素貝葉斯
2.2K
2.3決策樹
2.4支持向量機
第3章降維算法
3.pan style="font-family:宋體">特征選擇法
3.2主成分分析法
3.3主成分分析的核方法
3.4線性判別分析法
3.5因素分析
3.6獨立成分分析
3.7局部線性嵌入
3.8自編碼器
3.9 ISOMAP算法
第4章神經網絡與深度學習
4.pan style="font-family:宋體">神經網絡
4.2卷積神經網絡
4.3循環(huán)神經網絡
4.4長短期記憶單元
4.5深度信念網絡和受限玻耳茲曼機
第5章蒙特卡羅方法
5.pan style="font-family:宋體">采樣和蒙特卡羅方法
5.2馬爾可夫鏈蒙特卡羅方法
5.3Gibbs采樣
5.4不同的峰值之間的混合
5.5蒙特卡羅樹搜索的特征
第6章生成對抗網絡
6.pan style="font-family:宋體">生成對抗網絡的概述
6.2生成對抗網絡原理
6.3 GAN的實際應用
6.4GAN的缺陷:梯度的消失
6.5深度卷積生成對抗網絡
6.6其他的生成對抗網絡
6.7GAN的未來
第7章強化學習
7.pan style="font-family:宋體">強化學習模型及基本要素
7.2馬爾可夫決策過程
7.3模型已知的強化學習
7.4模型未知的強化學習
7.5深度強化學習
第8章 集成學系統(tǒng)
8.pan style="font-family:宋體">集成學習
8.2第9章機器學應用
9.pan style="font-family:宋體">機器學習算法在機器視覺領域的應用
9.2機器學習算法在物聯網的應用
9.3機器學習算法在其他領域的應用
第10章人工智能的應用
10.pan style="font-family:宋體">人工智能在金融領域的應用
10.2人工智能在教育領域的應用
10.4人工智能在領域的應用
10.4人工智能在人臉和聲音識別中的應用
10.5人工智能在中國農業(yè)發(fā)展中的應用
參考文獻