人工智能原理人工智能概述

人工智能原理人工智能概述

ID:83414257

大?。?92.54 KB

頁數(shù):109頁

時間:2023-07-02

上傳者:用戶名
人工智能原理人工智能概述_第1頁
人工智能原理人工智能概述_第2頁
人工智能原理人工智能概述_第3頁
人工智能原理人工智能概述_第4頁
人工智能原理人工智能概述_第5頁
人工智能原理人工智能概述_第6頁
人工智能原理人工智能概述_第7頁
人工智能原理人工智能概述_第8頁
人工智能原理人工智能概述_第9頁
人工智能原理人工智能概述_第10頁
資源描述:

《人工智能原理人工智能概述》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫

人工智能原理第1章人工智能概述1

1本章內容1.1關于人工智能的定義1.2人工智能的基礎1.3人工智能簡史1.4智能體與環(huán)境1.5智能體結構 小結參考書目附錄和人工智能相關的社會倫理問題第1章人工智能概述2

21.1關于人工智能的定義智能體 對AI的4種不同定義 類人行動/類人思考/理性思維/理性行動第1章人工智能概述3

3作為智能體的人類智能體(Agent)人類是一種智能體我們,作為一個智能體,為什么能夠思考?大腦這么一小堆東西怎么能夠感知、理解、預測和應對一個遠比自身龐大和復雜的世界?——理解人類,理解智能體人工智能(AI)走得更遠:不僅試圖理解智能體,而且要建造智能體——制造出像人類一樣完成某些智能任務的系統(tǒng)(軟件)第1章人工智能概述4

4AI是新興學科,也是激動人心的學科.Russell聲稱:不同于物理學,這里還有出現(xiàn)幾個愛因斯坦的余地為什么?研究主觀世界的成果遠少于研究客觀世界的成果第1章人工智能概述處于探索初期的學科5

5對AI的4種不同定義第1章人工智能概述像人一樣思考的系統(tǒng)理性地思考的系統(tǒng)要使計算機能思考……有頭腦的機器(Haugeland,1985)[使之自動化]與人類的思維相關的活動,諸如決策、問題求解、學習等活動(Bellman,1978)通過對計算模型的使用來進行心智能力的研究(Charniak&McDemontt,1985)對使得知覺、推理和行動成為可能的計算的研究(Winston,1992)像人一樣行動的系統(tǒng)理性地行動的系統(tǒng)創(chuàng)造機器來執(zhí)行人需要智能才能完成的功能(Kurzweil,1990)研究如何讓計算機能夠做到那些目前人比計算機做得更好的事情(Rich&Knight,1991)計算智能是對設計智能化智能體的研究(Pooleetal.,1998)AI關心的是人工制品中的智能行為(Nilsson,1998)6

6不同定義—類人行為(1)類人行為:圖靈測試(1950)圖靈建議:不是問“機器能否思考”,而是問“機器能否通過關于行為的智能測試”第1章人工智能概述7

7不同定義—類人行為(2)測試過程:讓一個程序與一個人進行5分鐘對話/然后人猜測交談對象是程序還是人?如果在30%測試中程序成功地欺騙了詢問人,則通過了測試圖靈期待最遲2000年出現(xiàn)這樣的程序,但是到目前為止,面對訓練有素的鑒定人,沒有一個程序接近30%的標準第1章人工智能概述8

8不同定義—類人行為(3)要想程序通過圖靈測試,還需要做大量工作,這些技能包括:自然語言處理,使機器可以用人類語言交流知識表示,存儲機器獲得的各種信息自動推理,運用知識來回答問題和提取新結論機器學習,適應新環(huán)境并檢測和推斷新模式以及(為了完全圖靈測試)計算機視覺,機器感知物體機器人技術,操縱和移動物體第1章人工智能概述9

9不同定義—類人行為(4)AI研究者并未花費很多精力來嘗試通過測試,因為研究智能的根本原則遠比復制樣本重要.如同空氣動力學與模擬鳥類飛行之對于飛機的產(chǎn)生第1章人工智能概述10

10不同定義—類人思考類人思考:認知模型方法如何得知人類是如何思考的?通過自省—捕捉人類思維過程和通過心理測試這種方法不滿足于讓程序正確地解決問題,更加關心對程序的推理步驟軌跡與人類個體求解同樣問題的步驟軌跡進行比較認知科學:把來自AI的計算模型與來自心理學的實驗技術相結合,試圖創(chuàng)立一種精確而且可檢驗的人類思維工作方式的理論通常,我們只關心程序實現(xiàn)了什么功能,而不會比較AI技術和人類認知之間的異同第1章人工智能概述11

11不同定義—理性思考理性地思考:“思維法則”方法19世紀,邏輯學家就發(fā)展出可以描述世界上一切事物及其彼此關系的精確的命題符號1965年,原則上,已經(jīng)有程序可以求解任何用邏輯符號描述的可解問題(消解法)AI領域傳統(tǒng)的邏輯主義希望通過編制上述程序來創(chuàng)造智能系統(tǒng)難點:非形式化的知識難以用邏輯符號形式化/“原則上”可以解決問題和實際解決問題二者之間存在巨大差異第1章人工智能概述12

12不同定義—理性行動(1)理性地行動:理性智能體方法計算機智能體應該有別于“簡單的”程序:具有諸如自主控制操作、感知環(huán)境、適應變化等理性智能體:要通過自己的行動獲得最佳結果,或者在不確定的情況下,獲得最佳期望結果不僅要正確地推理,還要正確地行動/正確推論是理性智能體的部分功能,而不是理性的全部內容圖靈測試中需要的技能都是為了作出理性行為第1章人工智能概述13

13不同定義—理性行動(2)把AI研究視為理性智能體的設計過程好處:普遍性:比“思維法則”法則方法(理性地思維)更廣/比建立在人類行為或者思維基礎(類人方法)上的方法更形式化,因為相比具有清楚的定義或標準正確的結果在不同條件下可以定義清楚完美理性—總能做正確的事情vs.有限理性—在沒有足夠計算時間的前提下采取正確的行動完美理性在復雜環(huán)境下是不可行的第1章人工智能概述14

