今天來聊聊四年前發生的事,阿爾法狗在四年前的今天,也就是2016年3月15日以總比分四比一的比分戰勝了李世石。
阿爾法狗戰勝李世石,是人工智能史上的里程碑。而這場人工智能的旅程,始于整整二十年前。
在1996年,電腦深藍挑戰當時世界排名第一的世界冠軍卡斯帕羅夫。在雙方的第一次交手中,深藍以2比4的總比分落敗。這樣的結果可以說是皆大歡喜,有人覺得電腦是人類智慧的產物。它們運行的程序都是人類設計的,怎么可能戰勝人類?
而作為深藍創造者們的科學家同樣開心,盡管他們是失敗的一方,但是這讓他們找到了前進的方向。就像摩西帶領猶太人逃出埃及那樣,長久的“苦難”終于即將迎來曙光。
果不其然,時間來到三年后。1997年,深藍再次挑戰卡斯帕羅夫。在開始前,仍然有人固執的認為電腦不可能戰勝人類。然而結果卻讓他們大失所望,在總共六局比賽中。深藍以兩勝三平一負的戰績戰勝了卡斯帕羅夫。第一次實現了人工智能,在公認的人類智商最高的領域之一中戰勝自己的創造者。
時至今日,在阿爾法狗戰勝李世石和柯潔之后。人工智能仍然在不斷進化,最新版的阿爾法狗·零在開發出來之后。只用了三天的時間就戰勝了自己的前輩阿爾法狗,之后又用四十天的時候成功登頂。
從深藍到阿爾法狗,人工智能越來越多地出現在我們面前。我們可以看到在不久的將來,人工智能應用領域會越來越廣。那么我們普通人,如何準備人工智能參與到自己的生活中呢?
今天這篇文章就來聊聊這件事。
01人工智能是怎么回事說到人工智能,就繞不開一位偉大的科學家,英國人圖靈。1945艾倫圖靈在論文《計算機器不智能》中提出了著名的圖靈測試,給人工智能的發展產生了深遠的影響。
人工智能這一術語最早出現于1956年,當時一批有遠見卓識的年輕科學家在一起聚會。重點討論和研究有關及其模擬智能的一系列問題,于是人工智能這一學科正式誕生。
人工智能的英文名字是Artificial Intelligence,簡稱AI。它是研究、開發用于模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。說的簡單點就是,電腦對人的思維和意識過程進行模擬。
許多人覺得人工智能的應用領域只有智能機器人,這其實并不能完全概括人工智能的應用范圍。作為二十世紀七十年代之后的三大尖端技術,人工智能除了在機器人領域外,還被大量應用于語言識別、圖像識別等。
02人工智能三大核心技術關于人工智能是如何下棋的,很多人都會覺得只要懂得窮舉法就可以了。實際上窮舉法并不是深藍和阿爾法狗戰勝人類的秘籍,窮舉法太落后了。那么人工智能是如何學習并分析問題的呢?接下來,就讓我們看看人工智能的三大核心技術。
首先,讓我們來看什么是機器學習。在上學的時候,我們都聽過老師這樣一句話:“你要是自己不學,神仙都教不了。”老師們這句話強調的是學生對于學習是否具有主觀能動性,只有學生想學,老師才能教的進去。
對于電腦來說,機器學習就是賦予它“主觀能動性”。在機器學習技術普及之前,電腦學什么以及能學到什么程度完全取決于設計者教它什么以及教到什么程度。比方說棋類游戲,只有程序員把棋譜變成數據,輸入電腦之后,電腦才能學會棋譜。
所以機器學習技術對于人工智能來說就非常重要了,機器學習技術的重要意義在于讓電腦由原來的“要我學”變成現在的“我要學”。在之前的人工智能領域,電腦的學習速度受限于程序員的輸入速度,在引入機器學習技術之后,人工智能的學習速度提升到了指數級。
第二個核心技術是深度學習。前面提到的機器學習只是賦予電腦對于學習的主觀能動性,但是在抽象思維上,計算機還是無法與人類相比。人工智能的目標是實現電腦完全模擬人腦,如果只會學習而不會抽象思考,那么并不能稱之為人工智能。
在2006年之前,圖靈測試對于人工智能來說可望而不可即。而在深度學習算法普及之后,人工智能領域獲得了突破性的進展。
我們在接收到外部信息之后,會對信息進行解讀,這個過程看似簡單,其實是一個抽象的理解過程。比方說我們在看見一只貓之后,大腦會產生貓的概念。但是卻從來沒有想過貓為什么是貓。
許多人會說出貓有哪些特征,比如會抓老鼠,有毛發、有尾巴等等。但是電腦卻不能理解,如果我們把這些特征作為數據輸入到電腦中,一旦出現數據不符的情況,電腦就不能夠判斷眼前的生物是否是貓了。
比方告訴人工智能貓有毛發,那么當一只加拿大無毛貓出現在它面前時,它就無法判定這只貓是不是貓。
如果說機器學習讓電腦學會像人類那樣主動學習,那么深度學習就是教會電腦像人類那樣抽象思考。
第三個核心技術是強化學習。在人工智能領域,最難的棋類軟件是圍棋。這是因為圍棋無法像國際象棋與日本將棋那樣,通過子力判定場上局勢以及移子的優先級。為了解決這個問題,科學家們為電腦引入了強化學習系統。
智能生物通過強化學習,可以知道自己在什么狀態下,應該采取什么樣的動作使得自身獲得最大獎勵。舉個簡單的例子,一個頑皮的孩子不想寫作業。如果家長會告訴他如果寫完作業,就可以看動畫片。這時孩子會去乖乖的寫作業,久而久之,他就會把寫作業與獲得獎勵聯系起來。
一個受過長期訓練的職業圍棋選手知道如何通過布局來贏得勝利,但是電腦卻不懂這個博弈過程。電腦在對弈過程中,會根據強化學習算法來對棋局做預測,之后會做出對自己最有利的移子策略。
03人工智能的應用場景人工智能的三大核心技術就介紹完了,總結起來這三大技術的作用分別是:機器學習賦予人工智能主動學習的能力、深度學習賦予人工智能抽象思考能力、強化學習賦予人工智能做預測和判斷的能力。
在搞清楚這三大核心技術是什么之后,發展人工智能有什么用呢?
人工智能讓我們的生活更智能。我們現在所有的電子設備的特點就是越來越智能化,比如前幾年的蘋果眼鏡和物聯網。人工智能的出現,讓我們可以從很多日常生活瑣事中解放出來。掃地機器人、智能家居等等,都可以為我們提供非常便捷的服務。
人工智能可以用來進行實時傳譯。在以前翻譯還只能依靠人工來實現,但是幾年前微軟的實時翻譯系統已經可以讓電腦的翻譯水平,達到人類的翻譯水平。也許在不久得將來,我們就可以像電影里那樣,只需要一個小小的耳機就可以跟外國人毫無障礙的溝通。
人工智能可以用來打造智慧城市。現在的城市規模越來越大,而作為人類發明的最復雜的行政制度之一。想保證一座城市運行順暢,需要許多人的共同協作。人工智能的出現,可以大大縮減政府部門的人員冗余。
以上只是人工智能在應用領域的幾個方面,實際上人工智能能做的遠不止這些。對于我們普通人來說,要想不被機器淘汰,就要時刻保持進步。在前幾天的文章中,我們提到了科技的進步導致工作崗位的減少。從另一個角度來看,科技的進步也在逼迫我們不斷進步。
只有不斷進步,才能保證自己可以安穩的活下去。
-
人工智能
+關注
關注
1792文章
47377瀏覽量
238881 -
機器學習
+關注
關注
66文章
8423瀏覽量
132752 -
深度學習
+關注
關注
73文章
5506瀏覽量
121260
發布評論請先 登錄
相關推薦
評論