人工智能期末論文
人工智能期末論文
人工智能是一種外向型的學(xué)科,它不但要求研究它的人懂得人工智能的知識(shí),而且要求有比較扎實(shí)的數(shù)學(xué)基礎(chǔ),哲學(xué)和生物學(xué)基礎(chǔ),以下是學(xué)習(xí)啦小編整理分享的關(guān)于人工智能期末論文的相關(guān)文章,歡迎閱讀!
人工智能期末論文篇一
人工智能的研究領(lǐng)域
人工智能的研究更多的是結(jié)合具體領(lǐng)域進(jìn)行的,主要研究領(lǐng)域有專家系統(tǒng),機(jī)器學(xué)習(xí),模式識(shí)別,自然語言理解,自動(dòng)定理證明,自動(dòng)程序設(shè)計(jì),機(jī)器人學(xué),博弈,智能決定支持系統(tǒng)和人工神經(jīng)網(wǎng)絡(luò)。
人工智能是一種外向型的學(xué)科,它不但要求研究它的人懂得人工智能的知識(shí),而且要求有比較扎實(shí)的數(shù)學(xué)基礎(chǔ),哲學(xué)和生物學(xué)基礎(chǔ),只有這樣才可能讓一臺(tái)什么也不知道的機(jī)器模擬人的思維。
因?yàn)槿斯ぶ悄艿难芯款I(lǐng)域十分廣闊,它總的來說是面向應(yīng)用的,也就說什么地方有人在工作,它就可以用在什么地方,因?yàn)槿斯ぶ悄艿淖罡灸康倪€是要模擬人類的思維。因此我們可以從許多的應(yīng)用領(lǐng)域中挑選幾個(gè)有代表性的方面來看看人工智能的發(fā)展需要進(jìn)行哪些方面的工作。
下面我們就具體的應(yīng)用方面專家系統(tǒng)來看看人工智能的主要研究領(lǐng)域是什么。
專家系統(tǒng)是目前人工智能中最活躍,最有成效的一個(gè)研究領(lǐng)域,它是一種基于知識(shí)的系統(tǒng),它從人類專家那里獲得知識(shí),并用來解決只有專家才能解決的困難問題。這樣定義專家系統(tǒng):專家系統(tǒng)是一種具有特定領(lǐng)域內(nèi)大量知識(shí)與經(jīng)驗(yàn)的程序系統(tǒng),它應(yīng)用人工智能技術(shù)、模擬人類專家求解問題的思維過程求解領(lǐng)域內(nèi)的各種問題,其水平可以達(dá)到甚至超過人類專家的水平。專家系統(tǒng)是在關(guān)于人工智能的研究處于低潮時(shí)提出來的,由它的出現(xiàn)及其所顯示出來的巨大潛能不僅使人工智能擺脫了困境,而且走上了發(fā)展時(shí)期。
專家系統(tǒng)的分類有解釋型,診斷型,預(yù)測型,設(shè)計(jì)型,規(guī)劃型,控制型,監(jiān)測型,維修型,教育型和調(diào)試型,而從體系上來說,它可分為集中式專家系統(tǒng),分布式專家系統(tǒng),神經(jīng)網(wǎng)絡(luò)專家系統(tǒng),符號(hào)系統(tǒng)與神經(jīng)網(wǎng)絡(luò)結(jié)合的專家系統(tǒng)。
人機(jī)接口部分就不做多的解釋了,它只是一個(gè)用戶界面而已。它的實(shí)現(xiàn)可以有不同的形式,也有可能是很復(fù)雜的。人們希望能夠和人類專家那樣和機(jī)器交流,不再使用簡單的命令,而是用人類的語言完成交互工作,這就要求人機(jī)接口能夠有自然語言理解的功能。但是專家系統(tǒng)能不能使用,好不好使用關(guān)鍵在中間的那一層,人可以思考,如果希望機(jī)器也能夠象人那樣思考,那么推理機(jī)制是必不可少的,而且它在很大程序上決定了這個(gè)專家系統(tǒng)的效率和可用性。
就推理而言,它一般可以分為精確推理和非精確推理兩種。精確推理有以下特點(diǎn):
精確推理是運(yùn)用確定性的知識(shí)進(jìn)行的推理,精確推理基于的知識(shí)都是明確無誤的東西,是1就是1,是2就是2,不存在什么模糊的東西,在一點(diǎn)上,精確推理有它的長處,也就是說,它可以準(zhǔn)確地推理,在推理的過程中不必關(guān)心會(huì)不會(huì)出現(xiàn)什么結(jié)論精確度的問題,每一步到下一步都是完全正確的,不存在什么可能對(duì)可能錯(cuò),它的正確性是100%傳遞給下一個(gè)推理過程的。
精確推理和人類的思維模型相差很大,人類的思維是有精確的一面,但是絕大部人類的思維還是模糊的和不確定的,人類思維的結(jié)果往往是可能如何如何,大概如何如何,但是精確推理的結(jié)果中絕對(duì)不會(huì)有什么可能大概之類的話。
精確推理是一種單調(diào)性推理,即隨著新知識(shí)的加入,推出的結(jié)論或證明了的命題只會(huì)單調(diào)增加,這一點(diǎn)和人類的思維結(jié)構(gòu)也有著明顯的不同。新的知識(shí)有可能使人類的思維結(jié)果增加,但絕對(duì)不會(huì)是單調(diào)增加。
精確推理需要知道全部的信息才可能進(jìn)行推理,這與人有明顯的不同,人可以根據(jù)一些情況進(jìn)行一些假設(shè)和推斷,產(chǎn)生一個(gè)結(jié)果,而精確推理卻不可能。
正因?yàn)榫_推理的基礎(chǔ)是經(jīng)典邏輯,而經(jīng)典邏輯可以說是一種符號(hào)化了的形式推理,它關(guān)心的是符號(hào)與符號(hào)之間的形式聯(lián)系,而不是符號(hào)與符號(hào)之后深層次的語義聯(lián)系。也正是因?yàn)檫@一點(diǎn),限制了精確推理在人工智能中的應(yīng)用。如果讓這種邏輯解一些題,進(jìn)行一些確定性的工作,它還是可以的,但是如果讓它進(jìn)行更復(fù)雜的工作就力不從心了。我們可以想象一下機(jī)器翻譯中的例子,人類語言中的有些句子根本沒有什么語法,非要從語義上理解不可。這個(gè)時(shí)候精確推理就不好用了。
下面我們看看,人類思維的另一方面,非精確方面。我們知道所謂推理就是從已知的事實(shí)出發(fā),通過運(yùn)用相關(guān)知識(shí)逐步推出結(jié)論或者證明某個(gè)假設(shè)不成立的思維過程。專家系統(tǒng)中的知識(shí)來自于領(lǐng)域內(nèi)的人類專家,而這種知識(shí)常常帶有不確定性,在這種情況下,如果仍然使用經(jīng)典邏輯做精確推理,就必然要把客觀事物原來具有的不確定性及事物之間客觀存在的不確定性關(guān)系化歸為確定性,在本來不存在明確類屬關(guān)系的事物之間人為地劃上界限,這無疑會(huì)舍棄事物的某些重要屬性,從而失去真實(shí)性。不確定性推理是建立在非經(jīng)典邏輯上的一種推理,它是對(duì)不確定性知識(shí)的運(yùn)用與處理,嚴(yán)格地說,所謂不確定性推理就是從不確定性的初始證據(jù)出發(fā),通過運(yùn)用不確定性的知識(shí),最終推出具有一定程度不確定的,但是卻是合理(或近乎于合理)的結(jié)論的思維過程。
要處理不確定的時(shí)候就涉及到確定性推理中不存在的幾個(gè)基本問題:如何表示這種不確定性,根據(jù)表示了的不確定性如何進(jìn)行推理得到一個(gè)(或多個(gè)結(jié)論),在推理的過程中如何處理不確定性帶來的結(jié)論的不確定性,如果評(píng)價(jià)所得到的結(jié)果。
因?yàn)橛?jì)算機(jī)是處理數(shù)字的一種裝置,因此對(duì)于不確定性的表示說到底還是將它表示成一種有范圍的數(shù)值,這種數(shù)值要有利于推理中對(duì)結(jié)論不確定性的計(jì)算。
解決問題總是需要推理的,而推理出的結(jié)論能不能用,是不是結(jié)果,那就需要一種衡量的方法,衡量的方法和具體的推理方法不同而不同,現(xiàn)有的推理方法基本上走的是兩條路,一條是基于概論論的,一條是基于模糊數(shù)學(xué)的,前者發(fā)展的歷史很長了,有很多現(xiàn)成的結(jié)果可以使用,但是由于概率是基于一種大樣本統(tǒng)計(jì)的產(chǎn)物,而這種大樣本統(tǒng)計(jì)往往不可能得到,而且還沒有充分體現(xiàn)模糊性,所以也更談不上對(duì)模糊性進(jìn)行有效地處理了;而后者克服了前者的缺點(diǎn),它根據(jù)模糊集理論發(fā)展出來,為不確定性的判斷和獲得開辟了新的道路。
現(xiàn)在我們回到我們上面的專家系統(tǒng)基本結(jié)構(gòu)圖上來,我們知道人類的推理活動(dòng)是基于一定知識(shí)進(jìn)行的,我們解幾何題的時(shí)候總是要知道一些基本的公理(或定理),醫(yī)生看病的時(shí)候起碼要有一點(diǎn)最起碼的醫(yī)學(xué)常識(shí),這樣才有進(jìn)行推理的物質(zhì)條件,推理是建立在具有知識(shí)的基礎(chǔ)上進(jìn)行的。
知識(shí)就是一些事實(shí)或事實(shí)的抽象,我們稱之為概念的東西組成的。知識(shí)是對(duì)客觀事物某一方面屬性的了解。知識(shí)有著它的特性:
相對(duì)正確性。任何知識(shí)都有一定的應(yīng)用范圍,不能脫離了范圍來說一個(gè)知識(shí)可用不可用;
不確定性。由于現(xiàn)實(shí)世界的復(fù)雜性,許多事實(shí)和概念都不可以說是絕對(duì)正確,就象哲學(xué)中不存在絕對(duì)真理一樣,知識(shí)本身也有不確定性;
可表示性。同樣,知識(shí)也要是可以表達(dá)的,用口述也要,用什么東西記錄也要,要能夠感知的,如果不能表示出來,那誰能夠理解,連表示都表示不出來,那也根本談不上應(yīng)用了。不能用的東西,我們知道也罷不知道也罷,對(duì)于面向應(yīng)用的人工智能來說沒有什么意義。
事實(shí)和概念之間,概念和概念之間,事實(shí)和事實(shí)之間都存在聯(lián)系,這種聯(lián)系有兩種,靜態(tài)聯(lián)系和動(dòng)態(tài)聯(lián)系。
靜態(tài)聯(lián)系。比如,我們一旦提起“早上”這個(gè)概念就會(huì)想起“太陽東升”或“公雞叫”之類的事實(shí),這種聯(lián)系有時(shí)候是雙向的,也就是等價(jià)的,而有時(shí)是單向的,我們可以把“太陽東升”與“早上”等價(jià)起來,而我們?nèi)绻?ldquo;公雞叫”和“早上”等價(jià)起來,十有八九可能要錯(cuò)了。
動(dòng)態(tài)聯(lián)系。除了靜態(tài)的聯(lián)系以外,我們還必須看到,事實(shí)和概念之間也會(huì)存在一種動(dòng)態(tài)的聯(lián)系,這一點(diǎn)在機(jī)器翻譯中很好的體現(xiàn)了。比如在上文中看到了一個(gè)概念A(yù),它建立了概念B的聯(lián)系,那么,我們?cè)谙挛闹芯捅仨毘姓J(rèn)A和B之間是有聯(lián)系的,即使在生活中這種聯(lián)系是根本不存在的,只要在上文中已經(jīng)承認(rèn)了這種聯(lián)系,我們就必須承認(rèn)這種聯(lián)系的存在。再具體一點(diǎn),我們?cè)诜g一篇科幻小說的時(shí)候,前文已經(jīng)說過這個(gè)地方“早上”太陽是從“北方升起”,那么,“太陽北方升起”就和“早上”這個(gè)概念建立了聯(lián)系,在這篇文章的翻譯中就要注意了,凡是有關(guān)早上太陽的都要是從“北方升起”的。但是千萬要注意,這種聯(lián)系不可做為靜態(tài)聯(lián)系而帶到下一個(gè)文章中,如果把這個(gè)聯(lián)系記住帶到下一個(gè)文章中去,那可就出大麻煩了。
前面已經(jīng)說過知識(shí)是客觀事物某一方面屬性的描述,而正因?yàn)榭陀^事物是相互聯(lián)系的,因此知識(shí)也必須是相互聯(lián)系的。這就是知識(shí)聯(lián)系的存在的本質(zhì)原因。
知識(shí)作為機(jī)器智能的一部分,就必須能夠讓機(jī)器知道什么是知識(shí),那就涉及到了知識(shí)表示的問題,這個(gè)問題就象人記錄某一事實(shí)有不同的方法一樣,例如對(duì)于聾子來說,你讓他把“早上”和“公雞叫”聯(lián)系在一起,那是根本不可能的。而對(duì)于機(jī)器這個(gè)東西,它簡直就是一個(gè)又聾又瞎,又沒有感覺(更談不上感情)的石頭,它只理解數(shù)字和一些人為規(guī)定的數(shù)據(jù)結(jié)構(gòu),那么如何讓它能夠理解知識(shí),特別是知識(shí)中的聯(lián)系就是一個(gè)重要的問題了,一個(gè)專家系統(tǒng)的推理系統(tǒng)做得再好,沒有知識(shí)做為后盾肯定什么也干不成。
同時(shí),知識(shí)的表示又影響到推理機(jī)制的運(yùn)行,推理機(jī)制和知識(shí)表示兩者是相關(guān)的,一種知識(shí)表示可以有利于一種推理機(jī)制的運(yùn)行,而另一種則不利于這種推理機(jī)制的運(yùn)行,因此選擇知識(shí)表示也一定要根據(jù)所要處理的具體領(lǐng)域選擇相應(yīng)的知識(shí)表示方法,具體的知識(shí)表示有以下幾種:
一階謂詞邏輯表示法。它是把一些知識(shí)表示為經(jīng)典邏輯中的謂詞表示式,因?yàn)楸硎境闪酥^詞的形式,進(jìn)行推理起來當(dāng)然比較方便了,但是有許多知識(shí)是根本無法表示為謂詞的,其關(guān)鍵原因是因?yàn)橹^詞只有表示出精確的知識(shí),而對(duì)不確定的事物無法有效表示;同時(shí)這種表示方式也不能很好地體現(xiàn)知識(shí)的內(nèi)在聯(lián)系,尋找知識(shí)內(nèi)在聯(lián)系的任務(wù)要交給推理系統(tǒng)或另外的系統(tǒng)完成,這就比較麻煩了。
產(chǎn)生式表示法。它的基本形式類似于我們的IF語句的形式,因?yàn)榕c計(jì)算機(jī)中一些現(xiàn)成的語句相似,因此對(duì)它的處理要方便得多。它注意到了聯(lián)系和知識(shí)的應(yīng)用范圍,但是它在表示結(jié)構(gòu)性知識(shí)上可是先天不足。
框架表示法。它的基本作法是把許多事物放在一起,構(gòu)成一個(gè)集合,然后就這個(gè)集合中的聯(lián)系和事實(shí)進(jìn)行表示,這種表示方法可比前兩種科學(xué)得多了。在機(jī)器翻譯中,如果一個(gè)老太太說到VC,我們可不要把它和微軟聯(lián)系起來,而要和維生素C等價(jià)。這種表示法限制了概念出現(xiàn)的場合,這可能是它的不足之處,但是相對(duì)于前面兩種表示法,它是很接收于人類思維的一種表示法,它無形中體現(xiàn)了知識(shí)適用的范圍。更重要的是它是可以繼承的,在這一點(diǎn)上,它更加接近人的思維了。
語義網(wǎng)絡(luò)法。我們自己可以想象一下自己所擁有的知識(shí)體系,有是有結(jié)構(gòu)的,但在另一角度上看,它是一個(gè)網(wǎng)絡(luò),普遍聯(lián)系的網(wǎng)絡(luò),而語義網(wǎng)絡(luò)表示法正是在表示人類知識(shí)體系成網(wǎng)絡(luò)化的一面,而且它能夠使聯(lián)想式推理在其上得到很好的發(fā)揮,為進(jìn)行復(fù)雜推理打下了堅(jiān)實(shí)的基礎(chǔ)。它很接近人類思維,但是它不能正確表示類屬關(guān)系,它體現(xiàn)了網(wǎng)絡(luò)性,但它忽視了事物有類屬性??蚣鼙硎痉ê驼Z義網(wǎng)絡(luò)表示法在這一點(diǎn)是有互補(bǔ)性的。
腳本表示法。這種表示法在自然語言理解方面開始應(yīng)用,這是因?yàn)樽匀徽Z言理解的特殊性要求有這樣一種表示法。它正確地表示了上下文關(guān)系,表示了事物之間的靜態(tài)關(guān)系,動(dòng)態(tài)關(guān)系,充分考慮到了場景(上下文),但是世界上的場景可實(shí)在是太多了,保存這些場景幾乎是不可能的。這就限制了它的應(yīng)用范圍。
就知識(shí)表示來的幾種方法來看,知識(shí)的表示有貼近于人類表示的,有與人類表示相差比較遠(yuǎn)的表示方法,總體上我們可以看到一種特點(diǎn):與人類思維接近的表示法,讓計(jì)算機(jī)表示起來都會(huì)有一定的麻煩,而與機(jī)器接近的表示法卻不能完全表示人類知識(shí)結(jié)構(gòu)。機(jī)器和人之間有著一種差別,這種差別可能開始促使人們開始研究新結(jié)構(gòu)的計(jì)算機(jī),讓機(jī)器和人類思維之間的差別減少到最小。但是因?yàn)槟壳叭祟惖乃季S結(jié)構(gòu),人腦的結(jié)構(gòu)還不能搞得很清楚,因此能夠靠這樣一臺(tái)機(jī)器把人和機(jī)器的思維差距縮小到什么程度就不得而知了。而且就目前看來,替換如此許多的計(jì)算機(jī)也是不現(xiàn)實(shí)的,因此有必要采用另外的方法讓機(jī)器和思維和人類的思維更加接近。
有人說人工智能就是一個(gè)數(shù)據(jù)庫加上搜索,從某種程度上,這句話也確實(shí)可以說明人工智能的現(xiàn)狀。無論是在知識(shí)庫這一方也好,還是在推理機(jī)那一方也好,都要涉及到搜索這一過程。
大體上來說,搜索分為兩種,一種是非啟發(fā)式的搜索,另一種是啟發(fā)式搜索。非啟發(fā)式的搜索在搜索過程中不改變搜索策略,不利用搜索獲得的中間信息,它盲目性大,效率差,用于小型問題還可以,用于大型問題根本不可能;而啟發(fā)式搜索在搜索過程中加入了與問題有關(guān)的啟發(fā)性信息,用以指導(dǎo)搜索向著一個(gè)比較小的范圍內(nèi)進(jìn)行,加速獲得結(jié)果的過程。我們都知道計(jì)算機(jī)中有一個(gè)NP完全性問題,也正是因?yàn)檫@個(gè)使非啟發(fā)式搜索在許多場合下不可用,但是啟發(fā)式搜索雖然利用了搜索的中間結(jié)果,減少了搜索量,看起來優(yōu)于非啟發(fā)式搜索,它所得到的解是不是最優(yōu)解這往往令人頭痛。總的說來,非啟發(fā)式搜索隨著搜索的進(jìn)行,需要搜索的空間很快加大;啟發(fā)式搜索隨著搜索的進(jìn)行,需要搜索的空間有所增加,但增加的幅度遠(yuǎn)遠(yuǎn)小于非啟發(fā)式搜索。問題空間中的有些地方因?yàn)橹虚g信息的獲得而根本不用搜索了。隨著計(jì)算機(jī)硬件性能的不斷提高和實(shí)際系統(tǒng)的需求,原來看起來不能使用非啟發(fā)式搜索的地方現(xiàn)在也可以了,所以在實(shí)際應(yīng)用中非啟發(fā)式搜索仍然使用很廣。
有了搜索的方法,那我們現(xiàn)在可以看看要搜索的東西是什么樣子的了。數(shù)據(jù)結(jié)構(gòu)決定算法的實(shí)現(xiàn)。對(duì)于我們所知道的問題,我們可以采用狀態(tài)空間或與或樹的表示方法來表示一個(gè)待搜索的問題空間。
由于工程實(shí)踐的需要,搜索的結(jié)果有時(shí)候可以不是最優(yōu)解(有時(shí)候最優(yōu)解也沒有判定標(biāo)準(zhǔn)),而是次優(yōu)解,我們可以想一下機(jī)器翻譯中對(duì)一句話的翻譯可能有許多種,哪里談得上有什么最優(yōu)的。因此,隨了我們熟悉的一些類似的深度優(yōu)先,廣度優(yōu)先算法以外,現(xiàn)在研究的很多還有一種進(jìn)化式的搜索算法,例如遺傳算法,模擬煺火算法等等,它們有的搜索方法獨(dú)立于問題,而且能夠在比較短的時(shí)間內(nèi)找到最優(yōu)解(或次優(yōu)解),特別適應(yīng)于對(duì)問題空間比較在的情況下使用。
拿遺傳算法來說,我想更重要的一點(diǎn)是我們不必關(guān)心它如何做,而只用關(guān)心它做什么,這一點(diǎn)是相對(duì)于傳統(tǒng)搜索算法的最大不同。而人工智能所追求的也就是讓機(jī)器具有類似人類的智能,如果你能夠告訴一臺(tái)計(jì)算機(jī)要干什么,它就能夠自己干了,而不用你告訴它如何干,那人工智能就已經(jīng)實(shí)現(xiàn)了。
我們現(xiàn)在再回到上面專家系統(tǒng)基本結(jié)構(gòu)圖上來。我們有了推理機(jī),有了知識(shí)庫,按說就可以實(shí)現(xiàn)用戶的功能了,但是我們還應(yīng)該注意到,另一個(gè)重要的部件,知識(shí)獲取部分,一個(gè)人類專家只所以能夠成為人類專家,就是它可以在實(shí)踐過程中不斷地豐富自己的知識(shí),讓自己做出的結(jié)論在結(jié)合實(shí)踐后反饋回自己,讓自己修改錯(cuò)誤,人是一個(gè)負(fù)反饋的系統(tǒng),而我們上面提到的沒有知識(shí)獲取的專家系統(tǒng)根本沒有什么反饋,這個(gè)機(jī)器專家,現(xiàn)在是這個(gè)水平,將來還會(huì)是這個(gè)水平,它所知道的,不會(huì)因?yàn)樽约旱膶?shí)踐而有絲毫的變化。因此它不能適用工程實(shí)際的需要。知識(shí)獲得部分的工作就是要建立這樣一種反饋機(jī)制,把所得到的結(jié)果反饋給知識(shí)庫,修改已知的知識(shí),讓它得到的結(jié)果更準(zhǔn)確,更具有可用性。如果讓它能夠?qū)嵗M(jìn)行學(xué)習(xí),那更好不過了,編程人員就可以不用把一條條的規(guī)則用程序?qū)懡o這個(gè)專家系統(tǒng)了,而只用把一個(gè)個(gè)用計(jì)算機(jī)作好標(biāo)記的實(shí)例交給計(jì)算機(jī),它自己會(huì)生成知識(shí)庫,這樣它就更象一個(gè)人了。因此,如果一個(gè)專家系統(tǒng)有自學(xué)習(xí)的功能,那在系統(tǒng)的維護(hù)方面和系統(tǒng)的可用性方面一定會(huì)大有提高。
機(jī)器學(xué)習(xí)在這樣的需求下產(chǎn)生了。機(jī)器學(xué)習(xí)的方法有以下幾種:
機(jī)械式學(xué)習(xí)。它的另一個(gè)名稱死記式學(xué)習(xí)能夠直接體現(xiàn)它的特點(diǎn),這是一種最簡單的,最原始的學(xué)習(xí)方法,也是機(jī)器的強(qiáng)項(xiàng),人的弱項(xiàng)。
指導(dǎo)式學(xué)習(xí)。這種學(xué)習(xí)方式是由外部環(huán)境向系統(tǒng)提供一般性的指示或建議,系統(tǒng)把它們具體地轉(zhuǎn)化為細(xì)節(jié)知識(shí)并送入知識(shí)庫中,在學(xué)習(xí)過程中要對(duì)反復(fù)對(duì)知識(shí)進(jìn)行評(píng)價(jià),使其不斷完善。
歸納學(xué)習(xí)。我們看到,機(jī)器所善長的不是歸納,而是演繹,它適用于從特殊到一般,而不太適應(yīng)從一般到特殊,從特殊到一般的歸納是人類所特有的,是智慧的標(biāo)志。具體的歸納學(xué)習(xí)方法有許多,但它們的本質(zhì)就是讓計(jì)算機(jī)學(xué)會(huì)從一般中得出規(guī)律。
類比學(xué)習(xí)。類比也就是通過對(duì)相似事物進(jìn)行比較所進(jìn)行的一種學(xué)習(xí)。它的基礎(chǔ)是類比推理,也就是把新事物和記憶中的老事物進(jìn)行比較,如果發(fā)現(xiàn)它們之間有些屬性是相同的,那么可以(假定地)推斷出它們的另外一些屬性也是相同的。
基于解釋的學(xué)習(xí)。這是近年來興起的一種新的學(xué)習(xí)方法。它不是通過歸納或類比進(jìn)行學(xué)習(xí),而是通過運(yùn)用相關(guān)的領(lǐng)域知識(shí)及一個(gè)訓(xùn)練實(shí)例來對(duì)某一目標(biāo)概念進(jìn)行學(xué)習(xí),并最終生成這個(gè)目標(biāo)概念的一般描述,這個(gè)一般描述是一個(gè)可形式化表示的一般性知識(shí)。
通過以上的學(xué)習(xí)方法就是為了得到知識(shí),通過一種方便的方法得到知識(shí)。前面已經(jīng)說過了,因?yàn)闄C(jī)器的思考方式和人類的思考方式大有不同之處,因此讓機(jī)器通過自己學(xué)習(xí)生成自己便于理解和使用的知識(shí),也不失為機(jī)器學(xué)習(xí)的目標(biāo)之一。
就人工智能的研究領(lǐng)域來說,前面說所說的系統(tǒng)可以表示成下面這樣一個(gè)圖示:
這個(gè)系統(tǒng)類型于控制中的負(fù)反饋系統(tǒng),把結(jié)果重新作用于知識(shí)庫上,于是知識(shí)庫得到不斷地修正,以適應(yīng)系統(tǒng)的需要。但是我們注意到上圖中,如果把結(jié)果作用于推理機(jī)會(huì)得到什么結(jié)果。我們前面討論的專家系統(tǒng)也好,推理機(jī)也好,機(jī)器學(xué)習(xí)也好,與人的差距就在于我們還需要告訴它們?cè)趺醋?,而不是僅僅告訴它們做什么,它們就會(huì)去做了。人工智能的兩種研究方法,一種是希望找到人類智力的數(shù)學(xué)解釋,只要找到了數(shù)學(xué)解釋,那么人工智能就可以得到實(shí)現(xiàn)了;另一種是用一種軟件或硬件的結(jié)構(gòu)來模擬人腦的結(jié)構(gòu),通過類似仿生學(xué)的方法來模擬人類思維。而神經(jīng)網(wǎng)絡(luò)正是基于后一種思路提出的。從某種意義上來說,對(duì)于神經(jīng)網(wǎng)絡(luò)而言,結(jié)果它改變的是不是知識(shí)庫,而是推理機(jī)的結(jié)構(gòu),它也是研究人工智能的一種重要的方法。
神經(jīng)網(wǎng)絡(luò)也就是模擬人腦中神經(jīng)元的功能,希望通過模擬人腦最基本的單位神經(jīng)元功能來模擬人腦的功能。它通過一定的范例訓(xùn)練構(gòu)成的神經(jīng)網(wǎng)絡(luò),就象教一個(gè)小孩子一樣,在訓(xùn)練結(jié)束后,這個(gè)神經(jīng)網(wǎng)絡(luò)就可以完成特定的功能了。它是通過范例的學(xué)習(xí),修改了知識(shí)庫和推理機(jī)的結(jié)構(gòu),達(dá)到實(shí)現(xiàn)人工智能的目的。
最后還有一個(gè)應(yīng)用領(lǐng)域,就是模型識(shí)別,我想它應(yīng)該在知識(shí)挖掘中應(yīng)用不小,因?yàn)楝F(xiàn)在工程中的獲得的數(shù)據(jù)越來越多,要想人為地從這些數(shù)據(jù)中確定某一規(guī)律都不容易,更不要說在這些數(shù)據(jù)中發(fā)現(xiàn)新規(guī)律了,因此有必要進(jìn)行數(shù)據(jù)挖掘,它的應(yīng)用對(duì)于決策支持系統(tǒng)將有著巨大的意義。
人可以思考,人工智能也需要思考,這就是推理;人可以學(xué)習(xí),人工智能也就需要學(xué)習(xí);人可以擁有知識(shí),那么人工智能也就需要擁有知識(shí)。
人工智能是為了模擬人類大腦的活動(dòng)的,人類已經(jīng)可以用許多新技術(shù)新材料代替人體的許多功能,只要模擬了人的大腦,人就可以完成人工生命的研究工作,人創(chuàng)造自己,這不但在科學(xué)上,而且在哲學(xué)上都具有劃時(shí)代的意義。
最后,我們來總結(jié)一下,人工智能的各個(gè)研究領(lǐng)域。參照人在各種活動(dòng)中的功能,我們可以得到人工智能的領(lǐng)域也不過就是代替人的活動(dòng)而已。哪個(gè)領(lǐng)域有人進(jìn)行的智力活動(dòng),哪個(gè)領(lǐng)域就是人工智能研究的領(lǐng)域。人工智能就是為了應(yīng)用機(jī)器的長處來幫助人類進(jìn)行智力活動(dòng)。人工智能研究的目的就是要模擬人類神經(jīng)系統(tǒng)的功能。
下一頁分享更優(yōu)秀的<<<人工智能期末論文