144種方法的比較第1章人工智能概述思考過程類人思考模擬思維過程理性思考理性行為人類智能智能行為類人行為模擬行為功能思維過程思維模型按照模型建立思維系統(tǒng)智能行為行為建模按照模型建立行為系統(tǒng)類人思考或類人行為:直接模擬/追隨人理性思考或理性行為:間接模擬/概括人––更普遍15

15AI概念理解是一個過程上述定義見仁見智重要的是學習AI方法、應用AI方法,在實踐中逐步深入領會AI這個詞的含義目前,AI就是一種運行在我們自己機器中的程序,它的智能都是我們給的!第1章人工智能概述16

161.2人工智能的基礎各學科的貢獻: 哲學/數(shù)學 經(jīng)濟學/神經(jīng)科學/心理學 計算機工程 控制論/語言學第1章人工智能概述17

17對人工智能有貢獻的學科哪些學科、哪些思想和哪些人物給予AI以貢獻?哲學(BC428~現(xiàn)在)數(shù)學(800~現(xiàn)在)經(jīng)濟學(1776~現(xiàn)在)神經(jīng)科學(1861~現(xiàn)在)心理學(1879~現(xiàn)在)計算機工程(1940~現(xiàn)在)控制論(1948~現(xiàn)在)語言學(1957~現(xiàn)在)第1章人工智能概述18

18哲學的貢獻(1)哲學(BC428~現(xiàn)在)貢獻的思想:問題1:形式化規(guī)則能用來抽取合理的結論嗎?問題2:精神的意識是如何從物質的大腦產(chǎn)生出來的?問題3:知識是從哪里來的?問題4:知識是如何導致行動的?第1章人工智能概述19

19哲學的貢獻(2)問題1:形式化規(guī)則能用來抽取合理的結論嗎?(哲學家及其貢獻)亞里士多德(Aristotle,BC384~BC322),為形式邏輯奠定了基礎/第一個把支配意識的理性部分法則形式化為精確的法則集合/著名的三段論RamonLull/LeonardodaVinci(達·芬奇)/BlaisePascal(帕斯卡)/GottfriedWilhelmLeibnitz(萊布尼茲)等人均設計或制造了能計算的機器第1章人工智能概述20

20哲學的貢獻(3)17世紀,有人提出推理如同數(shù)字計算/帕斯卡寫道:“算術機器產(chǎn)生的效果顯然更接近于思維而不是動物的其他活動”問題1結論:肯定的結論,即可以用一個規(guī)則集合描述意識的形式化、理性的部分第1章人工智能概述21

21哲學的貢獻(4)問題2:從物理系統(tǒng)的角度來考慮意識:意識與物質的大腦之間的關系如何?RenéDescartes(笛卡爾)給出了第一個關于意識和物質之間的區(qū)別以及由此產(chǎn)生的問題的清晰討論笛卡爾是二元論的支持者:堅持意識(或稱為靈魂/精神)的一部分是超脫于自然之外的,不受物理定律影響.而動物不擁有這種二元屬性,它們可以被作為機器對待第1章人工智能概述22

22哲學的貢獻(5)唯物主義認為:大腦依照物理定律運轉而構成了意識,自由意志也就簡化為對出現(xiàn)在選擇過程中可能選擇的感受方式問題2結論:存在兩種選擇—二元論和一元論第1章人工智能概述23

23哲學的貢獻(6)問題3:知識是從哪里來的?關于知識的來源:FrancisBacon(培根)《新工具論》開始了經(jīng)驗主義運動JohnLocke(洛克)指出:“無物非先感而后知”DavidHume(休謨)提出歸納原理:一般規(guī)則是通過揭示形成規(guī)則的元素之間的重復關聯(lián)而獲得的第1章人工智能概述24

24哲學的貢獻(7)基于LudwigWittgenstein,BertrandRussell的工作,RudolfCarnap領導維也納學派發(fā)展了實證邏輯主義,堅持認為所有的知識都可以用最終和傳感器輸入相對應的觀察語句相聯(lián)系的邏輯理論來描述問題3結論:知識來自于實踐第1章人工智能概述25

25哲學的貢獻(8)問題4:知識是如何導致行動的?關于意識的哲學圖景的最后元素是知識與行動之間的聯(lián)系/智能既要求推理也要求行動亞里士多德認為:行動是通過目標與關于行動結果的知識之間的邏輯來判定的第1章人工智能概述26

26哲學的貢獻(9)他的進一步闡述指出:要深思的不是結局而是手段/假設了結局并考慮如何以及通過什么手段得到該結局,結局是否容易是否最好/手段在分析順序中是最后一個,在生成順序中是第一個這實際上就是回歸規(guī)劃系統(tǒng),2300年后由Newell和Simon在其GPS程序中實現(xiàn)了問題4結論:知識用于指導行動去達到目標第1章人工智能概述27

27數(shù)學的貢獻(1)數(shù)學(800~現(xiàn)在)貢獻的思想:什么是抽取合理結論的形式化規(guī)則?什么可以被計算?如何用不確定的知識進行推理?AI成為一門規(guī)范科學要求在三個基礎領域完成一定程度的數(shù)學形式化:邏輯、計算、概率第1章人工智能概述28

28數(shù)學的貢獻(2)數(shù)學家及其貢獻問題1:如何抽取形式化規(guī)則?GeorgeBoole(布爾,1815~1864),1847年完成了形式邏輯的數(shù)學化/命題邏輯或稱布爾邏輯GottlobFrege(弗雷格,1848~1925),1879年擴展了布爾邏輯,使其包含對象和關系,創(chuàng)建了一階邏輯AlfredTarski(塔斯基)引入了一種參考理論,可以把邏輯對象與現(xiàn)實世界對象聯(lián)系起來第1章人工智能概述29

