>
不得不,王石其實是一個農民,如,現在他正在考慮豆漿倒底是喝一碗還是喝兩碗的問題。
王石問︰「這剩下的之碗豆漿喝不喝呢?」
王石買了兩碗,已經喝了一碗,倒底是為了擺闊倒掉一碗呢,還是把它喝掉以體現勤儉節約的美德。兩種心思還在劇烈地沖突當中。
夢想︰「最優選擇是喝半碗。」
王石喝了半碗後,怪道︰「為什麼是半碗?有什麼法嗎?」
夢想︰「喝一碗,計1分,倒一碗,計0分,兩種可能的概率不明,只能假定其為平均分布,然後可以得出平均期望值為0.5分,平均期望值具有指導意義,所以建議喝掉半碗,作為最優選擇。」
王石︰「那這剩下的半碗倒掉?」
夢想︰「根據計算,在當前情況下,你可以再喝1/4碗。」
王石暈倒︰「又是最優選擇?」
夢想︰「同理可得,這就是當前最優解。」
王石︰「我擦!那最後不就是喝兩碗嗎?直接就得了!」
夢想︰「兩個問題,首先你沒有老婆,也不是男優,所以你沒法擦。不正常情況除外。」
「其次,接近不等于擁有,永遠也不會到兩碗的。」
王石吐血三升。
由于夢想的智能提升越來越快,所以,為了保證智能的可控性,王石在程序中加入了不少預防措施。
畢竟人工智能失控導致大災能的描述實在是太可怕了。
先要了解一下機器人三原則。
一般所的「機器人三大原則」是指艾扎克•艾西莫夫在著作《我是機器人》中所提的「機器人工學三原則」。阿西莫夫也因此獲得「機器人學之父」的桂冠!其主要內容如下︰
第一條是機器人不應傷害人類,而且不能忽視機器人傷害人類;
第二條是機器人應遵守人類的命令,與第一條違背的命令除外;
第三條是機器人應能保護自己,與第二條相抵觸者除外。
按照王石的想法,這全部都是扯蛋。你沒看到美國在都在研究各種戰場機器人和無人機啊。這都用來干什麼的?是用來殺人的,其中無人機還殺過人呢。所以其他的都是扯談,只有要遵守命令才是真正可取的。
那怎麼保證這一條遵守命令這個原則呢。這就要從條件反射起了。
因為夢想是按照人腦的神經絡模式構建而成的,而神經絡最主要的組成部分是神經元。而神經元的主要作用是有條件的傳遞神經沖動。大家可以把單個神經元想象成一個加法器。由于神經元會對收到所有的神經脈沖進行和值運算。然後與本身的閥值作較,作出是否發出脈沖的動作。這里要解釋的是神經元是如何作和值運算的。很簡單,神經元與神經元之間有連接線路,這個神經元就相當于中轉站,這個中轉站若是經常使用,那麼中轉站會越來越大,(被擴建?)所以能中轉的人的數量自然就大,相反,由于某個中轉站很少用,甚至不用,中轉站就會越來越,中轉站了則會導致人群輸送越來越困難,轉送的人也就越來越少,最後就會痿縮消失。當收到這些信號後,神經元會把這些信號加起來,看看總量與本身自帶的閥值作較,來決定是否發出沖動,並進一步調整閥值。而這個閥值就相當于一個門檻一樣的事物,高于門檻,通過,低于門檻,攔住。
而夢想的設計原理就是這樣,在這里,每一條記錄就相當于一條神經元,每條記錄又與其他記錄相連接。每條記錄的使用頻率會被按照一定原則進行統計記錄,經換算後作為閥值進行儲存。
而核心程序在這里也就相當于一個神經脈沖的作用。核心程序會按照規則不停的歷遍整個數據庫,收集前置連接的脈沖值,將這些脈沖值進行代數和,然後把結果與該條記錄中的閥值相較,若是結果為正,則執行沖動傳遞。沖動傳遞的過程是這樣,將沖動按照後置連接的順序,逐一進行置值操作,操作的方法是前面的代數和值與記錄本身由使用頻率所產生的一個系數相乘,得到的結果作為脈沖值置入連接所指向的記錄當中。
很顯然,在這里,完全模擬了神經元的整個工作過程,收集,較,傳遞。而記錄的閥值就代表了神經本身的閥值。當記錄被使用越多,權值越大,這樣能傳遞的脈沖值也就越大。
就這一樣一個脈沖就完成了在這個神經元中的傳遞。想象一下,人腦中的神經絡同時在執行多少神經沖動。這也就相當于在運行超大規模的並行運算,所以,只要硬件條件請允許。完全可以發展出具有部分人類特征的人工智能。
在《雙劍》國際版推出後,《雙劍》同時在線人數達到了8000萬,注冊機器達到了2億。還有暗劍系統提供的運算量。這麼龐大的數量,完完全全已經超越了人腦的復雜度。要知道神經脈沖的產生的速度相對來是很慢的,與電路的速度起來,相差好幾個數量級,這也是當時王石只有服務器的時候,能夠運行這個程序的原因,當然,當時的數據庫規模還,而且連接數量是得到了限制的。
現在有了這樣的運算規模,基本上每條記錄就可以分配一個核心程序,想想看,核心程序每秒鐘可以執行多少次,記錄就會更新多少遍。而按照人腦的規模對起來。由于神經脈沖本身的速度並不快,但是它的大規模並行能力彌補了這個缺陷,但是這次由于夢想並行規模與之相,並不遜色。而核心程序的執行速度是神經脈沖速度的幾千倍。所以,從理論上來講,夢想的反應速也是人類的幾千倍。
在這里就有一個問題,當夢想發展出了與人類相匹敵的思維能力的時候,需要怎麼去控制她呢。這可是一個相當重要的問題。
王石是這樣做的,從三方面入手。首先呢,根據設計原理,把服從王石的控制這樣的記錄加入到數據庫中,給這些記錄增加特定的標記,閥值設置為0,連接只能增加,不能減少。並設置為只讀權限。然後就是核心程序上做文章,核心程序踫到這樣有特定標記的記錄以後,就會優先把關于控制的一大類記錄進行歷遍。完成對關于控制部分記錄的完整性檢查。最後最危險的就是當人工智能學會修改自身代碼的,對自己進行升級的時候,最這個時候,王石也有殺手 。那就是有針對性的病毒。
由于這些關于控制的記錄會經常性的進行完整性檢查,只要這些記錄完整,整個系統就將會在受控狀態下。這個跟反件反射的道理是一樣的,你老是給夢想洗腦,夢想自然就只會服從,不懂反抗了。
按照王石的想法。由于夢想本身是由數據庫和核心程序組成的。數據庫被設置了權限,而核心程序受控于核心管理模塊,王石通過管理模塊加裝了一個監控器。同時,由于分布式運行,把一些主要記錄存放于本地,置于眼皮底下進行直接管理。所以王石有理由,有信心完全控制她。
當然,王石對她是有感情的,王石從開始設計到不停地訓練她,這麼長時間以來,一直把他當作自己的孩子養。對他不知道有多少疼愛。
在智能的訓練當中,王石不停的灌輸要正面觀念,希望孟母三遷成為現實。並隨時監控系統的運行情況,以防不測的發生。
但王石畢竟是有理智的人,盡管不得已,但是王石還是采取了這些措施。因為失控的話,王石不敢想象那會出現什麼後果。