學習程式設計和人工智慧該看什麼書?

時間 2021-06-05 02:30:03

1樓:老王

建議先學python程式設計,因為python是比較簡單的,而且在人工智慧領域是很常用的。

然後從簡單的人工神經網路演算法開始學起,例如:

1、多層感知機

下圖所示的是包含兩個隱層的多層感知機。多層感知機是最簡單的人工神經網路。

多層感知機

2、卷積神經網路

卷積神經網路是多層感知機的改進,加入了卷積層,更適合影象資料。

卷積神經網路

3、殘差收縮網路

在卷積神經網路的基礎上,殘差收縮網路又引入了自適應軟閾值化,因而更適合強噪資料。

(面向強噪、高冗餘資料的)殘差收縮網路

2樓:餘樾

先從乙個計算機語言開始

國外最推崇的入門語言是Python,建議可以先從Python開始,Python能做的事情有點多,自己慢慢摸索,大學四年夠你玩到頭了

等什麼時候能做出實際應用了,就可以看下一門語言了(語言終究是工具重要還是底層)

3樓:畫船聽雨眠

學習人工智慧相關的知識建議學習一下Python。因為人工智慧,機器學習裡面有很多對於數學的研究,而Python的語法較為簡單,是你有更多的餘力去研究機器學習和演算法。所以我推薦一本《Python程式設計快速上手——讓繁瑣工作自動化》。

另外,個人認為看書只能學習一些程式設計的基礎知識,想去提高程式設計能力,還是需要多寫程式才行。

什麼是人工智慧?人工智慧 機器學習 深度學習三者之間有什麼關係嗎?

祩徍徍 人工智慧是乙個很寬泛的概念,各種定義都有,機器學習是人工智慧的一種實現方法,深度學習是機器學習的一種實現方法,是在機器學習的基礎上建立起來的,深度學習最基本的形式就是神經網路。 王易諾 人工智慧 英語 artificial intelligence,縮寫為AI 是指由人製造出來的機器所表現出...

人工智慧和人工智慧深度學習是通過怎樣的原理實現的?

C飛花逐夢 人工智慧實際上是乙個很大的概念,而深度學習是其中的乙個重要分支,或者說是一種重要方法。實際上深度學習背後的神經網路概念很早就有提出,隨著算力的提高,以及BP等理論的提出,過去認為不太可行的做法現在變得可行了,深度學習近年來的大熱離不開這樣的背景,而深度學習的成功應用也一下子把AI再次推向...

學人工智慧需要學習什麼語言?

Beilier 最主要的是python,用於原型快速開發。根據實際專案可能需要多語言協作。比如遊戲指令碼lua,unity c 如果到機械人控制上,c和c 也是必備的。c 上強化學習,深度學習,視覺檢測都可以做。 GANZI 首先,目前學習人工智慧最合適的語言就是Python,Python因為人工智...