從程式設計師的角度看:要達到電影裡面的人工智慧要多久?
相信有不少人都看過科幻電影大片吧?比如‘終結者’、‘黑客帝國’這種;而相信很多人在享受精彩的打鬥場面和炫酷的特效的同時,也不禁思考過這樣一個問題:
我們現實生活中的人工智慧發展到哪一步了?要達到電影裡面那種足以統治人類或者說僅僅是達到人類智商的人工智慧,還要多久的時間?
說到人工智慧啊,顧名思義就是人類造出的具有智慧能力的機器或者說是物品!其實筆者認為一個東西是否具有智慧,不在於它有多聰明,而是看他能否獨立思考和有多高的學習能力
所以雖然計算機運算能力很強,但是它並不是個智慧的東西;並且雖然目前雖然已經有了很多所謂的‘智慧語音助理’‘智慧機器人’,但是筆者認為這些都算不上是真正的智慧
因為縱觀他們執行的底層,都只是事先設定好了在某些情境下進行特定的操作,而所謂的‘學習能力’也只是提前寫好的邏輯,讓它能重複你的行為罷了
我們都知道強大的智慧是要建立在很牛掰的程式上的,目前主流人工智慧實現主要有兩種方式,一種是‘工程學方法’,也就是傳統的程式設計技術,它按照實現設定好的邏輯進行操作,只要使機器具有智慧的結果就好了,這種簡單的智慧就是我們常見的‘智慧語音助手’這種
而另一種方式是‘模擬法’,它不僅看效果,還要求實現過程跟人類大腦或者其他生命體思考問題類似,程式編出來就像是新生兒一樣,什麼都不會,但是它會在周邊環境中學習,然後還會犯錯,犯了錯會糾正;嚴格來說只有這種方式才能算得上的真正的人工智慧
可是很遺憾的是,目前前一種方式得到了廣泛的應用,可是模擬法一直都是進展甚微;因為第一種方法更容易實現所謂人工智慧的結果,而‘模擬法’構造複雜並且收益低
還有就是受限於目前硬體的限制了,雖然目前CPU和GPU效能對於我們普通使用者效能很高了,但是對於複雜的‘模擬演算法’人工智慧來說還遠遠不夠
簡單舉個例子:人腦計算能力大約在每秒10^26次方-10^30次方之間;而目前世界上最快的超級計算機,也就是中國的‘神威·太湖之光’計算能力也才僅僅達到每秒9.3^17次方
如果以人腦的智慧來對比的話,目前人工智慧的智慧程度,才僅僅只是一隻螞蟻的程度,沒有什麼自我思考能力,只會按照本能來驅使自己行動
不過科技發展還是很快的,相信總有一天真正的人工智慧能夠被研製出來;只是不知道那一天究竟是新生還是毀滅
相關文章
- 從程式設計師的角度看 12306程式設計師
- [譯] 從設計師的角度看 ReduxRedux
- 程式設計師該看的幾部電影程式設計師
- 深夜,我偷聽到程式設計師要對session下手……程式設計師Session
- 從程式設計師的角度深入理解MySQL程式設計師MySql
- 參加UI設計培訓要學多久UI
- 幽默:程式設計師看比爾蓋茲為什麼要離婚?程式設計師
- 從2012到2021,從土木到程式設計師程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 植樹節,程式設計師要爬哪些“樹”?程式設計師
- 從設計模式角度看OkHttp原始碼設計模式HTTP原始碼
- Java程式設計師微服務架構你必須要掌握的十個要點Java程式設計師微服務架構
- IT程式設計師的抉擇:我要離開帝都了程式設計師
- 從程式語言排行看程式設計師信仰程式設計師
- 拼多多活動退出有影響嗎?稽核要多久?
- Java自學要多久?Java
- 為什麼要成為「無敵」程式設計師?程式設計師
- 程式設計師生存指南:你必須要掌握的兩點!程式設計師
- 從設計師和開發的角度使用 lottie
- 程式設計師壓力那麼大,為什麼還要選擇做程式設計師程式設計師
- 高階Java程式設計師要具備哪些知識Java程式設計師
- 程式設計師 為什麼要堅持寫部落格程式設計師
- 一個合格的web前端程式設計師要學會哪些技能?Web前端程式設計師
- 設計模式——從介面的角度切入靜態工廠模式設計模式
- Python要學習多久可以掌握?多久可以精通?Python
- 從程式設計師到大型分散式架構師,自己到底位於哪裡(二)程式設計師分散式架構
- 從程式設計師到大型分散式架構師,自己到底位於哪裡(一)程式設計師分散式架構
- 從前端到“錢”端,前端程式設計師的出路前端程式設計師
- 騰訊架構師分享的Java程式設計師需要突破的技術要點架構Java程式設計師
- 從前端程式設計師的視角看小程式的穩定性保障前端程式設計師
- 為什麼要選擇做一名程式設計師?程式設計師
- 程式設計師要搞明白CDN,這篇應該夠了程式設計師
- 好程式設計師:web前端解答為什麼要學JavaScript程式設計師Web前端JavaScript
- 作為程式設計師為什麼要閱讀原始碼程式設計師原始碼
- 不寫情書,程式設計師還要學寫作嗎?程式設計師
- Java 併發程式設計要點Java程式設計
- 還不知道這個原則的程式設計師,要小心了程式設計師
- 除了程式設計還有其它的要學程式設計