從程式設計師的角度看:要達到電影裡面的人工智慧要多久?
相信有不少人都看過科幻電影大片吧?比如‘終結者’、‘黑客帝國’這種;而相信很多人在享受精彩的打鬥場面和炫酷的特效的同時,也不禁思考過這樣一個問題:
我們現實生活中的人工智慧發展到哪一步了?要達到電影裡面那種足以統治人類或者說僅僅是達到人類智商的人工智慧,還要多久的時間?
說到人工智慧啊,顧名思義就是人類造出的具有智慧能力的機器或者說是物品!其實筆者認為一個東西是否具有智慧,不在於它有多聰明,而是看他能否獨立思考和有多高的學習能力
所以雖然計算機運算能力很強,但是它並不是個智慧的東西;並且雖然目前雖然已經有了很多所謂的‘智慧語音助理’‘智慧機器人’,但是筆者認為這些都算不上是真正的智慧
因為縱觀他們執行的底層,都只是事先設定好了在某些情境下進行特定的操作,而所謂的‘學習能力’也只是提前寫好的邏輯,讓它能重複你的行為罷了
我們都知道強大的智慧是要建立在很牛掰的程式上的,目前主流人工智慧實現主要有兩種方式,一種是‘工程學方法’,也就是傳統的程式設計技術,它按照實現設定好的邏輯進行操作,只要使機器具有智慧的結果就好了,這種簡單的智慧就是我們常見的‘智慧語音助手’這種
而另一種方式是‘模擬法’,它不僅看效果,還要求實現過程跟人類大腦或者其他生命體思考問題類似,程式編出來就像是新生兒一樣,什麼都不會,但是它會在周邊環境中學習,然後還會犯錯,犯了錯會糾正;嚴格來說只有這種方式才能算得上的真正的人工智慧
可是很遺憾的是,目前前一種方式得到了廣泛的應用,可是模擬法一直都是進展甚微;因為第一種方法更容易實現所謂人工智慧的結果,而‘模擬法’構造複雜並且收益低
還有就是受限於目前硬體的限制了,雖然目前CPU和GPU效能對於我們普通使用者效能很高了,但是對於複雜的‘模擬演算法’人工智慧來說還遠遠不夠
簡單舉個例子:人腦計算能力大約在每秒10^26次方-10^30次方之間;而目前世界上最快的超級計算機,也就是中國的‘神威·太湖之光’計算能力也才僅僅達到每秒9.3^17次方
如果以人腦的智慧來對比的話,目前人工智慧的智慧程度,才僅僅只是一隻螞蟻的程度,沒有什麼自我思考能力,只會按照本能來驅使自己行動
不過科技發展還是很快的,相信總有一天真正的人工智慧能夠被研製出來;只是不知道那一天究竟是新生還是毀滅
相關文章
- 中國程式設計師還要多久才能超越美國同行?程式設計師
- [譯] 從設計師的角度看 ReduxRedux
- 程式設計師該看的幾部電影程式設計師
- 從程式設計師的角度看 12306程式設計師
- 從程式設計師到專案經理(5):程式設計師加油站,不是人人都懂的學習要點程式設計師
- 從程式設計師到專案經理(5)程式設計師加油站 - 不是人人都懂的學習要點程式設計師
- 要麼程式設計要麼被程式設計程式設計
- 從程式設計師到專案經理(10):程式設計師加油站 --要執著但不要固執程式設計師
- 從程式設計師到專案經理(10)程式設計師加油站 - 要執著但不要固執程式設計師
- 深夜,我偷聽到程式設計師要對session下手……程式設計師Session
- 參加UI設計培訓要學多久UI
- 程式設計師要避免的開發模式程式設計師模式
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 程式設計師必看的那些電影程式設計師
- 程式設計師要懂得“大道至簡”程式設計師
- 程式設計師要如何學英語?程式設計師
- 程式設計師要勇於說不程式設計師
- 從程式設計師的角度深入理解MySQL程式設計師MySql
- Vikas Gupta:程式設計要從娃娃抓起程式設計
- Java自學要多久?Java
- 幽默:程式設計師看比爾蓋茲為什麼要離婚?程式設計師
- 為什麼要投資程式設計師的幸福?程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 找程式設計師女神要QQ號碼程式設計師
- 程式設計師要學會讀原始碼程式設計師原始碼
- 從電影《飢餓遊戲》裡學到的IT知識遊戲
- 我是印度程式設計師,我要為印度程式設計師辯護程式設計師
- 一個程式設計師要扔掉多少程式碼,才能成為真正的程式設計師程式設計師
- 從設計模式角度看OkHttp原始碼設計模式HTTP原始碼
- 從程式設計師的角度談創業三年程式設計師創業
- 程式設計師必看的十大電影程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 植樹節,程式設計師要爬哪些“樹”?程式設計師
- 程式設計師:你為什麼要離職?程式設計師
- 程式設計師下一門要學的程式語言Swift程式設計師Swift
- Java程式設計師微服務架構你必須要掌握的十個要點Java程式設計師微服務架構
- 從程式設計師到CEO(轉)程式設計師
- IT程式設計師的抉擇:我要離開帝都了程式設計師