“他們的超算……很強(qiáng)?”宋河問,“強(qiáng)在哪?”
“目前已展現(xiàn)出了簡(jiǎn)單的數(shù)學(xué)邏輯思維,能主動(dòng)歸并一些計(jì)算?!蓖鯇④娬f(shuō),“我現(xiàn)場(chǎng)出題,考了類腦超算一個(gè)經(jīng)典小題目,它表現(xiàn)不俗!”
“什么經(jīng)典小題目?”
“1+2+3+4……一直加到100?!蓖鯇④姷溃暗炔顢?shù)列求和,傳聞是高斯十歲時(shí)巧解出來(lái)的題目?!?/p>
“類腦計(jì)算機(jī)的程序里,當(dāng)時(shí)只有簡(jiǎn)單的加減乘除運(yùn)算規(guī)則,
拆路燈運(yùn)輸
“不,它學(xué)會(huì)了偷懶,直接在數(shù)據(jù)庫(kù)里創(chuàng)建了一個(gè)新公式,從1加到100,結(jié)果是5050,之后它就不算了,每次都從數(shù)據(jù)庫(kù)里引用答案,一遍遍抄答案?!?/p>
王將軍說(shuō)著說(shuō)著笑起來(lái)。
宋河和相曉桐吃驚,難以評(píng)價(jià)。
“這……倒是挺會(huì)偷懶,但這算好事還是壞事?”宋河猶豫。
“這個(gè)問題我也問了浙大團(tuán)隊(duì),浙大團(tuán)隊(duì)有點(diǎn)尷尬,現(xiàn)場(chǎng)調(diào)試,不允許它靠背答案來(lái)應(yīng)付題目,要求它每次都要自己算?!蓖鯇④娎^續(xù)講。
“有了這個(gè)引導(dǎo)之后,類腦計(jì)算機(jī)果然開始想別的辦法節(jié)省計(jì)算步驟,起初它將整個(gè)算式截成兩半,分別記下前半段和后半段的答案,在每次運(yùn)算時(shí)直接將式子拆成兩半,再分別引用答案后相加?!?/p>
“聰明了一丁點(diǎn),但本質(zhì)上還是背答案作弊?!彼魏有α恕?/p>
“對(duì),浙大團(tuán)隊(duì)再次調(diào)試,直接換算式?!蓖鯇④婞c(diǎn)頭。
“最開始不是從1加到100嘛,換成從2加到101,從3加到102,以此類推,每次都往后排一個(gè)數(shù)。”
“類腦計(jì)算機(jī)只能悶頭算,算著算著,它嘗試做局部?jī)?yōu)化,把整個(gè)算式用括號(hào)劃分成許多小組,每個(gè)小組包含十個(gè)相鄰數(shù)字,然后成功在十?dāng)?shù)字的小組內(nèi),實(shí)現(xiàn)了首尾相加的算法?!?/p>
“比如101+102一直加到110的小組,它學(xué)會(huì)了把101和110加起來(lái)形成第一個(gè)211,再把102和109加起來(lái)形成第二個(gè)211,最后直接乘以五個(gè)211,得出這一組數(shù)的結(jié)果1055。”
“它先這樣算了四百多次,突然開始拆小組括號(hào),先把10個(gè)數(shù)的小組括號(hào)擴(kuò)大到20個(gè)數(shù)小組,最后所有括號(hào)直接去掉,反復(fù)執(zhí)行首尾相加?!?/p>
“最后一步總結(jié)公式特別困難?!蓖鯇④娬f(shuō),“歷時(shí)十二個(gè)小時(shí),類腦計(jì)算機(jī)總結(jié)出了等差數(shù)列求和公式,sn=n2(a1+an)!”
“接下來(lái)再給它隨機(jī)出等差數(shù)列題,它會(huì)先迅速判定所有數(shù)字是否等差,發(fā)現(xiàn)是,馬上套公式一步出答案!”
宋河和相曉桐對(duì)視,師徒倆這回是真有點(diǎn)震撼。
十二個(gè)小時(shí)總結(jié)出等差數(shù)列公式,這等數(shù)學(xué)悟性,能秒掉不少人類中小學(xué)生了!
“除了等差數(shù)列求和,還測(cè)試它其他數(shù)學(xué)問題了嗎?”宋河問。
“當(dāng)然測(cè)了,之前一直用正整數(shù)的等差數(shù)列讓它算,很快又把算式換到負(fù)數(shù)和分?jǐn)?shù)領(lǐng)域?!蓖鯇④娬f(shuō)。