29數(shù)學的貢獻(3)問題1結論:形式化規(guī)則=命題邏輯和一階謂詞邏輯問題2:什么可以計算?可以被計算,就是要找到一個算法算法本身的研究可回溯至9世紀波斯數(shù)學家al-Khowarazmi19世紀晚期,把一般的數(shù)學推理形式化為邏輯演繹的努力已經(jīng)展開第1章人工智能概述30

30數(shù)學的貢獻(4)1900年,DavidHilbert(希爾伯特,1862~1943)提出了包括23個問題的清單,其中最后一個問題是:是否存在一個算法可以判定涉及自然數(shù)的邏輯命題的真實性,即可判定性問題/他所要問的是:有效證明過程的能力是否有基礎的局限性這一問題被KurtG?del(哥德爾,1906~1978)在1931年證實:確實存在真實的局限第1章人工智能概述31

31數(shù)學的貢獻(5)1930年,哥德爾提出:存在一個有效過程可以證明羅素和弗雷格的一階邏輯中的任何真值語句,但是一階邏輯不能捕捉到刻畫自然數(shù)所需要的數(shù)學歸納法原則1931年,哥德爾證明了他的不完備性定理:在任何表達能力足以描述自然數(shù)的語言(如某種邏輯)中,在不能通過任何算法建立它們的真值的意義上,存在不可判定的真值語句不完備性定理還可以表述為:整數(shù)的某些函數(shù)無法用算法表示,即不可計算的第1章人工智能概述32

32數(shù)學的貢獻(6)由此激發(fā)了AllenTuring(圖靈,1912~1954)的熱情,他試圖精確地刻畫哪些函數(shù)是能夠被計算的/實際上計算或者有效過程的概念是無法給出形式化定義的/但是Church-Turing論題指出:圖靈機可以計算任何可計算的函數(shù)/該結論作為一個充分的定義而被接受圖靈說明了一些函數(shù)沒有對應的圖靈機/沒有通用的圖靈機可以判定一個給定的程序對于給定的輸入能否返回答案或者永遠運行下去第1章人工智能概述33

33數(shù)學的貢獻(7)在不可計算性以外,不可操作性具有更重要的影響/如果解決一個問題需要的計算時間隨著實例規(guī)模成指數(shù)級增長,則該問題被稱為不可操作的(計算復雜性問題)多項式級和指數(shù)級增長的區(qū)別在20世紀60年代得到重視如何認識不可操作問題?以StevenCook(1971)和RichardCarp為代表的NP-完全理論的研究提供了一種方法第1章人工智能概述34

34數(shù)學的貢獻(8)Cook和Carp證明有大量各種類別的規(guī)范的組合搜索和推理問題屬于NP-完全問題任何NP-完全問題類可歸約成的問題類很可能是不可操作的(目前尚未證明,但大家猜測是如此)AI研究幫助解釋了為什么NP-完全問題的一些實例很難,而另外一些較容易問題2結論:有了可計算性和算法復雜性理論的指導第1章人工智能概述35

35數(shù)學的貢獻(9)數(shù)學對AI的第三個貢獻是概率理論PierreFermat,Pascal,JamesBernoulli,PierreLaplace等都推進了概率理論的發(fā)展及引入了新的統(tǒng)計方法論ThomasBayes(貝葉斯,1749~1827)提出了根據(jù)證據(jù)更新概率的法則(貝葉斯公式/條件概率公式)由此衍生出的貝葉斯分析形成了AI系統(tǒng)中不確定推理方法的基礎問題3結論:使用貝葉斯理論進行不確定推理第1章人工智能概述36

36經(jīng)濟學的貢獻(1)經(jīng)濟學(1776~現(xiàn)在)貢獻的思想:如何決策以獲得最大收益?在他人不合作的情況下如何做到這點?在收益遙遙無期的情況下如何做到這點?問題1:效用理論問題2:決策理論問題3:運籌學上述研究工作對于建造理性智能體很有貢獻,其原因之一是制定理性決策的復雜性第1章人工智能概述37

37經(jīng)濟學的貢獻(2)HerbertSimon(西蒙,1916~2001)是AI研究的先驅者/他于1978年獲得諾貝爾經(jīng)濟學獎,是因為他早年的工作:基于滿意度的模型—制定“足夠好”的決策,而不是艱苦計算獲得最優(yōu)化決策—能更好地描述真實人類行為關于在智能體系統(tǒng)中使用決策理論技術的研究興趣正在復蘇第1章人工智能概述38

38神經(jīng)科學的貢獻(1)神經(jīng)科學(1861~現(xiàn)在)的貢獻:大腦是如何處理信息的?神經(jīng)科學是研究神經(jīng)系統(tǒng)特別是大腦的科學雖然幾千年來人類一直贊同大腦以某種方式與思維相聯(lián)系(因為證據(jù)表明頭部受重擊會導致精神缺陷),但是直到18世紀中期人類才廣泛地承認大腦是意識的居所第1章人工智能概述39

39神經(jīng)科學的貢獻(2)PaulProca(布魯卡)通過研究大腦損傷病人的失語癥,闡明了語言產(chǎn)生定位于大腦左半球的一部分,現(xiàn)在稱為布魯卡區(qū)1873年CamilloGolgi開發(fā)出一項染色體技術,允許人們觀察大腦的各個神經(jīng)元1929年HansBerger發(fā)明腦電圖記錄儀1990年核磁共振成像為神經(jīng)科學家提供了關于大腦活動的細致圖像,使得以某種方式與正在進行的認知過程相符合的測量成為可能第1章人工智能概述40

40神經(jīng)科學的貢獻(3)真正令人震驚的結論是:簡單細胞的集合能夠導致思維、行動和意識,換句話說,大腦產(chǎn)生意識(西爾勒,1992)計算機和大腦如何相比?大腦活動過程對計算機工作過程有所啟發(fā)第1章人工智能概述41

41計算機與大腦的比較盡管計算機在原始的轉換速度上快100萬倍,大腦最終在做事上比計算機快10萬倍第1章人工智能概述計算機人腦計算單元數(shù)存儲單元數(shù)運算周期時間帶寬記憶更新次數(shù)/秒1個CPU/108邏輯門1010比特RAM1011比特磁盤10-9秒1010比特/秒1091011個神經(jīng)元1011個神經(jīng)元1014個突觸10-3秒1014比特/秒101442

