1. 20世紀30年代
1.1. 庫爾特·哥德爾(KurtGödel)
1.1.1. 用完備性定理(completeness theorem)和不完備性定理(incompleteness theorems)證明了邏輯的全部能力及其侷限性
1.1.2. 複雜演算法的基本邏輯目錄就被建立出來了,而隨之誕生的是計算機語言編寫的指令
1.1.2.1. 計算機要用這些指令才能執行交給它們的任務
2. 1936年
2.1. 艾倫·圖靈
2.1.1. Alan Turing
2.1.2. 只要是透過演算法能解決的問題就難不倒計算機
2.1.3. 他的理論模型後來被稱為“圖靈機器”(Turing machine)
2.1.3.1. 這在某種意義上有些令人困惑,因為圖靈機器不是一個物理物件,而是數學物件
3. 1941年
3.1. 克蘭德·楚澤
3.1.1. Konrad Zuse
3.1.2. 德國工程師
3.1.3. 創造了世界上第一臺可程式設計的全自動電子計算機Z3
3.1.3.1. 使用1和0的二進位制程式碼來計算飛機中的振盪
3.1.3.2. 這個非常具有前瞻性的計算機毀於1943年的空襲
4. 1946年
4.1. 埃尼阿克(ENIAC)
4.1.1. 世界上第二臺現代電子計算機
4.1.2. 這是賓夕法尼亞大學研究人員自1942年以來的研究成果,主要用於計算炮彈設計表
5. 1950年
5.1. ENIAC的升級版本已經在計算彈道飛行路徑,並且結果可靠
5.2. 艾倫·圖靈
5.2.1. Alan Turing
5.2.2. 在他的傳奇文章《計算機機械與智慧》(Computing Machinery and Intelligence)中提出了“機器能思考嗎?”這個問題
5.2.2.1. 讓一臺計算機透過電子裝置與人交談,如果裝置另一端的人無法分辨與他們交談的是人還是機器,那麼這臺計算機就應該被認為是智慧的
5.3. 在1950年左右出現“機器是否能思考”這一問題絕非偶然
5.3.1. 那時,科學技術已經以兩種不同的方式取得了長足進步,使得人類可以開始想象能參加這個問答遊戲的機器的存在
5.3.2. 構建智慧機器至少需要兩個元素:一套強大的邏輯規則,以及可以基於這些規則處理資訊並從中得出邏輯結論的物理裝置
6. 1956年夏天
6.1. 達特茅斯人工智慧夏季研討會
6.1.1. DartmouthSummer Research Project on Artificial
Intelligence
6.1.2. 與會者一致認為,思維是有可能在人腦以外產生的
6.1.2.1. 這種信念基於法國哲學家朱利安·奧弗雷·德·拉·梅特里(Julien Offray de La Mettrie)200年前的一個觀點:人類是機器
6.1.3. 名為“邏輯理論家”(Logic Theorist)的計算機程式
6.1.3.1. 艾倫·紐威爾(AllenNewell)、赫伯特·A·西蒙(Herbert A.Simon)和克利夫·肖(Cliff Shaw)
6.1.3.2. 該程式有意識地模仿了人類解決問題的策略,而且常常能比人類更優雅地證明數學理論
6.1.3.3. “邏輯理論家”是第一個不僅具有處理數字的能力,而且具有處理符號和標誌的能力的計算機程式
6.1.3.3.1. 這為計算機理解人類語言和識別上下文奠定了重要基礎
6.1.3.3.2. 這個重大突破卻幾乎沒有被在場的研究人員注意到,甚至這個程式的開發者也沒有認識到它在未來的發展前景
6.1.4. 約翰·麥卡錫
6.1.4.1. John McCarthy
6.1.4.2. 一位年輕的邏輯學家及夏季研討會的共同發起人
6.1.4.3. 創造了“人工智慧”這個概念
6.1.4.4. 開發了LISP程式語言,為許多AI應用程式奠定了基礎
7. 1959年
7.1. 亞瑟·塞繆爾
7.1.1. Arthur Samuel
7.1.2. 一位電氣工程師
7.1.2.1. 透過教IBM大型機器與自己對抗並記錄下在特定情況下某一步棋的勝率,從而獲得了突破
7.1.3. 為西洋跳棋編寫了一個程式
7.1.3.1. 這個程式可以和非常優秀的棋手抗衡
7.1.3.2. 在這之前,西洋跳棋程式只包含遊戲的基本規則,雖然經過反覆改進與升級,還是完全無法對抗經驗豐富的玩家
7.1.4. 人類第一次教機器自主學習,並且誕生了“機器學習”的方法和概念
7.1.4.1. 直到 1997年,人工智慧才“學會”下國際象棋
8. 1961年
8.1. Unimate機器人
8.1.1. 在通用汽車裝配線上工作
8.2. Shakey
8.2.1. 第一個能夠用照相機和感測器探索周圍環境的部分自主機器人
8.2.2. 在位於加利福尼亞州門羅公園的史丹佛研究所的實驗室裡移動
9. 1966年
9.1. 約瑟夫·韋森鮑姆
9.1.1. Joseph Weizenbaum
9.1.2. 造出了第一個具有處理自然語言能力的聊天機器人原型——ELIZA
10. 1970年
10.1. 專家系統從案例資料等資訊中得到了越來越智慧的轉化
10.2. MYCIN系統
10.2.1. 開始幫助醫生診斷某些血液疾病並推薦治療方法
10.2.2. “如果-那麼關係”(if-then relationships):如果一個人流鼻涕、嗓子疼和發燒,那麼他得的就是病毒性流感而不是傷風感冒
10.3. 基於MYCIN獲得的經驗,專家系統隨之擴充到其他更復雜的領域,如肺部測試、內科醫學、化學分子結構分析及地質岩石地層分析等,並被投入市場使用
10.3.1. 專家系統也被用來為輔助呼叫中心配置計算機並協助那裡的員工
11. 1971年
11.1. 第一輛自動駕駛汽車在史丹佛問世
12. 1982年
12.1. Covox
12.1.1. 世界上第一個商業語音識別系統上市
12.1.2. 唯一技能是把口語轉變為書面語
12.2. 恩斯特·迪特·迪克曼斯
12.2.1. Ernst Dieter Dickmanns
12.2.2. 慕尼黑的德國陸軍大學,機器人專家
12.2.3. 為一輛賓士麵包車配備了智慧攝像機,以便它能夠在測試場地中以差不多每小時 60英里的速度實現完全的自動駕駛
13. 20世紀90年代初
13.1. Polly
13.1.1. 麻省理工學院的一個可愛的機器人
13.1.2. 會帶領人們參觀人工智慧實驗室,幽默地與人們互動,並模擬人類的感受
14. 1993年
14.1. Netscape
14.1.1. 世界上出現了第一個使每個人都可以訪問網際網路的瀏覽器
14.1.2. 創造了一個蘊含著人們難以想象的豐富資料的空間
14.1.2.1. 這些資料可以投餵給計算機進行處理
14.1.2.1.1. 因為按照摩爾定律(Moore’sLaw),計算機晶片的計算速度每一到兩年就可以翻一番,而晶片的儲存成本卻越來越低,所以計算機一直沒有被新的資料量所淹沒
15. 1997年
15.1. IBM電腦深藍
15.1.1. 擊敗了國際象棋世界冠軍加里·卡斯帕羅夫(Garry
Kasparov)