芯片-以磁體浮力解決電線纏繞問題,重新設計三維芯片
第四章,如何實現(xiàn)可信可靠可解釋的人工智能
(方案:以磁體浮力解決電線纏繞問題,重新設計三維芯片)
怎么改變?nèi)斯ぶ钦夏??如何實現(xiàn)可信可靠可解釋人工智能?
就按照仿生辦法,模仿三維神經(jīng)元集群。具體的,要兩步來解決。
第一步,改變芯片結(jié)構(gòu),從二維芯片改為三維芯片;第二步,解決固體與流體矛盾。
第1節(jié), 改變芯片結(jié)構(gòu),從二維芯片改為三維芯片。
先談第9節(jié),再回過來談第1節(jié)的用路由器模仿神經(jīng)元。
第9節(jié),解決固體與流體矛盾。
大腦骨骼是相對固態(tài)的,神經(jīng)元所處的環(huán)境是液態(tài)的,便于突觸游動、互連、刪除。生命體內(nèi),是以固態(tài)物質(zhì)作為框架,以流體傳遞物質(zhì)、能量、信息。
人類發(fā)明的集成電路,電線是固定的,其中的電子是活動的,以活動的電子傳遞信息。作者的思路是,讓固定的電線,也像神經(jīng)元突觸那樣游動、互連、刪除。
前面第1節(jié),用路由器集群的接口線路太多,會造成電線纏繞。芯片上集成電路也需要解決電路短路、斷路問題。電子設計自動化(英語:Electronic design automation,縮寫:EDA)的一個重要任務就是解決布線問題。數(shù)學中圖論的路覆蓋理論,提供了一種指導解決固定線路短路、斷路問題的理論。作者沒有研究過圖論路覆蓋理論,并不打算以路覆蓋理論解決電線纏繞問題。
作者引用固體——流體理論,以模仿神經(jīng)元突觸末梢游動、互連、刪除的方式,解決電路短路、斷路問題,即解決電線纏繞問題。
所以,實現(xiàn)三維芯片的方案,就是找到一種既是固體、又能克服重力、還能流動的便宜材料,以此材料為基礎的技術就可以解決三維芯片無數(shù)連線、無數(shù)開關問題。
這種便宜的材料,在現(xiàn)實中早已經(jīng)存在。本節(jié)會討論該便宜材料的使用方法。
太空微重力環(huán)境對解決固體與流體矛盾有巨大幫助。太空,是天然的微重力環(huán)境,比地面更好。這種便宜的材料既可以在地面使用,如果到太空使用,更節(jié)能,也能解決人在太空失重環(huán)境下需要昂貴的生命保障系統(tǒng)問題,有利于將來向太空進發(fā)。現(xiàn)階段,還是以地球重力環(huán)境下討論此材料如何解決電線纏繞問題。
這種材料就是常見的磁體。磁體發(fā)出磁力,可以克服地球重力,并引導連線模仿神經(jīng)元突觸的連接,即線路接頭套上磁頭,以可控磁力控制接頭連接或脫離接觸。這可以稱為磁控接頭移動技術(軾轍結(jié)合技術,軾相當于固定線路,轍相當于游動線路)。
但磁力與電路中電流會互相影響,磁力對其它元器件也有影響,所以必須屏蔽或增大間隔,或者將來采用對磁力不敏感的光計算芯片。
現(xiàn)在的芯片,連線已經(jīng)太多太復雜,且連線是固定的,只有連線中電子是流動的。
集成電路的發(fā)展方向,除了微型化方向,還可以在固體——流體理論指導下,模仿神經(jīng)元間可活動的、可刪除的突觸連接方式,讓電路間連接可活動、可刪除。
這是20世紀70年代芯片,電路遠沒有21世紀芯片復雜。
這是21世紀初計算機芯片。
這是當今芯片的模擬圖,連線非常多。
現(xiàn)階段,還無法實現(xiàn)芯片內(nèi)部疊層間連線游動、互連、刪除。芯片內(nèi)部疊層連線接頭可移動,這是將來長遠目標。
再看一張形象圖。這是英偉達發(fā)布會對GPU的示例。
但可以嘗試,在芯片群之間采用磁控接頭移動技術(軾轍結(jié)合技術,軾相當于固定線路,轍相當于游動線路)。
CPU、GPU、NPU之間連線,可以嘗試采用磁控接頭移動技術(軾轍結(jié)合技術,軾相當于固定線路,轍相當于游動線路),從而在硬件方面模仿神經(jīng)元間可活動的、可刪除的突觸連接。
磁控接頭移動技術(軾轍結(jié)合技術),是怎樣的呢?大家在生活中是常見到的。
這幾張圖,即演示了磁控接頭移動技術(軾轍結(jié)合技術)。
磁控接頭移動技術(軾轍結(jié)合技術),可以實現(xiàn)磁平面無接觸的平移、升降。
電線接頭套在磁平面上,接頭隨磁平面移動。而指揮控制磁平面的,又是接頭所連的芯片。
先把芯片整體當做一個神經(jīng)元胞體,芯片外連電路就像突觸,接頭就像突觸末梢。而磁平面受控于芯片,芯片指揮磁平面帶著接頭,模仿突觸的移動、接觸或脫離。
將來,在芯片內(nèi)部,嘗試在疊層間連線采用磁控接頭移動技術(軾轍結(jié)合技術),以解決芯片內(nèi)部線路纏繞問題。
磁控接頭移動技術(軾轍結(jié)合技術),其技術的缺點是非常明顯的,即接頭移動速度非常慢,遠遠不如固定連線開關。而且,變化的磁力會影響各種元器件運行,必須留出足夠隔離空間,這會大大增加電路板體積(將來,對磁力不敏感的光計算芯片成熟后,可以降低電路板體積)。
如果是為了數(shù)值計算,傳輸數(shù)據(jù)的連線盡可能是固定的,固定的連線才能傳輸大數(shù)據(jù)。
而另一類需求,即為了在硬件層面模仿神經(jīng)元集群,則芯片間連線可以先嘗試用磁控接頭移動技術(軾轍結(jié)合技術)。機柜的空間較大,可以容納大體積的電路板,電路板上芯片間距可以放得很大,以安裝磁體定子、磁平面動子等元器件。
這類模仿神經(jīng)元集群的芯片群組,其傳輸?shù)臄?shù)據(jù)格式,可以模仿TCP/IP數(shù)據(jù)格式,即前幾位是芯片地址。同時不完全照搬TCP/IP數(shù)據(jù)格式,而是有改動,即改為可讀寫應用層數(shù)據(jù)包內(nèi)容。
上一節(jié),用路由器模仿神經(jīng)元時,路由器不會讀寫應用層數(shù)據(jù),路由器就像信使,沒有必要讓信使讀寫信件內(nèi)容。路由器間的學習,是互相學習路由表,并計算路由途徑。這是路由器間的自學習、自組織。
而芯片群,既可以通過交換路由表而學習和組織起來(讀寫TCP/IP數(shù)據(jù)標頭),又通過交換其它數(shù)據(jù)如數(shù)值、函數(shù)、圖形而學習和組織起來(讀寫TCP/IP應用層數(shù)據(jù)包),還能模仿神經(jīng)元集群用連線實現(xiàn)分解、構(gòu)建三維音畫、抽像、記憶、聯(lián)想、復雜推理 等功能。
至此,在序列-結(jié)構(gòu)-運動-功能的理論體系里,作者探討了現(xiàn)有芯片的兩大瓶頸。一個是結(jié)構(gòu)上瓶頸,摩爾定律逐漸失效,集成電路很難再微型化,于是芯片逐漸朝3D方向發(fā)展,不斷堆疊,堆疊導致了電路連線復雜,極易纏繞。作者提出,利用磁控接頭移動技術(軾轍結(jié)合技術)解決電路連線纏繞問題。磁控的連線接頭,模仿突觸末梢,可移動、可互連、可脫離、可刪除。芯片之間數(shù)據(jù)結(jié)構(gòu),模仿TCP/IP協(xié)議,加上地址頭,可尋址。
第二個功能上的瓶頸,現(xiàn)有人工智能技術大多是改進函數(shù),通過純算法虛擬搭建仿神經(jīng)元突觸式連接。導致功能的瓶頸的原因,除了芯片結(jié)構(gòu)的原因,就是芯片內(nèi)部連線、芯片外部連線是固定的。
作者提出,利用磁控接頭移動技術(軾轍結(jié)合技術)從硬件芯片上真實搭建仿神經(jīng)元突觸式連接。磁控的連線接頭,模仿突觸末梢,可移動、可互連、可脫離、可刪除。芯片通過自學習、自組織,實現(xiàn)正負反饋、自動修正,以及分解、構(gòu)建三維音畫、抽像、記憶、聯(lián)想、復雜推理 等功能。
磁控接頭移動技術(軾轍結(jié)合技術),既解決了電路連線纏繞問題,又模仿了神經(jīng)元突觸式連接,在結(jié)構(gòu)-運動-功能三個層次都改進了現(xiàn)有計算機硬件,為計算機軟件開發(fā)提供了更高層次的硬件基礎。
結(jié)構(gòu)-運動-功能三個層次要得到改進,前提是EDA在設計人工智能類腦芯片時,就把磁控接頭移動技術(軾轍結(jié)合技術)運用于解決電線通道纏繞問題。
但讀者可能會提問,在當今移動互聯(lián)網(wǎng)發(fā)達的社會,是否可以把數(shù)據(jù)中心的服務器、路由器比作神經(jīng)元胞體,是否可以把移動終端比作突觸末梢?為何移動互聯(lián)網(wǎng)沒有“覺醒”成恐怖的天網(wǎng)?
作者完全認同以上形象的比方,并相信將來移動互聯(lián)網(wǎng)會“覺醒”出智能。
但是,前提是做出兩個改變。第一個改變是,服務器、路由器必須能讀寫TCP/IP數(shù)據(jù),從標頭到數(shù)據(jù)包。第二個改變是,服務器、路由器能指揮所有通訊節(jié)點間的物理接觸或脫離,而現(xiàn)在的通訊節(jié)點間物理接觸或脫離都是由人手動實現(xiàn)的,并且配IP地址這活兒幾乎也是手動輸入。下一章,作者將繼續(xù)探討這個問題。
倒敘完了,先談了第9節(jié),再回到第1節(jié)。
第1節(jié),改變芯片結(jié)構(gòu),從二維芯片改為三維芯片
現(xiàn)有人工智能界,從用一維CPU改為用二維GPU,到華為的達芬奇結(jié)構(gòu),還有chiplet結(jié)構(gòu),還有神經(jīng)擬態(tài)芯片,都在不自覺的向三維結(jié)構(gòu)發(fā)展,但還不是真正的三維結(jié)構(gòu)。
如何改為真正三維結(jié)構(gòu)?有多種辦法,如模擬生成真實神經(jīng)元,又如把硅晶片做成 三維立體的,如此等等,有好幾種方法可以改為三維結(jié)構(gòu)。
關于生成真實神經(jīng)元集群,作者以前設想,采用CRISPER技術切割DNA,單獨培養(yǎng)神經(jīng)元集群。這么做的倫理道德風險,是非常大的,而且成本高,效益低。成本高,原因是明顯的,培養(yǎng)一個活體,需要昂貴復雜的生命保障系統(tǒng)。效益低,原因也是明顯的,生物受地球重力影響,其體積重量是有限定的,那么人腦神經(jīng)元集群的數(shù)量 也是有極限的,那么其智商也是有極限的?,F(xiàn)在,國外又爆新聞,在大鼠腦袋里植入人腦神經(jīng)元。是不是國外放松了 倫理道德審查標準?還需要觀察。
作者也曾設想,把硅晶體做成三維立體的,但并未找到 在硅晶體內(nèi)部刻畫線路的方法。
而本書開篇第一章,介紹一種宏觀的 模擬三維結(jié)構(gòu)的方法:聯(lián)系電信運營商的機房,在凌晨時,用路由器模擬 神經(jīng)元胞體,用電線模擬突觸。因為機房路由器集群數(shù)量 比神經(jīng)元集群數(shù)量少得多,所以初期圖靈測試時,用簡單的測試:在黑色背景圖中找出 手寫白色阿拉伯數(shù)字。
但難度也是顯而易見的,螞蟻的神經(jīng)元數(shù)量約25萬個,人腦神經(jīng)元數(shù)量約860億個。路由器體積龐大,占地、耗能,如果讓由路由器集群 模仿萬億神經(jīng)元集群,其占用空間非常大,其耗能也非常大。
現(xiàn)在前沿的研究,是憶阻器,還有光芯片,等等,但沒有看到特別大的進展。
以上幾種辦法都有缺點,或者成本很高,或者有倫理道德風險,或者很耗能,或者占用空間大,或者技術不成熟。
特別指出,路由器集群,即使縮小再縮小,也無法完全 模擬神經(jīng)元集群,因為電線會纏繞。導致纏繞的根本原因是,流體與固體的區(qū)別。作者找到了解決方法,讀者可以在研究中使用,這是下一節(jié)探討的內(nèi)容。
本節(jié),探討模仿神經(jīng)元集群時的一些細節(jié),如集群內(nèi)組合問題。
相對于CPU、GPU芯片,互聯(lián)網(wǎng)節(jié)點 更加具備模仿神經(jīng)元的基礎。特別是路由器,可以模仿胞體與突觸……
以識別數(shù)字6為例,探討如何用路由器模仿神經(jīng)元。
上圖示例,從一張圖片中提取數(shù)字,現(xiàn)有技術不模仿神經(jīng)元集群,就能輕松完成了。
第一步,檢測有數(shù)字的地方,也就是確定數(shù)字的x軸y軸位置,這第一步,現(xiàn)有攝像頭技術已經(jīng)可以檢測了。眼睛的聚焦,是靠神經(jīng)元集群來實現(xiàn)的。本書雖然嘗試用路由器模仿神經(jīng)元,但是聚焦功能,不是本節(jié)討論的重點,在此,就用攝像頭技術來聚焦了。
第二步,把待識別數(shù)字旋轉(zhuǎn),也就是以z軸旋轉(zhuǎn),這第二步也是現(xiàn)有攝像頭技術可以完成的。人或動物,是由神經(jīng)元集群指揮頭部偏轉(zhuǎn)以旋轉(zhuǎn)眼睛的。為了簡化,在此,就用攝像頭技術來聚焦了。
以上步驟,是現(xiàn)有技術可以實現(xiàn)的,可以用攝像頭聚焦后數(shù)字后,再把像素投射到路由器集群上,路由器集群再匯總縮微成 標準日字型數(shù)字。
神經(jīng)元群實現(xiàn)聚焦、旋轉(zhuǎn),缺點慢。
攝像頭搭配芯片來實現(xiàn)聚焦、旋轉(zhuǎn),優(yōu)點快。
讀者會疑惑,既然速度慢了,為何多此一舉?作者這里想表的是,路由器集群可以模仿神經(jīng)元集群。
第三步,縮放待識別數(shù)字。這步用路由器的匯總路由表功能,即可實現(xiàn)。匯總功能,相當于神經(jīng)元集群的抽象功能,簡化了圖形。
以下這幾步,是一個生成路由表的逆過程。
路由器接口越多,越能接收更多鄰居路由器的路由表。接口是雙向傳輸路由表,既能當入口,又能當出口。
熟悉路由協(xié)議的讀者,有比作者更好的方案以識別數(shù)字。作者在此提出自己的具體步驟,
第一步,路由器判斷自己是在起始點q還是經(jīng)過點j還是末端點d,判斷依據(jù)是8個接口打開了幾個,路由表傳輸?shù)姆较颉?/span>
如果路由器只有一個接口打開 且沒有接收到路由表,則認為自身是起始點d,接口為出口,那就從出口發(fā)出<路由表> 并等待回復
如果路由器有二個接口打開,則認為自身是經(jīng)過點d。d路由器把自身打開的兩個口填到<路由表>里,并從出口傳遞給鄰居路由器。
如果路由器有三個接口打開,則認為自身是經(jīng)過點d且還是環(huán)的末端點d,那就檢查自身是否已在<路由表>里,如果不在表里就添加到表里,并從出口傳遞給鄰居;如果自身已在<路由表>里,則從第一個入口傳出<圖形表>。根據(jù)這三個接口方向,以及回傳圖形表,可以判斷是彎、還是環(huán)。
第四步,<路由表>被傳回到起始點d路由器,作為學習的結(jié)果,即結(jié)論是數(shù)字幾。
這樣的學習,是模擬神經(jīng)元集群的連接。
學習后,對新輸入的待判斷的圖形,反向比較起始點q、經(jīng)過點j、末端點d是否相似。比較是否相似,在神經(jīng)元集群里就是神經(jīng)元是否被連接并傳輸遞質(zhì)。路由器比較是否相似,可以用大規(guī)模集群模仿神經(jīng)元集群,但本案例里路由器數(shù)量很少,只能借助通用計算機的算法。(算法很多,比如,先把上下左右四方命名為北南東西,再把圖形最大化分解原則,能分解成環(huán)的就不分解為彎,以此類推,環(huán)>彎>豎>橫。)
通用計算機根據(jù)<路由表>,判斷圖形與數(shù)字幾相似后,標注出結(jié)論,給出<判斷依據(jù)>,并把<判斷依據(jù)>和結(jié)論加入TCP/IP應用層數(shù)據(jù)包 發(fā)給起始路由器,起始路由器再泛洪發(fā)給其它路由器,這就是規(guī)則的形成與傳播(路由器不能讀取TCP/IP應用層數(shù)據(jù)包,只能由通用計算機讀寫數(shù)據(jù)包)。該規(guī)則是路由器自身制定、傳播修改的,這就是“自組織、自學習”。整個過程體現(xiàn)了正負反饋、自動修正。
讀者會有很大疑問,以上過程,增加了路由器集群硬件,比單獨的一臺通用計算機麻煩,速度又慢。據(jù)了解,谷歌的圖片****,通過大量樣本學習,已經(jīng)可以識別大部分街景里門牌號了,也識別能其它圖片。而且,用模擬器模擬路由器時,也是調(diào)用的通用計算機,這與拋開路由器,直接使用函數(shù)算法配上通用計算機,有何區(qū)別?
以上的比較相似性,是不需要大量樣本的,甚至可以只需一個樣本即可完成學習。
以上的日文,只需看幾遍,人腦即可學會辨識其手寫體。作者相信,路由器集群也只需看幾遍,即可學會辨識其手寫體。
這就是模仿神經(jīng)元集群的學習,少量樣本,或者只有一個樣本,即可完成學習。甚至,樣本不齊整,路由器集群也可以模仿神經(jīng)元集群,也實現(xiàn)聯(lián)想、想象、推理功能。不僅如此,路由器集群也能理解這些圖片的含義。
雖然,現(xiàn)在有很多函數(shù)算法配上通用計算機,通過大量樣本學習,能夠識別手寫數(shù)字了,但是依據(jù)這些算法理解圖片真正含義,有很大難度。更進一步的,若用這些函數(shù)算法理配上通用計算機,即使讀取大量樣本數(shù)據(jù),依然在區(qū)別貓狗、理解道路標志意義、指導自動駕駛、理解語義、揣摩心理等等方面,沒有突破性進展。
特別是學習駕駛技術方面,王垠(www.yinwang.org)說得非常好,成年人幾個小時就能學會駕駛,避障、識別道路標志等簡直是輕而易舉。但計算機吞入了大量數(shù)據(jù),依然不明白何為駕駛、避障、識圖。
用路由器集群模擬神經(jīng)元集群,是區(qū)別于函數(shù)算法配一維CPU二維GPU虛擬化連接神經(jīng)元,另一條真實物理連接神經(jīng)元的方式。
每個路由器都可以生成路由表,相當于一個神經(jīng)元。而生成這么多路由表,怎么傳遞,怎么終止,是各個路由器互相學習過程、互相取舍的過程,這就相當于神經(jīng)元集群互相觸發(fā)的過程、互相抑制的過程。
在作者有限的認知里,這就體現(xiàn)用路由器集群的好處:簡單的分解式學習、屈指可數(shù)的樣本數(shù)據(jù)、很弱的計算力、低能耗,通過路由器之間正負反饋、自動修正,就能實現(xiàn)避障、識圖,配上足夠多路由器就能實現(xiàn)語義理解。
這是中心計算模式,與分布式計算模式的區(qū)別。
現(xiàn)在CPU、GPU在勉強模仿神經(jīng)元集群,意圖實現(xiàn)真正智能,但其實還主要應用于看圖說話等等 不影響安全的領域,如智能音箱。即使預測蛋白質(zhì)序列,也是用計算機的數(shù)值計算功能,而不是理解蛋白質(zhì)序列的意義。
而路由器集群,模仿神經(jīng)元集群,應該比CPU或GPU干得好得多。
因為,已有實踐已經(jīng)確認,在并行計算方面,CPU不如GPU。
現(xiàn)在,作者提出把路由器集群代替GPU,擴展GPU里每個計算單元的能力,賦予每個GPU單元一套路由算法。
雖然單個路由器里小小的芯片計算力很弱,但路由器集群在互相學習、互相取舍,這個學習、取舍過程,才是作者以前文章里說的“正負雙向反饋、自動調(diào)整過程”。
用復雜系統(tǒng)學來解釋,就是路由器集群有了“自學習、自組織”能力。而“自學習、自組織”能力,是集群實現(xiàn)智能的關鍵步驟,鳥群、蟻群、人群都是“自學習、自組織”的非中心計算形態(tài)。這與基于中心大CPU計算的形態(tài),完全不同。
復雜系統(tǒng)論理論,是個大理論。
復雜系統(tǒng)論認為,集群會涌現(xiàn)出更高層次事物。鳥群、蟻群、黏菌,涌現(xiàn)出的智能,是無法用單個個體解釋的。用路由器集群模仿神經(jīng)元集群,也是一條實現(xiàn)人工智能的可行之路。用函數(shù)算法配上通用計算機,之所以在語義理解、自動駕駛方面所遇到的瓶頸,就是因為其不采用集群而是盲目的擴大算力、讀取大量數(shù)據(jù)、只用函數(shù)解題造成的。
作者認為,只要認準一點,在實踐中已經(jīng)證明,并行計算的GPU,比中心計算的CPU,更適合模仿神經(jīng)元集群來實現(xiàn)人工智能即可。
所以,作者認為,在發(fā)展并行計算方面,在模仿神經(jīng)元實現(xiàn)人工智能方面,大CPU<<GPU<<路由器集群。
(致讀者,有愿意一起寫的嗎?
)
第2節(jié), 模仿神經(jīng)元集群的機制:投****機制(待續(xù))
問答,加15983338666
第3節(jié),模仿神經(jīng)元集群的機制:補全機制(待續(xù))
第4節(jié),模仿神經(jīng)元集群的機制:刪除機制(待續(xù))
第5節(jié),模仿神經(jīng)元集群的機制:聯(lián)想機制(待續(xù))
第6節(jié),模仿神經(jīng)元集群的機制:想象機制(待續(xù))
第7節(jié),模仿神經(jīng)元集群的機制:推理機制(待續(xù))
第8節(jié),模仿神經(jīng)元集群的機制:其它機制(待續(xù))
第一章,驗證:用路由器集群仿生神經(jīng)元集群
第二章,作者眼中的 智能以及人工智能
第1節(jié),定義:智能、人工智能
第2節(jié),神經(jīng)元集群運作方式:分解、抽像、重建、正負反饋等
第3節(jié),神經(jīng)元集群的動力源
第三章,比較:現(xiàn)有芯片的功能,以及與智能的差別
第1節(jié),功能差別:智能與智障的差別
第2節(jié),導致智障的原因:序列-結(jié)構(gòu)-運動-功能不同
第3節(jié),結(jié)構(gòu)差別
第4節(jié),運動方式差別
第四章,如何實現(xiàn)可信可靠可解釋的人工智能
第1節(jié),改變芯片結(jié)構(gòu):三維重構(gòu)
第2節(jié),模仿神經(jīng)元集群的機制:投****機制
第3節(jié),模仿神經(jīng)元集群的機制:補全機制
第4節(jié),模仿神經(jīng)元集群的機制:刪除機制
第5節(jié),模仿神經(jīng)元集群的機制:聯(lián)想機制
第6節(jié),模仿神經(jīng)元集群的機制:想象機制
第7節(jié),模仿神經(jīng)元集群的機制:推理機制
第8節(jié),模仿神經(jīng)元集群的機制:其它機制
第9節(jié),解決固體與流體矛盾
第五章,可信可靠可解釋人工智能 對地球社會的影響
第六章,向太空微重力出發(fā),組裝太空人
第七章,太空人的體積重量
第八章,太空人的宇宙觀以及人格特質(zhì)
第九章,太空人與地球霸主的關系
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。
伺服電機相關文章:伺服電機工作原理