42心理學的貢獻(1)心理學(1879~現(xiàn)在)的貢獻:人類和動物如何思考和行動?心理學家的工作科學的心理學源自德國物理學家HermanvonHelmholtz(霍爾姆霍茲,1821~1894)和其學生WilhelmWundt的研究工作,1879年萊比錫大學開設了第一個實驗心理學的實驗室,進行仔細控制的實驗第1章人工智能概述43

43心理學的貢獻(2)JohnWatson領導的行為主義運動認為:內省不能提供可靠的證據(jù),拒絕任何涉及精神過程的理論,只研究動物的感知及其反應行為主義在1920~1960年期間一直控制著心理學認知心理學的主要特征是:把大腦當作信息處理裝置,可以回溯至WilliamJames的研究工作FredericBartlett領導的劍橋大學應用心理學小組使得認知模型得以繁榮第1章人工智能概述44

44心理學的貢獻(3)在美國,計算機科學的發(fā)展導致了認知科學的創(chuàng)建,始于1956年9月MIT的一個研討會(就在AI創(chuàng)始的那次學術會議2個月之后),會上有三篇著名論文GeorgeMiller介紹了魔法數(shù)字7(TheMagicNumberSeven)/NoamChomsky(喬姆斯基)介紹了語言的三種模型(ThreeModelsofLanguage)/AllenNewell(紐厄爾)和HerbertSimon介紹了邏輯理論機(TheLogicTheoryMachine)第1章人工智能概述45

45心理學的貢獻(4)這三篇論文分別顯示了計算機模型可以用來表達記憶、語言和邏輯思維的心理狀態(tài)心理學家普遍認為:“認知理論就應該像計算機程序”(Anderson,1980),即認知理論應該描述詳細的信息處理機制,由此可能實現(xiàn)某種認知功能結論:人類思考和活動應該是一個信息處理過程第1章人工智能概述46

46計算機工程的貢獻(1)計算機工程(1940~現(xiàn)在)的貢獻:如何才能制造出能干的計算機?計算機被視為智能和人工制品的結合最早的可計算的裝置應該從17世紀算起19世紀中葉,CharlesBabbage(巴貝奇,1792~1871)設計了兩臺機器,名為“差分機”和“分析機”,前者最終于1991年建造出來并在倫敦展出第1章人工智能概述47

47計算機工程的貢獻(2)最早的現(xiàn)代計算機幾乎同時在二戰(zhàn)期間分別在英國、德國和美國發(fā)明出來1945年在賓夕法尼亞大學(UPenn)開發(fā)出來的ENIAC被公認為現(xiàn)代計算機最有影響的先驅,研制者包括JohnMauchly和JohnEckert計算機硬件按照摩爾定律每18個月性能翻一番,這樣的增長速度還可以持續(xù)穩(wěn)定10年至20年,以后就不得不尋求新技術了第1章人工智能概述48

48計算機工程的貢獻(3)計算機軟件技術為AI提供了操作系統(tǒng)、程序設計語言、工具軟件等AI反過來也對主流計算機科學產(chǎn)生了影響:分時技術、交互式編譯器、窗口和鼠標的個人機、快速開發(fā)環(huán)境、鏈接表數(shù)據(jù)類型、自動存儲管理、面向對象的編程等第1章人工智能概述49

49控制論的貢獻(1)控制論(1948~現(xiàn)在)的貢獻:人工制品怎樣才能在自己的控制下運轉?現(xiàn)代控制論控制論的創(chuàng)始人NorbertWiener(維納,1894~1964)的暢銷書《Cybernetics》(控制論)喚醒了人們對人工制造智能機器的可能性的熱情現(xiàn)代控制論,特別是隨機優(yōu)化控制的分支,把設計出能隨時間變化使目標函數(shù)最大化的系統(tǒng)作為其目的,也粗略符合對AI的觀點第1章人工智能概述50

50控制論的貢獻(2)AI和控制論為什么是兩個不同領域?控制論的數(shù)學工具是微積分和矩陣代數(shù),適合于用固定的連續(xù)變量集合描述的系統(tǒng),精確分析在典型情況下只對線性系統(tǒng)可行AI自20世紀50年代建立以來,部分起因是尋求擺脫控制論數(shù)學方法的局限性邏輯推理和計算工具使得AI研究者考慮語言/視覺/規(guī)劃等問題,完全脫離了控制論的范圍第1章人工智能概述51

51語言學的貢獻(1)語言學(1957~現(xiàn)在)貢獻的思想:語言和思維是怎樣聯(lián)系起來的?喬姆斯基最先作出了貢獻1957年《句法結構》出版,顛覆了行為主義,認為該理論不能解釋兒童怎么能理解和構造他們以前沒有聽到的句子,而喬姆斯基關于語法模型的理論則能夠解釋這個現(xiàn)象,并且足夠形式化/喬姆斯基理論的影響一直持續(xù)到20世紀80年代末第1章人工智能概述52

52語言學的貢獻(2)計算語言學或者自然語言處理與AI差不多同時誕生,一直在發(fā)展,但是距離徹底理解語言和思維的關系尚很遠研究語言的理解過程是人類智能研究的核心之一第1章人工智能概述53

53各學科的貢獻哲學—邏輯/推理方法/智能作為一種物理系統(tǒng)/理性的基礎數(shù)學—形式表示與證明/算法/可計算性/可操作性/概率性心理學—自適應性/感知和控制的現(xiàn)象語言學—知識表示/語法神經(jīng)科學—智能活動的物理基礎(substrate)控制理論—自我平衡系統(tǒng)/穩(wěn)定性/優(yōu)化設計計算機工程—計算機硬件和軟件系統(tǒng)經(jīng)濟學—復雜系統(tǒng)中的決策/驗證環(huán)境第1章人工智能概述54

