美國加州理工學(xué)院的科研人員利用合成的DNA分子研制出了一個人工神經(jīng)網(wǎng)絡(luò),能夠處理經(jīng)典的機器學(xué)習(xí)問題。
加州理工學(xué)院的研究人員開發(fā)了一種由DNA制成的人工神經(jīng)網(wǎng)絡(luò),可以解決經(jīng)典的機器學(xué)習(xí)問題:正確識別手寫數(shù)字。這項工作在展示將人工智能引入合成生物分子電路的潛力方面邁出了重要一步。這項工作是在生物工程助理教授Lulu Qian的實驗室完成的。描述該研究的論文于7月4日發(fā)表在網(wǎng)絡(luò)上,并發(fā)表在7月19日出版的《自然》雜志上。
Qian表示:“雖然科學(xué)家們剛剛開始在分子機器中創(chuàng)建人工智能的探索,但其潛力已經(jīng)不可否認。電子計算機和智能手機使得人類的能力比一百年前更強。與此類似的是,在未來的一百年內(nèi),人工分子機器可以構(gòu)造出所有由分子組成的物體,其中甚至可能包括油漆和繃帶。它們更加強大,且對環(huán)境的適應(yīng)性更好?!?/p>
人工神經(jīng)網(wǎng)絡(luò)是受到人類大腦啟發(fā)的數(shù)學(xué)模型。盡管與其生物學(xué)對應(yīng)物相比被大大簡化,人工神經(jīng)網(wǎng)絡(luò)的功能與神經(jīng)元網(wǎng)絡(luò)是類似的,并且也能夠處理復(fù)雜信息。在Qian的實驗室開展的這項工作的最終目標是利用DNA制作的人工神經(jīng)網(wǎng)絡(luò)對智能行為(計算、做出選擇等行為的能力)進行編程。
“每個人的大腦中都有超過800億個神經(jīng)元,因此人類可以做出非常復(fù)雜的決策。較小的動物,如蛔蟲,可以使用幾百個神經(jīng)元做出較簡單的決策。在這項工作中,我們設(shè)計并創(chuàng)造了很多生物化學(xué)電路,使其可以像一個小型神經(jīng)元網(wǎng)絡(luò)一樣對分子信息進行分類,且能夠處理的分子信息比以前復(fù)雜得多”,Qian說。
為了說明基于DNA的神經(jīng)網(wǎng)絡(luò)的能力,Qian實驗室的研究生Kevin Cherry選擇了電子人工神經(jīng)網(wǎng)絡(luò)的一個經(jīng)典挑戰(zhàn)作為自己的任務(wù):識別字跡。人類筆跡的差別可能是很大的,所以當一個人仔細檢查一個潦草的數(shù)字序列時,大腦會執(zhí)行復(fù)雜的計算任務(wù)來識別它們。由于即使是人類也很難識別他人的潦草筆跡,所以識別手寫數(shù)字是對將智能引入人工神經(jīng)網(wǎng)絡(luò)工作的一種常見測試。這些網(wǎng)絡(luò)必須“學(xué)會”如何識別數(shù)字,解釋筆跡的變化,然后把一個未知的數(shù)字與它們所謂的記憶進行比較,并確定是什么數(shù)字。
在發(fā)表在《Nature》的論文中,Cherry演示了由精心設(shè)計的DNA序列制成的神經(jīng)網(wǎng)絡(luò)可以進行規(guī)定的化學(xué)反應(yīng),以準確識別“分子字跡”。不同幾何形狀的視覺筆跡是不一樣的。與此不同的是,分子字跡的每個例子并不具有某個數(shù)字的形狀。相反,每個分子數(shù)字由20個獨特的DNA鏈組成,這些DNA鏈選自100個分子,每個分子用于表征任意10×10模式下的單個像素。這些DNA鏈在一個試管中被混合在一起?!白匀环肿雍灻鄙賻缀翁卣鞯那闆r并不少見,但仍然需要復(fù)雜的生物神經(jīng)網(wǎng)絡(luò)來識別它們:例如,獨特氣味分子的混合物會包含某種氣味,”Qian說。
在處理特定分子字跡的時候,DNA神經(jīng)網(wǎng)絡(luò)可以將其分類為多達九個類別,每個類別代表從1到9的九個可能的手寫數(shù)字中的一個。
首先,Cherry構(gòu)建了一個DNA神經(jīng)網(wǎng)絡(luò)來區(qū)分手寫的6和7。他測試了36個手寫數(shù)字,而試管神經(jīng)網(wǎng)絡(luò)正確識別了所有這些數(shù)字。理論上,他的系統(tǒng)能夠?qū)⒊^1.2萬個手寫的6和7分為兩個類別——90%的數(shù)字來源于機器學(xué)習(xí)廣泛使用的手寫數(shù)字數(shù)據(jù)庫。
這個過程的關(guān)鍵是使用由Qian和Cherry開發(fā)的DNA分子對“贏家通吃”競爭策略進行編碼。在該策略中,為確定未知數(shù)字的身份,需要使用被稱為殲滅者的特定類型的DNA分子來選擇獲勝者。
Cherry說:“殲滅者與來自一個競爭者的一個分子和來自另一個競爭者的一個分子形成一個化合物,并通過反應(yīng)形成不活潑的惰性物種。殲滅者迅速吞噬所有競爭對手的分子,直到只剩下一個競爭對手的物種。然后,獲勝的競爭者被恢復(fù)到高濃度并產(chǎn)生熒光信號,以此來表明網(wǎng)絡(luò)的決定?!?/p>
接下來,在他的第一個DNA神經(jīng)網(wǎng)絡(luò)原理的基礎(chǔ)上,Cherry開發(fā)了一個更復(fù)雜的模型,可以對從1到9的單個數(shù)字進行分類。當給出一個未知數(shù)字時,這款“智能湯(smart soup)”會進行一系列的反應(yīng)并輸出兩個熒光信號,例如,綠色和黃色代表一個5,或綠色和紅色代表一個9。
Qian和Cherry計劃開發(fā)能夠?qū)W習(xí)的人工神經(jīng)網(wǎng)絡(luò),并從用于試管模型的實例進行學(xué)習(xí)。Qian表示,通過這種方式,可以訓(xùn)練同樣的智能湯來執(zhí)行不同的任務(wù)。Cherry說:“普通的醫(yī)學(xué)診斷會檢測到一些生物分子的存在,例如膽固醇或血糖。如果使用像我們這樣的更復(fù)雜的生物分子電路,將來有可能可以對數(shù)百種生物分子進行診斷測試,并直接在分子環(huán)境中做出分析和反應(yīng)。
-
神經(jīng)網(wǎng)絡(luò)
+關(guān)注
關(guān)注
42文章
4814瀏覽量
103622 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8503瀏覽量
134619
原文標題:加州理工研制出DNA人工神經(jīng)網(wǎng)絡(luò)
文章出處:【微信號:AI_News,微信公眾號:人工智能快報】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
詳解深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)與卷積神經(jīng)網(wǎng)絡(luò)的應(yīng)用

