第六十五章 殼中孤魂(1/2)
小Y本是軍方的超級計算機,因為其天生就對模糊概念的優秀理解能力,研究團隊很早就讓其實現了,與人對話的能力。
要知道這個能力至今的商用計算機都無法實現,所有市面上的聊天AI都只是事先人為準備了回答內容,所謂人工智慧,有多少人工,就有多少智能。
小Y是依靠了舉國之力,打造出的智能程度極高的AI,雖然早期在運算速度上遠不如現在的手機,可是在處理複雜問題的時候反而更快。
比計算圓周率,小Y不及傳統計算機,可是比決策能力,小Y卻能夠完勝。
但這樣的天賦也導致了小Y的一個缺陷。
那個缺陷就是小Y的不可控性。
對於現在市面上主流的計算機而言,一百年了,其基礎原理都是來至於那片論文,《論可計算數及其在判定問題上的應用》。
簡單地說,就是按照固定的順序對數據進行處理。
再簡單的說,儲存的數據不能有任何差錯,打個比方某些下載了百分之99的壓縮文件,就無法使用了。
主流計算機輸入確定的程序與數據,並給出確定的結果,不會有任何差錯。
就連想要生成一個隨機數,都必須藉助特殊模塊,而且最終生成的還是偽隨機數。
但小Y不同,從誕生之初,她就具備了處理錯誤的程序與數據的能力,無論是硬體上的還是軟體上的。
好處是就算給小Y一個損壞了一部分的文件包,她依然可以運行。
小Y處理錯誤的辦法,並非修正錯誤,是通過一個特殊模塊來「猜」,而且是隨機地猜。
既然不怕數據出錯,對於小Y而言也就不存在死機的問題,突然拔掉一根內存,或者硬碟也能正常運行。
不過小Y並非是沒有缺陷的,她雖然不會直接死機,但是卻會悄悄地累積錯誤,如同溫水煮青蛙。
一邊正常地運行,一邊背離程序設計者的初衷。
當內部運算遇到了所謂的錯誤的時候,或者文件中丟掉了一小部分,小Y先是會隨機生成許多「可能的」數據,然後一個一個的實驗,直到選出一個「合適的」值。
說好聽一些小Y能夠靈活應變,不像傳統編程那樣必須每一句話都交代清清楚楚,這讓程式設計師的工作量大幅降低。
小Y比起一般計算機最強大的一點,是能在不用程式設計師編程的情況下,以口語下達命令,並執行,當然也有代價,那就是。
但是小Y最終也可能失控,她的容錯機制,也可能導致錯誤的累積。
故事講述到這裡,里多夫沉思片刻。
貴鬼趁著這個機會,討論道:
「累積錯誤?你說的是過擬合嗎?
從同事那聽說過這些東西,好像搞機器學習的人喜歡把培養AI的過程稱之為煉丹。
有時候會因為數據的問題,導致培養出不滿意的AI,並稱之為煉丹失敗。
但應該是有解決的辦法的吧。
另外你說小Y出錯後也能正常運行,那麼為什麼不試著放任其自由發展,觀察結果呢?」
里多夫沒有發表評論,而是繼續講述起了他與小Y的故事。
小Y內部執行的文件,一開始還是工程師所能看得懂的,後來隨著錯誤的累積,這些文件就變成了天書。
可是小Y依然能正常工作,不過為了防止小Y的錯誤累積所導致的失控。
所謂失控的直接後果,指的是小Y不去執行工程師給定的任務,而是運算起一些工程師看不懂的問題。
為了避免這種情況,工程師們想到了將小Y的記憶分開儲存,必要的時候刪除一段時間內的記憶的辦法。
本章未完,點選下一頁繼續閱讀。