54推動AI發(fā)展的動力上述學科對于各種問題的探索,由此激發(fā)的認識、思想、成就都成為推動AI發(fā)展的動力由此而發(fā)展出來的技術就構成了AI的學科研究內容人工智能=人造物(計算機)+智能(特殊化程序)從智能體角度,有2類智能體:人類/計算機作為人造智能體,人們期待計算機智能體在解決某些問題方面要達到專家水平,盡管從整體上它遠遠不及一個普通人第1章人工智能概述55

551.3人工智能簡史7個歷史時期: 孕育期/誕生/早期的成功與期望 困難期/基于知識系統(tǒng)的崛起AI成為工業(yè)/AI成為科學第1章人工智能概述56

56人工智能發(fā)展的7個時期按照Russell的觀點,AI近五十年的發(fā)展歷史可以分為以下7個時期:AI孕育期(1943~1955)AI的誕生(1956)早期的熱情,巨大的期望(1952~1969)現(xiàn)實的困難(1966~1973)基于知識的系統(tǒng):力量的鑰匙?(1969~1979)AI成為工業(yè)(1980~現(xiàn)在)AI成為科學(1987~現(xiàn)在)/神經(jīng)網(wǎng)絡的回歸(1986~現(xiàn)在)/智能化智能體出現(xiàn)(1995~現(xiàn)在)第1章人工智能概述57

57人工智能孕育期(1943~1955)神經(jīng)網(wǎng)絡最早的AI工作是1943年WarrenMcCulloch和WalterPitts人工神經(jīng)元模型的研究,他們證明任何可計算的函數(shù)都可以通過某種由神經(jīng)元連接成的網(wǎng)絡進行計算,還提出適當?shù)木W(wǎng)絡能夠學習1951年,普林斯頓大學數(shù)學系研究生MarvinMinsky(明斯基)和DeanEdmonds建造了第一臺神經(jīng)元網(wǎng)絡計算機第1章人工智能概述58

58圖靈的論文圖靈1950年的論文第一個清晰地描繪出AI的完整圖像(ComputingMachineryandIntelligence)提出了圖靈測試、機器學習、遺傳算法、增量學習第1章人工智能概述59

59人工智能的誕生(1956)(1)1956年夏天,AI正式誕生于達特茅斯大學JohnMcCarthy(麥卡錫)自普林斯頓大學畢業(yè)以后去了達特茅斯大學,他說服了另外2個人幫助召開了為期2個月的研討會會議組織者4人:麥卡錫、Minsky(明斯基)、ClaudeShannon(香儂)、IBM的NathanielRochester(羅切斯特),參加者共10人其他6位是:普林斯頓大學TrenchardMore、IBM的ArthurSamuel(塞繆爾)、MIT的RaySolomonoff和OliverSelfridge、CMU的紐厄爾和西蒙第1章人工智能概述60

60人工智能的誕生(1956)(2)會上,紐厄爾和西蒙最為活躍,介紹了他們的推理程序:邏輯理論家盡管這次會議沒有新突破,但聚集了AI的主要人物特別是AI領域的4位著名專家,他們后來所在的大學也成為了美國AI研究的3大基地:MIT—明斯基Stanford—麥卡錫(先在MIT后去了Stanford)CMU—紐厄爾和西蒙此外,還有IBM第1章人工智能概述61

61人工智能的誕生(1956)[3]這次會議最為長久的貢獻就是麥卡錫為該領域起的名字:人工智能為什么AI有必要成為一個新領域?目標不同:AI從一開始就承載著復制人的才能如創(chuàng)造性、自我修養(yǎng)、語言功能等思想,沒有任何一個其他領域涉及這些問題方法論不同:是唯一一個明確屬于計算機科學的分支,因而不是數(shù)學或者控制論或其他學科的分支AI是唯一這樣的領域:它試圖建造在復雜和變化的環(huán)境中自動發(fā)揮功能的機器第1章人工智能概述62

62早期的熱情,巨大的期望(1952~1969)(1)當時,主流的思想是“一臺機器永遠不能做X”(而不是考慮“看看計算機能不能做X?”)AI研究者們就演示一個接一個的XCMU:紐厄爾和西蒙完成通用問題求解器(GPS),該系統(tǒng)及其后續(xù)程序的成功導致了他們提出著名的物理符號系統(tǒng)假設第1章人工智能概述63

63早期的熱情,巨大的期望(1952~1969)(2)IBM:1959—HerbertGelernter建造了幾何定理證明機;1952年起,塞繆爾寫了一系列西洋跳棋程序,通過學習可達業(yè)余高手的級別MIT:1958年麥卡錫到了以后作出了三項重要貢獻/貢獻1:定義了LISP語言/貢獻2:與MIT其他人發(fā)明了分時技術/貢獻3:發(fā)表了題為《ProgramwithCommonSense》的論文,文中描述了“建議采納者”程序.該程序實現(xiàn)了知識表示和推理的中心原則:具備明確的知識表示,并能通過演繹過程處理這些表示第1章人工智能概述64

64早期的熱情,巨大的期望(1952~1969)(3)Stanford:1963年麥卡錫啟動了斯坦福的AI實驗室,著重研究邏輯推理的通用方法(后來如Robinson發(fā)現(xiàn)歸結方法)/以及機器人研究MIT:1958年明斯基也到了,不過他對程序如何實現(xiàn)更感興趣,并最終發(fā)展出反邏輯的觀點/指導了一系列學生,選擇那些顯然需要智能才能解決的受限問題/貢獻:微世界模型MIT:最著名的微世界是積木世界,在此基礎上完成了許多研究工作如:視覺項目、自然語言理解項目(TerryWinograd)、規(guī)劃器等第1章人工智能概述65

65現(xiàn)實的困難(1966~1973)(1)早期AI研究者過于盲目的樂觀態(tài)度,10年預見,而實際上至少40年早期的AI系統(tǒng)在試圖解決更寬范圍和更難的問題時,都悲慘地失敗了/原因何在?第一類困難:缺少主題知識(通用而非專門化)典型例子:機器翻譯(MT)/最早對AI研究的發(fā)難始于機器翻譯(1966ALPAC報告)時至今日,MT研究仍然不完善但是被廣泛期待,也在作為一種輔助文檔處理工具第1章人工智能概述66

