從餐館出來,韓風直接打了車,先回宿舍取了電腦。,
這頓飯吃得有點莫名其妙,韓風沒想到楊曦雯費了老大心思讓他去見那個所謂的中央美院的姐妹,最後的結果卻成了這個樣子。
楊曦雯不像是拉拉呀?
對於這點,韓風還是能夠感覺到的,畢竟和她也接觸了不少次了,多少有了點瞭解。
可是,這種事情誰又能說得清呢,尤其是韓風,他對這種事情猶為不擅長,另外他也沒必要去管這個閒事,拉拉就拉拉吧,反正與他無關。
回到租房處,韓風開始全力完善自己新構想的文件系統。
現在,他的超級系統裡面的所有數據,都是基於二進制的,是完全按照計算機的思想來模擬的。
但是韓風很清楚,現在這種編碼機制非常不合理。
計算機,並不一定要使用二進制,之所以會使用二進制來編碼數據,是由硬件和成本來決定的。
早期的計算機,就不是二進制的,有其他很多進制,例如十進制,八進制,三進制等等等等。
之所以最終選擇了二進制,一方面是二進制簡單(只有0和1),只需要兩種狀態就能表現出來,簡單的高低電壓就能表示,而十進制等其他進制,則需要比這個更多的狀態。於是,使用二進製表示數字,比十進制等其他進制在硬件設計上,要簡單得多,可以極大的節約應將成本。當然,二進制也有缺點。例如數字9,有二進製表示是1001,需要四位來表示,而如果是十進制,則只需要一位。如果數字更大,顯然需要的二進制就更長……換句話說,使用二進制,犧牲了存儲效率而保證了運算速度。
這樣的存儲效率,是現在製造技術可以接受的,例如雖然存儲效率這麼低,但是依然可以在很小地一個芯片上,打造出一個可以表示幾十位的數字矩陣,一塊硬盤也很小,但是能夠存儲的數據卻可以達到上tb(tb=1024gb)。
所以說。硬件和成本,決定了計算機所使用的進制。
不過,現在韓風地硬件已經改變了。變為他的身體,他的大腦,他的神經網絡系統。
在成本方面,韓風更是可以用不惜任何代價來形容。所以,韓風現在已經沒有必要一定要使用二進制來表示數據。使用二進制,存儲效率是不用說,非常低下。運算速度方面也提高不了,反而可能會減慢,根本就沒有任何好處。
前段時間,韓風仔細研讀了大部分目前計算機領域科學家們在人工神經網絡方面的研究成果,再根據自己從微觀上對大腦神經元軸突樹突等結構的近距離仔細觀察,韓風有了重大發現和突破,提出了一個全新的信息存儲編碼算法,從而可以極大地提高腦盤的存儲容量。
這是基於真正的神經網絡的算法,並不是那些科學家自己手動製造或者設想地所謂的「人工」神經網絡。
這個神經網絡系統。由大量的神經元組成,每個神經元都有輸入輸出端,分別是「樹突」和「軸突」,這些輸入輸出端之間相互連接,從而組成了一個相當複雜而強大地系統。樹突接受信號,神經元細胞處理信號,軸突輸出信號。雖然每一個神經元的運算能力非常簡單,並且信號傳輸率也相當低,但是由大量的神經元進行極度並行互連之後,形成的這個系統,其功能增強卻不是簡單的1加1等於2這麼簡單,而是呈幾何級數地遞增,這就是為什麼一個普通人地大腦能夠在一秒鐘之內完成現行計算機至少需要數十億次處理步驟才能完成的任務。
通常,科學家們都認為軸突和樹突只有信息傳遞的功能,即傳遞神經元細胞之間地各種信號。
但是韓風卻早就發現,軸突和樹突除了可以傳遞信息,還能用來存儲信息,它們有很多種狀態,他根據它們的強度,大致將這些狀態分為兩種,強和弱,然後用二進制對其進行編碼,成功地實現了信息的存儲。
從這點也可以看出大腦和計算機在硬件上的區別。
通常,計算機的存儲器和運算器是相互獨立的,例如分為硬盤和中央處理器,也就是說,數據的存儲和數據運算並沒有關係,只有通過人編寫出程序,才能夠讓它們進行溝通,交換、處理數據。
但是在大腦中,存儲區和運算區卻是融為一體的,都是神經元(神經元包括神經元細胞以及和它相連的樹突和軸突)。
這樣地特殊結構優點非常大,數據進行交換的時候,在傳送過程中幾乎就不需要消耗什麼能量,也不會由於硬件的瓶頸問題而限制了速度。
雖然現在韓風使用的神經元細胞是那些基本處於「休眠」狀態的細胞,進行數據處理的時候,還是需要將靜態數據傳送到活躍的神經細胞那進行數據加工處理,但由於神經網絡本身的高效性,傳遞過程中的損耗和傳輸時間幾乎可以忽略不計。
韓風現在有自信升級超級系統的編碼方式,最重要的一點是他在軸突和樹突的信號狀態表示方面又有了重大發現。
之前他是簡單地將它們的信號強弱分為兩種,用二進製表示,但是現在,他發現這種信號還可以進一步細分,就好像是廣播調頻一樣,可以調節到不同的頻道,從而表示更多的信息。
這些天,他一直在用計算機進行模擬,就是想弄清楚,樹突和軸突到底能夠表示多少種狀態。
然而經過這麼多天的觀察、研究和模擬,他發現,樹突和軸突的頻段,似乎要超過一百種以上!
韓風很難想像大腦到底是如何處理如此複雜的信息編碼的,一百進制?這也太複雜了點吧!
要想完全模擬大腦神經細胞的信息存儲方式,現在又變成了一個不可能完成的任務。
沒辦法,退而求其次吧,不能達到百分之百的模擬,那就一切從簡。
簡單就是美!
於是,韓風將軸突和樹突統一成為「編碼細胞」,將這種細胞的強弱大致分為了十個等級,也就是說,以後他的超級系統將以十進制為基礎。
另外,根據神經網絡的特點,這種新的以十進制為基礎的文件系統,將存儲在一種全新的三維立體結構上面,這對於之前的二維結構又是一大突破,打個比方,以前是往桌面上擺東西,而現在,則是向立式櫥櫃中裝東西,存儲容量得到了極大的提升。
兩者個新的特點結合起來,新的腦盤存儲容量,將比以前提升至少10萬倍以上,暫時基本上是不用擔心存儲容量會不夠用的問題了。
腦盤的容量問題解決了,韓風便開始著手根據腦盤的特點設計文件系統,因為現在的腦盤是三維立體結構的,新的文件系統不但要求有平面索引功能,還必須能夠進行垂直索引。
好在這只是純粹的軟件設計,韓風對此經驗豐富,並且早就想得差不多了,花了點時間完善了一下,「大廈文件系統」格式就新鮮出爐了。
數據編碼方面,韓風並沒有重新設計一套編碼系統,只是簡單的按照二進制到十進制的映射轉換,從而形成了現在的數據編碼。
為了避免自己又陷入全身癱瘓的局面,韓風並沒有急著將以前的文件系統給覆蓋掉,而是另外在大腦內開闢了一塊空間,按照「大廈文件系統」的格式進行初始格式化。
由於從底層進行了徹底革新,初始的格式化又只得韓風來親歷而為了。
這個文件系統太過複雜,韓風週末這兩天,時間基本上都花在格式化上面。
這個可是一個細緻活,得按照十進制位,一位一位對其初始化狀態按照自己設計的格式進行設定。
韓風前期也沒弄多大的空間,只搞了一小塊,然後他用新的編碼規則,首先編寫了一個功能非常簡單甚至不能稱之為操作系統的系統,它只有一個任務,那就是格式化。
這個系統運行起來之後,格式化工作就完全由它來代勞了,韓風終於脫離了苦海。