為什麽我們電腦都用二進制,而不是三進制?
還真有三進制電腦,那是冷戰時期的蘇聯,和美國在搞軍備競賽,1958年在莫斯科國立大學由Nikolay Brusentsov操刀,設計並制造了世界上第一台三進制電腦「Сетунь」,在1970年時,他還把繼續搞了個Plus版「Сетунь 70」。
為什麽蘇聯要搞個三進制出來呢?
因為它快。
而理論上最快的進制,既不是二進制,也不是三進制,而是自然常數「e進制」。
根據底數經濟模型,在 x 進制系統中,表示一個 n 位數的資訊量 I 為 x^{n} ,所需的儲存元質數量 N(x) 為: N(x) = n \cdot x = \frac{\ln I}{\ln x} \cdot x
為了找到使 N(x) )最小的 x ,需要對 N(x) 進行求導: N'(x) = \frac{\ln I \cdot (1 - \ln x)}{(\ln x)^2}
另 N'(x)=0 ,解得: x=e
而 e=2.718281828....
3比2更接近自然常數e,所以理論上三進制會比二進制要快。
....
明明這台三進制電腦都造出來了,為什麽現在還用二進制?
說技術門檻、體制問題、市場推廣什麽的,其實都是次要,本質上就是邊際收益不高,也就是不太劃算。
如果二進制的能湊合著用,用起來的成本又更低,何必要花大錢去死磕三進制?
...
世界上總會有狂人,去沖在正態分布6個sigma的尖端,但要推廣的話就是二八定律——
拿20%的成本,解決80%的問題,這就是最理想的邊際收益了。
我沒看馬總的專訪影片,也不太知道上下文是怎麽樣的,但單單從題目說的「3~4年內AI幾乎能完成所有大腦工作」,雖然我不懂,但覺得這沒毛病。
因為這個轉譯有兩個關鍵字——
三進制電腦能不能做?能。
但能造,不代表會用。
至於摳字眼的遊戲就不玩了,還有商業套路之類的也不聊了,都寫爛了。
...
現在一提到AI,人人就說要去學點編程什麽的,不然以後被淘汰,現在小學1年級都開始搞資訊化了,2年級搞GoC,3年級C++......
可能我比較笨,拿了一道3年級的C++題目,磕了將近1小時才解了出來,無語。
...
對於這個話題,想說的也剛剛寫過了,正好前天被知乎日報翻牌,有興趣的可以戳進去看看:面對 AI 引發的未來職業市場變化,如何選擇值得持續學習的技能?