人工神經(jīng)網(wǎng)絡(luò)原理及下載
應(yīng)用人工神經(jīng)網(wǎng)絡(luò)模擬污水生物處理
人工神經(jīng)網(wǎng)絡(luò)算法的學(xué)習(xí)方法與應(yīng)用實例(pdf彩版)
機器學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)參數(shù)的代價函數(shù)
人工神經(jīng)網(wǎng)絡(luò)實現(xiàn)方法有哪些?
怎么設(shè)計ARM與神經(jīng)網(wǎng)絡(luò)處理器的通信方案?
【AI學(xué)習(xí)】第3篇--人工神經(jīng)網(wǎng)絡(luò)
怎么解決人工神經(jīng)網(wǎng)絡(luò)并行數(shù)據(jù)處理的問題
如何用卷積神經(jīng)網(wǎng)絡(luò)方法去解決機器監(jiān)督學(xué)習(xí)下面的分類問題?
卷積神經(jīng)網(wǎng)絡(luò)簡介:什么是機器學(xué)習(xí)?
人工神經(jīng)網(wǎng)絡(luò)和bp神經(jīng)網(wǎng)絡(luò)的區(qū)別
人工神經(jīng)網(wǎng)絡(luò)與傳統(tǒng)機器學(xué)習(xí)模型的區(qū)別
人工神經(jīng)網(wǎng)絡(luò)的原理和多種神經(jīng)網(wǎng)絡(luò)架構(gòu)方法

評論