小白
人工智能,顧名思義,就是通過人工的手段,讓一臺設備獲得與人相似的智能。人工智能有兩個經典名詞:“圖靈測試”和“機器學習”,你了解嗎?
(小好奇)
圖靈測試
早在1950年,當時“人工智能”一詞都還沒出現,阿蘭·圖靈就“什么是與人相似的智能”這個問題提出了一種測試,并且被人討論至今,這就是著名的圖靈測試。圖靈在他那篇跨時代的論文《計算機器與智能》中提出了一種“判斷機器是否具有與人相似的智能”的方案。通俗地說,如果一部機器混在一群人中,而這群人分辨不出誰是人誰是機器,那么這部機器就通過了(廣義上的)圖靈測試。
我們也可以這么想:假如你看到一個穿著熊本熊外套的家伙在那里蹦蹦跳跳,然后你和這個家伙一起玩鬧了一陣子后,沒有發現它與自己有本質上的區別,那么我們就有理由相信,這個穿著熊本熊外套的家伙,和人有著相似的智能,雖然他(它)可能不是人,而是機器。
機器學習
人工智能是一個很大的范圍,我們可以把人下智能想象成火影世界中的忍術,人工智能的不同領域就好比不同類型的忍術,機器學習就是其中一種重要的“忍術”。
具體些說,所謂機器學習,就是在不告訴機器具體怎么做的情況下,讓機器自己學會怎么解決問題。舉個例子,要一部機器從一地轉移到另一地,如果事先告訴機器怎么做,就不叫機器學習。而如果事先申明都不告訴機器,只是把兩地地址告訴機器,同時附上地圖,機器通過自己在馬路上的各種走動,明白了現實世界的馬路和地圖之間的對應關系,最終自行從出發地到達目的地,這就叫機器學習。
機器學習從大方向上來說,可以分為監督學習、無監督學習和半監督學習。從字面就能看出來它們的不同,只要我們把“監督”理解為“老師”或者“標準答案”。監督學習就是告訴你什么是對的什么是錯的;無監督學習就是不告訴你到底什么是對什么是錯,讓你自己去領悟;而半監督學習顯然是介于這兩者之間的一種機器學習方式。