1.1 什么是人工智能
人工智能(Artificial Intelligence)通俗來講尺迂,就是讓機器能像人一樣思考,讓機器能有像人類一樣的辨識能力冒掌、分類能力噪裕、糾錯能力。
1.2 什么是神經(jīng)網(wǎng)絡(luò)
人類可以通過生育股毫,造出一個可以思考的人來膳音。人類是否也可以制造一個可以思考的機器呢?目前的答案是可以的皇拣,人類可以通過寫程序造出一個可以思考的電腦來严蓖,這個程序就叫做神經(jīng)網(wǎng)絡(luò)。人類思考的原理是什么呢氧急?到目前為止醫(yī)學(xué)研究也還沒有完全弄明白颗胡,神經(jīng)網(wǎng)絡(luò)是怎么思考呢?其實我們也不清楚吩坝,我們只是制造了一個可以思考的程序毒姨。這個可以思考的程序是模仿人腦神經(jīng)元結(jié)構(gòu)而寫出來的,我們叫做神經(jīng)網(wǎng)絡(luò)钉寝。
如果我們清楚地知道計算機內(nèi)部的分析過程弧呐,這樣的人工智能實現(xiàn)方式我們叫做程序。而神經(jīng)網(wǎng)絡(luò)是人們并不知道計算機內(nèi)部的思考方式而實現(xiàn)的人工智能方法嵌纲,就叫做神經(jīng)網(wǎng)絡(luò)俘枫。就像我們生了一個小孩,但并不知道他如何思考一樣逮走。這個方法是模擬人腦神經(jīng)元結(jié)構(gòu)而制造出來的鸠蚪。
1.3 神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)
神經(jīng)網(wǎng)絡(luò)是由一個個的節(jié)點構(gòu)成的,多個節(jié)點構(gòu)成一個神經(jīng)網(wǎng)絡(luò)層师溅,多個神經(jīng)網(wǎng)絡(luò)層茅信,構(gòu)成一個神經(jīng)網(wǎng)絡(luò)系統(tǒng)。我們所說的神經(jīng)網(wǎng)絡(luò)指的就是神經(jīng)網(wǎng)絡(luò)系統(tǒng)墓臭。層數(shù)越多蘸鲸,結(jié)構(gòu)越復(fù)雜,功能越強大窿锉,但計算量也越大酌摇。神經(jīng)網(wǎng)絡(luò)的層數(shù)就是神經(jīng)網(wǎng)絡(luò)的深度膝舅。訓(xùn)練深度神經(jīng)網(wǎng)絡(luò)的過程就叫做深度學(xué)習(xí)。神經(jīng)網(wǎng)絡(luò)是實現(xiàn)人工智能的方法或手段妙痹,目前已經(jīng)被證明其可行性铸史。
4.人工智能的例子
網(wǎng)絡(luò)構(gòu)建好了后,我們只需要負(fù)責(zé)不停地將訓(xùn)練數(shù)據(jù)輸入到神經(jīng)網(wǎng)絡(luò)中怯伊,它內(nèi)部就會自己不停地發(fā)生變化不停地學(xué)習(xí)。
打比方說我們想要訓(xùn)練一個深度神經(jīng)網(wǎng)絡(luò)來識別貓判沟。我們只需要不停地將貓的圖片輸入到神經(jīng)網(wǎng)絡(luò)中去耿芹。訓(xùn)練成功后,我們?nèi)我饽脕硪粡埿碌膱D片挪哄,它都能判斷出里面是否有貓吧秕。但我們并不知道他的分析過程是怎樣的,它是如何判斷里面是否有貓的迹炼。
就像當(dāng)我們教小孩子認(rèn)識貓時砸彬,我們拿來一些白貓,告訴他這是貓斯入,拿來一些黑貓砂碉,告訴他這也是貓,他腦子里會自己不停地學(xué)習(xí)貓的特征刻两。最后我們拿來一些花貓增蹭,問他,他會告訴你這也是貓磅摹。但他是怎么知道的滋迈?他腦子里的分析過程是怎么樣的?我們無從知道~~