66現(xiàn)實的困難(1966~1973)(2)第二類困難:AI試圖解決的很多問題是不可操作的(NP類)在計算復雜性理論建立之前,對“問題放大”(從玩具到現(xiàn)實)的認識局限于速度和存儲容量例子:包含超過幾十條事實的定理證明/早期遺傳算法實驗(1958~59)無限計算能力的幻覺:程序原則上能夠找到解并不意味著程序實際上包含找到解的機制1973年英國政府在Lighthill報告之后終止了除2所大學以外所有的AI研究資助第1章人工智能概述67

67現(xiàn)實的困難(1966~1973)(3)第三類困難:用于產(chǎn)生智能行為的基本結構存在某些限制例子:1969年Minsky和Papert證明了感知器—簡單的神經(jīng)網(wǎng)絡所能表示的東西很少(單層感知器對XOR函數(shù))神經(jīng)網(wǎng)絡研究由此沉寂了20年,直到80年代后期多層網(wǎng)絡的反向傳播算法出現(xiàn)引起了神經(jīng)網(wǎng)絡的復興這一算法首次發(fā)現(xiàn)恰恰是在1969年發(fā)現(xiàn)的(Bryson&Ho)第1章人工智能概述68

68基于知識的系統(tǒng):力量的鑰匙?(1969~1979)(1)早期研究中的通用搜索機制稱為弱方法,通用但不能擴展到大規(guī)模問題或困難問題需要更強有力的、領域相關的知識DENDRAL是第一個成功的知識密集型系統(tǒng),1969年在Stanford開發(fā),參與者包括EdFeigenbaum等,根據(jù)質譜儀信息推斷分子結構/該系統(tǒng)改進后,把知識和推理部分清楚地劃分開—80年代專家系統(tǒng)的典型結構第1章人工智能概述69

69基于知識的系統(tǒng):力量的鑰匙?(1969~1979)(2)由DENDRAL系統(tǒng)開始的專家系統(tǒng)方法論又應用到其他需要人類專家知識的領域:MYCIN—檢測血液感染的專家系統(tǒng)MYCIN知識庫的特點:直接來自經(jīng)驗/反映出知識的不確定性自然語言理解領域的專家系統(tǒng):耶魯大學RogerSchank和其學生們開發(fā)的一系列程序(1977~1983)第1章人工智能概述70

70AI成為工業(yè)(1980~現(xiàn)在)(1)1982年,第一個成功的商用專家系統(tǒng)R1在DEC公司開始運轉,到1986年為止每年為公司節(jié)省4千萬美元美國主要公司都曾開發(fā)或使用專家系統(tǒng)AI工業(yè)在1980年只是幾百萬美元,1988年漲到數(shù)十億美元但很快又進入了“AI的冬天”時期第1章人工智能概述71

71AI成為工業(yè)(1980~現(xiàn)在)(2)在八十年代的AI研究熱潮中,1981年日本提出五代機計劃,目的是建造運行Prolog程序的智能機美國則對應成立了MCC研究集團其中的AI部分從未實現(xiàn)其野心勃勃的目標實際上,“AI成為工業(yè)”目前在一些家電中可以找到影子(智能洗衣機等)第1章人工智能概述72

72神經(jīng)網(wǎng)絡的回歸(1986~現(xiàn)在)神經(jīng)網(wǎng)絡:FrankRosenblatt1962年提出感知器,證明了感知器收斂定理/但1969年以后沉寂反向傳播算法引起了神經(jīng)網(wǎng)絡研究的復興Rumelhart和McClelland的文集引起反響連接主義方法崛起,被認為是Newell和Simon提出的符號模型和McCarthy主張的邏輯方法的直接競爭者當前的觀點是:連接主義和符號主義方法是互補的第1章人工智能概述73

73AI成為科學(1987~現(xiàn)在)(1)近年來,AI研究在內容和方法論方面的特點:在已有的理論基礎上進行研究而不是提出嶄新理論理論建立在嚴格定理或者確鑿實驗證據(jù)基礎上而不是靠直覺顯示與現(xiàn)實世界應用的相關性而不是與玩具樣例的相關性第1章人工智能概述74

74AI成為科學(1987~現(xiàn)在)(2)從對控制論和統(tǒng)計學的某種叛逆到開始接受這些領域的理論和方法通過互連網(wǎng)進行測試數(shù)據(jù)和程序代碼的共享典型:語音識別中HMM模型應用/貝葉斯網(wǎng)絡第1章人工智能概述75

75智能化智能體出現(xiàn)(1995~現(xiàn)在)重新審視“完整智能體”:SOAR系統(tǒng)上的工作(1987~1990)環(huán)境約束:目標是理解嵌入真實環(huán)境的智能體的工作/目前最重要的智能化智能體環(huán)境是Internet,AI技術成為重要的Internet工具為什么要采納智能體觀點?AI目前分離的子領域需要重新組織起來,至少當它們的結果需要聯(lián)系在一起的時候AI與其他涉及智能體的領域的聯(lián)系被拉近了(如控制論和經(jīng)濟學)第1章人工智能概述76

76弱人工智能和強人工智能弱人工智能(WeakAI)的斷言:“機器能夠智能地行動”強人工智能(StrongAI)的斷言:“能夠如此行事的機器確實是在思考”大多數(shù)AI研究者認為弱人工智能假設是當然的/本質上,AI尋求的是在給定的體系結構之上最好的智能體程序/對于弱人工智能的假設,AI的成就可以證明關于強人工智能,更多的是哲學上的爭論第1章人工智能概述77

77AI成就vs異議(1)圖靈曾考察過對智能機器的質疑質疑1:能力缺陷實踐證明:計算機能夠和人一樣做很多工作,有些做得甚至更好例子:下棋/裝配線零件檢查/駕駛汽車/診斷疾病質疑2:數(shù)學異議—機器是受到不完備性定理限制的形式系統(tǒng),而人類則沒有這樣的局限性第1章人工智能概述78

