2017年,資深加密貨幣創(chuàng)業(yè)者陳子琪和機器學習領域專家王威揚組建了團隊開始對區(qū)塊鏈和人工智能領域結合點的研發(fā)。當時他們就認定,區(qū)塊鏈分布式的開放數(shù)據(jù)系統(tǒng)能改變人工智能目前已經(jīng)存在的科研和生產(chǎn)體系,進而推動人工智能乃至整個科技界的分享與進步。
隨著開發(fā)的不斷進行,Cortex越來越多的受到業(yè)界和學界的關注,近期Cortex成為了Cryptic Labs首批僅有的兩個孵化項目之一,很榮幸的邀請到圖靈獎獲得者Whitfield Diffie教授擔任項目的學術顧問。
針對目前的業(yè)界現(xiàn)狀,陳子琪認為,以太坊為代表的智能合約,只能執(zhí)行簡單的計算,還不能滿足目前世界對于人工智能的計算需求。他說,“以太坊提出世界計算機的概念,但是目前看來就是一臺筆記本電腦的算力,并沒有辦法對圖像聲音,視頻等等復雜的元素進行計算。
為了他們的目標他們開發(fā)了面向人工智能高度優(yōu)化的底層供應鏈——Cortex。他通過改造以太坊虛擬機,擴展了智能合約的計算和存儲,可以支持人工智能算法模型的運行。
對于一個新生事物來說,效率是極其重要的,因為一個高效的優(yōu)化,可能會帶來效率大幅度的提升。專用芯片和通用芯片的對于某些領域的計算來說,效率會有百倍的差別。而Cortex是針對人工智能的優(yōu)化使得區(qū)塊鏈和人工智能的結合真正變得可行。
而人工智能為什么要與區(qū)塊鏈結合呢?王威揚談了三點。
第一是區(qū)塊鏈的安全性。傳統(tǒng)的中心化的系統(tǒng)面臨著被黑客攻擊的風險,用戶的賬戶信息很輕易會被盜取,一旦被攻擊會產(chǎn)生單點失效的可能。
第二是通過區(qū)塊鏈進行多點驗證可以提升人工智能的精度。由于區(qū)塊鏈的共識認證機制,本身會給某個模型進行多重新算,在運算的范圍之內,我們可以提供一個較好的值。
第三,區(qū)塊鏈可以做人工智能算法模型的驗證系統(tǒng)。如今人工智能論文可復現(xiàn)性低成了研究界愈發(fā)關注的問題,將算法上鏈或許是一個解決的思路。具體來說,研究人員通常不共享他們的源代碼,但就算取得源代碼,在機器學習領域,計算機不斷學習,算法的訓練數(shù)據(jù)可以影響其性能,最終導致得到的結果仍然與基準有偏差。如果在鏈上搭建一個驗證系統(tǒng),做一個開源的模型數(shù)據(jù)庫,對AI算法模型進行驗證排名,可以推動研究人員在更高的起點線進行開發(fā)。
區(qū)塊鏈和人工智能,作為當下最熱門的兩大科技熱點,不僅在商業(yè)界激起了層層浪花,也在政策方面得到了國家的大力支持。在今年的兩會上,第十三屆全國政協(xié)委員、中國工程院院士陳曉紅表示,要制定區(qū)塊鏈技術及產(chǎn)業(yè)發(fā)展專項戰(zhàn)略規(guī)劃,推動區(qū)塊鏈與大數(shù)據(jù)、人工智能等國家戰(zhàn)略相結合,促進大數(shù)據(jù)、云計算、物聯(lián)網(wǎng)、人工智能等技術的相互融合發(fā)展。