78AI成就vs異議(2)我們同意計算機在其所能證明的事物上具有局限性,但也沒有證據(jù)表明人類對于這些局限是免疫的—因為人類的嚴謹證明本身要包含一個對所宣稱不可形式化的人類天賦的形式化表示/我們不可能證明人類不服從哥德爾不完備性定理,最終不得不求助于直覺質疑3:限制問題—“無法用一個邏輯規(guī)則集合捕捉每件事物”實踐證明:AI一直在發(fā)展,被質疑的“老式AI”已經(jīng)發(fā)生了改變,他們所關注的許多問題已經(jīng)得到解決第1章人工智能概述79

791.4智能體與環(huán)境智能體的組成理性智能體任務環(huán)境與例子 任務環(huán)境的屬性第1章人工智能概述80

80智能體與環(huán)境智能體:通過傳感器感知所處環(huán)境并通過執(zhí)行器對該環(huán)境產(chǎn)生作用的計算機程序及其控制的硬件感知信息:表示任意給定時刻智能體的感知輸入/感知序列:該智能體所收到的所有輸入數(shù)據(jù)的完整歷史智能體函數(shù):把任意給定感知序列映射到智能體行動的描述/智能體程序:抽象的智能體函數(shù)的一個具體實現(xiàn),該程序在智能體自身結構上運行第1章人工智能概述81

81理性智能體(1)理性智能體(RationalAgent):做事正確的智能體性能度量:智能體成功程度標準的具體化作為一般規(guī)則,最好根據(jù)在這個環(huán)境中希望得到的實際結果來設計性能度量,而不是根據(jù)智能體應該表現(xiàn)的行為判斷什么是理性:性能度量關于環(huán)境的先驗知識可以執(zhí)行的行動到那時為止的感知序列第1章人工智能概述82

82理性智能體(2)理性智能體:對于每個可能的感知序列,根據(jù)已知感知序列提供的證據(jù)和智能體內建的先驗知識,理性智能體應該選擇期望能使其性能度量最大化的行動理性是使期望性能最大化完美是實際性能最大化理性智能體也可以稱作智能化智能體(IntelligentAgent)第1章人工智能概述83

83任務環(huán)境(1)建造理性智能體的綜合考慮:任務環(huán)境PEAS(Performance,Environment,Actuators,Sensors)性能/環(huán)境/執(zhí)行器/傳感器例子第1章人工智能概述智能體種類性能度量環(huán)境執(zhí)行器傳感器出租車司機安全,快速,守法,舒適的旅途,利潤最大化道路,其他車輛,行人,旅客方向盤,加速器,剎車,信號燈,喇叭,(顯示器)引擎?zhèn)鞲衅?速度計,加速計,里程計,GPS,(聲波傳感器,攝像頭,鍵盤)84

84任務環(huán)境(2)第1章人工智能概述智能體類型性能度量環(huán)境執(zhí)行器傳感器醫(yī)學診斷系統(tǒng)恢復健康的病人,費用最小化,最少訴訟病人,醫(yī)院,職員顯示:問題,測試,診斷,治療,咨詢鍵盤輸入,癥狀,檢查結果,病人回答挑揀零件的機器人放進正確箱子的零件的百分比載有零件的傳送帶,箱子有關節(jié)的胳膊和手攝像頭,關節(jié)角度傳感器交互式英語教師最大化學生的測試成績學生集合,測驗機構顯示(語音合成):練習,建議,糾正鍵盤輸入(語音識別)85

85任務環(huán)境的屬性(1)任務環(huán)境的屬性:完全可觀察的vs部分可觀察的:獲取環(huán)境的完整狀態(tài),一般難以做到確定性的vs隨機的:出租車駕駛環(huán)境是隨機的片段式的vs延續(xù)式的:挑揀零件機器人的決策只需建立在當前零件基礎上,而下棋,駕駛,句法分析都是延續(xù)式的第1章人工智能概述86

86任務環(huán)境的屬性(2)靜態(tài)的vs動態(tài)的:出租車駕駛是動態(tài)的,填字謎游戲則是靜態(tài)的離散的vs連續(xù)的:下棋是離散的,駕駛汽車是連續(xù)的單智能體vs多智能體:駕駛汽車和下棋都是多智能體環(huán)境根據(jù)傳感器的感知,對環(huán)境的綜合考慮,通過執(zhí)行器的工作,實現(xiàn)好的性能量度第1章人工智能概述87

87任務環(huán)境的屬性(3)第1章人工智能概述任務環(huán)境可觀察性確定性片段性靜態(tài)性離散性智能體數(shù)出租車駕駛部分隨機的延續(xù)式的動態(tài)的連續(xù)的多醫(yī)學診斷系統(tǒng)部分隨機的延續(xù)式的動態(tài)的連續(xù)的單選零件的機器人部分隨機的片段式的動態(tài)的連續(xù)的單交互式英語教師部分隨機的延續(xù)式的動態(tài)的離散的多縱橫字謎游戲完全確定的延續(xù)式的靜態(tài)的離散的單88

881.5智能體結構4種類型的智能體程序 簡單反射型智能體 基于模型的反射智能體 基于目標的智能體/基于效用的智能體 學習智能體第1章人工智能概述89

89智能體結構AI的任務是設計智能體程序智能體程序要在某個具備實際傳感器和執(zhí)行器的計算裝置上運行,該裝置稱為體系結構智能體=體系結構+程序通常,智能體程序具有這樣的框架:從傳感器得到當前感知信息作為輸入,返回一個行動交給執(zhí)行器第1章人工智能概述90

90智能體類型有4種類型的智能體程序(或部分程序)簡單反射型智能體基于模型的反射型智能體基于目標的智能體基于效用的智能體此外,學習程序也是一種智能體第1章人工智能概述91

91簡單反射型智能體第1章人工智能概述智能體傳感器現(xiàn)在世界是什么樣的環(huán)境現(xiàn)在我應該采取什么行動執(zhí)行器條件--行動規(guī)律f:P→Af:IF-THEN92

92基于模型的反射型智能體第1章人工智能概述傳感器現(xiàn)在世界是什么樣的現(xiàn)在我應該采取什么行動執(zhí)行器狀態(tài)世界如何演變我的行動做了什么條件--行動規(guī)則智能體環(huán)境f:P+M→Af:IF+-THEN93

93基于目標的智能體第1章人工智能概述環(huán)境傳感器現(xiàn)在世界是什么樣的如果我采用了行動A世界將會是什么樣的現(xiàn)在我應該采取什么行動執(zhí)行器狀態(tài)我的行動做了什么世界如何演變目標智能體f:P+M+Try→Af:Target-Try94

94基于效用的智能體第1章人工智能概述環(huán)境傳感器現(xiàn)在世界是什么樣的如果我采用了行動A世界將會是什么樣的現(xiàn)在我應該采取什么行動處于這樣的狀態(tài)我將有多快樂狀態(tài)世界如何演變我的行動做了什么效用智能體執(zhí)行器f:P+M+Try+Utility→Af:Utility95

95什么是效用?(1)最簡單的方式就是把效用想象成金錢,越多越好并不是其全部100萬送給1個身價5億的富翁vs.還是1個沒有分文存款的窮光蛋,其效用是不一樣的/反過來欠債也是類似的效用—《MultiAgent引論》第6章可以考慮效用和行動對世界作用前后的差(?)之間存在正比關系,和原來的基數(shù)成反比關系/依據(jù)不同評判標準定義函數(shù)第1章人工智能概述96

96什么是效用?(2)金錢和效用之間關系的示意第1章人工智能概述O效用金錢97

97學習智能體第1章人工智能概述執(zhí)行器環(huán)境傳感器智能體性能標準評論元件學習元件問題產(chǎn)生器執(zhí)行元件反饋學習的目標知識變化對照Mitchell《機器學習》第1章圖98

98小結AI成功的例子AI的目標AI的未來第1章人工智能概述99

99AI成功的例子(1)博弈:IBM公司的“深藍”成為第一個在國際象棋比賽中戰(zhàn)勝世界冠軍的計算機程序1997年,一次公開賽中3.5/2.5比分戰(zhàn)勝卡斯帕羅夫,他說從棋盤對面感到了“一種新智能”(但是,連“深藍”的設計者也不認為用了什么人工智能技術)第1章人工智能概述100

100AI成功的例子(2)自主控制:CMU研制的ALVINN計算機視覺系統(tǒng)安置在NAVLAB計算機控制微型汽車中,用于汽車導航行駛在高速公路上全程2850英里(約4586.5公里),其中98%時間由這個系統(tǒng)掌握方向盤,2%時間由人駕駛,幾乎都在高速公路出入口處第1章人工智能概述101

101AI成功的例子(3)后勤規(guī)劃:1991年海灣戰(zhàn)爭中美國軍隊配備了一個動態(tài)分析和重規(guī)劃工具DART,用于自動后勤規(guī)劃與運輸調度該系統(tǒng)同時涉及50000個車輛、貨物和人,而且要考慮起點、目的地、路徑,解決所有參數(shù)之間的沖突。使用AI技術使規(guī)劃在幾小時內完成,而傳統(tǒng)方法需要幾個星期DARPA稱就此一項投資足以補償DARPA在AI方面30年的投資第1章人工智能概述102

102AI的目標(1)實現(xiàn)什么樣的理性智能體?完美理性:已知從環(huán)境中獲得的信息,一個完美理性智能體每時每刻都以使其效用最大化方式行動—并不是一個具有現(xiàn)實意義的目標計算理性:一個計算理性智能體最終返回的是理性的選擇(可能在開始時即如此),但是要考慮和環(huán)境交互的時機(錯誤時刻的正確答案沒有價值)—不得不折衷有限度理性:思考足夠長的時間,得到一個“足夠好”的答案—缺乏形式化第1章人工智能概述103

103AI的目標(2)有界最優(yōu)化(BoundedOptimization):已知其計算資源,有界最優(yōu)化智能體的行為會盡可能地好/一個有界最優(yōu)化智能體程序的期望效用至少會與同一臺機器上運行的其他任何智能體程序的期望效用一樣高至少總存在一個最佳程序—看來是具有堅固理論基礎的最佳希望作為AI研究的一項定義明確的和可行的形式化任務而提出有界最優(yōu)化第1章人工智能概述104

104AI的未來可以期望AI在中級水平上的成功將影響所有人的日常生活數(shù)學定理證明輔助工具感知環(huán)境的機器人人體特征識別智能搜索引擎……但是目前AI還沒有像互連網(wǎng)和手機一樣對社會造成普遍深入的影響第1章人工智能概述105

105我們只能向前看到很短的距離,但是我們能夠看到仍然有很多事情要做。AlanTuring第1章人工智能概述106

106參考書目StuartRussell/PeterNorvig:AIMA第1章/第2章/第26章/第27章陸汝鈐編著:人工智能(上冊)引言MichealWooldridge,Anintroductiontomulti-agentsystems,石純一等譯:多Agent系統(tǒng)引論,電子工業(yè)出版社,2003第1章人工智能概述107

107附和人工智能相關的社會倫理問題人們可能由于自動化而失業(yè)人們可能擁有過多或過少的閑暇時間人們可能會失去作為人的獨一無二的感覺人們可能會失去一些個人隱私權人工智能系統(tǒng)的應用可能會導致責任感的喪失人工智能的成功可能意味著人類種族的終結第1章人工智能概述108

108為什么在一本技術書中關注社會倫理問題?一個只有專業(yè)型、科技型的知識分子,而沒有公共性、批判性的知識分子的社會是沒有人文精神的;而沒有人文精神的國度,將是一個什么樣的國度?放眼世界,便一目了然?!橙~新《往事如雷》,來自互聯(lián)網(wǎng)第1章人工智能概述109

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。
最近更新
更多
大家都在看
近期熱門
關閉