0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

阿米巴,真正強(qiáng)大的生物計(jì)算機(jī)了解一下?

nlfO_thejiangme ? 來源:lq ? 2018-12-28 09:40 ? 次閱讀

變形蟲(也稱為阿米巴)是一種主要由凝膠狀原生質(zhì)組成的單細(xì)胞生物。雖然看起來微不足道,但最新的研究表明它有望解決計(jì)算機(jī)領(lǐng)域最為挑戰(zhàn)的問題,并有可能和強(qiáng)大的超級(jí)計(jì)算機(jī)一拼高下!

近日研究人員創(chuàng)造性地利用變形蟲來解決旅行商問題(Traveling Salesman Problem ,TSP),通過這種“阿米巴計(jì)算機(jī)”,研究人員可以獲得TSP問題高質(zhì)量的近似解,更重要的是,這種算法所需的計(jì)算時(shí)間只會(huì)隨著TSP中城市的數(shù)量呈線性增長(zhǎng)。研究人員在4-8個(gè)城市的問題中驗(yàn)證了算法的有效性,并發(fā)現(xiàn)解的質(zhì)量不會(huì)隨著搜索空間的擴(kuò)大而下降。

TSP是一個(gè)方案優(yōu)化問題但同時(shí)也是最具代表性的NP-Hard問題,其目標(biāo)是找到幾個(gè)城市之間最短的路線,這樣每個(gè)城市都只被訪問一次,且回到出發(fā)點(diǎn)。

隨著城市數(shù)量的增加,計(jì)算機(jī)解決問題所需的時(shí)間呈指數(shù)級(jí)增長(zhǎng)。大量可選路線導(dǎo)致了其復(fù)雜性。例如,對(duì)于四個(gè)城市,只有三條可能的路線。但是對(duì)于八個(gè)城市來說,可能的路線數(shù)量增加到2520條。

在最新研究中,研究人員發(fā)現(xiàn)變形蟲可以在短時(shí)間內(nèi)找到TSP的合理(幾乎最優(yōu))解決方案,隨著城市數(shù)量從4個(gè)增加到8個(gè),TSP問題的求解時(shí)間只會(huì)線性增長(zhǎng)。盡管傳統(tǒng)計(jì)算機(jī)也可以在線性時(shí)間內(nèi)找到近似解,但變形蟲的方法與傳統(tǒng)算法完全不同??茖W(xué)家解釋說,變形蟲以恒定的速度不斷地將身體凝膠成分重新分布在非固定形態(tài)體內(nèi),并通過并行而非串行的方法處理光學(xué)反饋來研究空間問題。雖然傳統(tǒng)的計(jì)算機(jī),特別是對(duì)于小問題上,仍然可以比變形蟲更快地解決TSP問題,但是這一新的發(fā)現(xiàn)可能會(huì)導(dǎo)致新型模擬計(jì)算機(jī)的發(fā)展。

工作原理

研究中采用的變形蟲是一種瘧原蟲或“真黏液霉菌”,重約12毫克,以燕麥薄片為食。這種變形蟲以大約1毫米/秒的速度反復(fù)釋放和收回凝膠,不斷變形。實(shí)驗(yàn)中,研究人員將變形蟲放在星狀芯片中心,芯片是有64個(gè)向外突出的狹窄通道的圓板,然后將芯片放在瓊脂板上。變形蟲被限制在芯片內(nèi),但仍然可以進(jìn)入64個(gè)通道。為了最大限度地吸收營(yíng)養(yǎng),變形蟲試圖在芯片內(nèi)部擴(kuò)張,與盡可能多的瓊脂接觸。然而,變形蟲不喜歡光。光可以選擇性的照亮任一通道,從而迫使變形蟲從被照亮的通道中退出。

為了模擬TSP,星狀芯片中的每個(gè)通道代表銷售人員路線中的一個(gè)城市。例如,在標(biāo)記為A - D的四個(gè)城市的情況下,如果變形蟲占據(jù)了通道A4、B2、C1和D3,那么TSP的相應(yīng)解決方案是C、B、D、A、C

上圖描述了變形蟲在解決4-8TSP問題時(shí)的表現(xiàn)

引導(dǎo)變形蟲走向最佳或接近最佳的解決方案,關(guān)鍵在于控制光線。研究人員使用了一個(gè)神經(jīng)網(wǎng)絡(luò)模型,系統(tǒng)每六秒鐘更換一次照亮的通道。該模型結(jié)合了每對(duì)城市之間距離的信息,以及變形蟲在通道中當(dāng)前位置的反饋。該模型可以通過幾種方法確保變形蟲找到TSP的有效解決方案。例如,一旦變形蟲占據(jù)了特定通道的某一部分,比如A3,那么通道A1、A2和所有其他“A”通道就會(huì)被照亮,以防止城市A被訪問兩次。此外,B3、C3、D3和所有其他“3”頻道被點(diǎn)亮,以禁止同時(shí)訪問多個(gè)城市。

實(shí)驗(yàn)中的變形蟲

更容易點(diǎn)亮的通道代表距離更遠(yuǎn)的城市而非距離近的城市。例如,假設(shè)變形蟲占據(jù)了B2通道,并且已經(jīng)開始等量侵入C3和D3通道,城市B和C之間的距離是100,而城市B和D之間的距離是50。B和C之間的距離更長(zhǎng),更促使系統(tǒng)照亮通道C3,使變形蟲從該通道后退,但變形蟲仍可以繼續(xù)進(jìn)入D3??偟膩碚f,利用變形蟲的自然傾向來建立TSP模型,找到穩(wěn)態(tài)平衡。由于代表較短路線的通道不太可能被點(diǎn)亮,變形蟲可能會(huì)在這些通道中擴(kuò)散開,并繼續(xù)探索其他未被點(diǎn)亮的通道,以最大化其在瓊脂板上的表面積。

推進(jìn)模擬計(jì)算機(jī)的發(fā)展

除了開發(fā)真實(shí)的變形蟲計(jì)算芯片外,研究人員還開發(fā)了一種名為變形蟲的計(jì)算機(jī)模擬系統(tǒng),模擬變形蟲解決問題的主要策略,如凝膠以恒定的速度并從不同的通道輸出和回收時(shí),要保持凝膠的持續(xù)流動(dòng)。Aono告訴接受采訪時(shí)說 :“星狀芯片解決N城市TSP問題的模型中,當(dāng)變形蟲最終找到最接近的解決方案時(shí),變形蟲身體的總面積變成了N。似乎存在一個(gè)‘定律’,變形蟲利用凝膠在非照明通道以恒定速度x運(yùn)動(dòng)。即使部分凝膠從點(diǎn)亮的通道退回來,該定律也維持不變?!睌U(kuò)大身體面積到n來解決問題的時(shí)間變成了n/x。這種機(jī)制是前文提到的以線性時(shí)間解決問題的原因,可以被計(jì)算機(jī)模型模擬重現(xiàn)。目前研究人員對(duì)這種“阿米巴計(jì)算機(jī)”如何保證近似解質(zhì)量的機(jī)制還不確定,不過阿米巴在每個(gè)分支間的空時(shí)關(guān)系也許就是保證求解質(zhì)量的關(guān)鍵所在。每一個(gè)分支都會(huì)在對(duì)應(yīng)的通道中振蕩,其中包含了它被光照的“記憶”。這些分支間會(huì)表現(xiàn)出協(xié)同和失協(xié)的過程,并在這一過程中共享信息。在接下來的研究中,研究人員計(jì)劃繼續(xù)改進(jìn)阿米巴計(jì)算機(jī)的計(jì)算能力。他們將探索如何利用這種復(fù)雜的空時(shí)振蕩動(dòng)力學(xué)來提高計(jì)算能力,在更短的時(shí)間內(nèi)找到更高質(zhì)量的解。這個(gè)問題的研究將有助于模擬計(jì)算機(jī)利用電路中電流的空時(shí)動(dòng)力學(xué),建立起更加有效的計(jì)算理論和裝置。在未來,研究人員將建立更大的“阿米巴計(jì)算機(jī)”,將這一裝置將應(yīng)用在上百個(gè)城市TSP問題的求解中,上萬個(gè)通道的阿米巴計(jì)算機(jī)將會(huì)十分壯觀!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    50056

    瀏覽量

    419928
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7310

    瀏覽量

    87571
  • TSP
    TSP
    +關(guān)注

    關(guān)注

    1

    文章

    24

    瀏覽量

    16884

原文標(biāo)題:阿米巴,真正強(qiáng)大的生物計(jì)算機(jī)了解一下?

文章出處:【微信號(hào):thejiangmen,微信公眾號(hào):將門創(chuàng)投】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【量子計(jì)算機(jī)重構(gòu)未來 | 閱讀體驗(yàn)】+ 初識(shí)量子計(jì)算機(jī)

    感覺量子技術(shù)神奇神秘,希望通過閱讀此書來認(rèn)識(shí)量子計(jì)算機(jī)。 先瀏覽一下目錄: 通過目錄,基本可以確定這是本關(guān)于量子計(jì)算機(jī)的科普書籍,主要包括什么是量子
    發(fā)表于 03-05 17:37

    【量子計(jì)算機(jī)重構(gòu)未來 | 閱讀體驗(yàn)】+ 了解量子疊加原理

    如何生產(chǎn)制造。。。。。。 近來通過閱讀《量子計(jì)算機(jī)—重構(gòu)未來》書,結(jié)合網(wǎng)絡(luò)資料,了解點(diǎn)點(diǎn)量子疊加知識(shí),分享給大家。 先提一下電子
    發(fā)表于 03-13 17:19

    什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件和計(jì)算機(jī)軟件?

    計(jì)算機(jī)系統(tǒng)概論1. 什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件和計(jì)算機(jī)軟件?硬件和軟件哪個(gè)更重要?解:P3計(jì)算
    發(fā)表于 07-22 09:06

    計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí)了解

    計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)復(fù)習(xí)、 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí)了解計(jì)算機(jī)網(wǎng)絡(luò)(Internet)的發(fā)展 面向終端的計(jì)算機(jī)
    發(fā)表于 07-26 06:27

    介紹一下計(jì)算機(jī)底層知識(shí)

    的更遠(yuǎn),而計(jì)算機(jī)基礎(chǔ)知識(shí)又是重中之重。下面,跟隨我的腳步,為你介紹一下計(jì)算機(jī)底層知識(shí)。CPU還不了解 CPU 嗎?現(xiàn)在就帶你了解
    發(fā)表于 07-26 06:21

    介紹一下計(jì)算機(jī)底層知識(shí)

    我們每個(gè)程序員或許都有個(gè)夢(mèng),那就是成為大牛,我們或許都沉浸在各種框架中,以為框架就是切,以為應(yīng)用層才是最重要的,你錯(cuò)了。在當(dāng)今計(jì)算機(jī)行業(yè)中,會(huì)應(yīng)用是基本素質(zhì),如果你懂其原理才能讓你在行業(yè)中走的更遠(yuǎn),而
    發(fā)表于 07-28 06:15

    了解計(jì)算機(jī)硬件體系結(jié)構(gòu)

    模塊知識(shí)點(diǎn)1.了解計(jì)算機(jī)硬件體系結(jié)構(gòu)2.掌握常見的計(jì)算機(jī)硬件設(shè)備3.了解計(jì)算機(jī)軟件體系結(jié)構(gòu)4.
    發(fā)表于 09-17 09:03

    D-Wave是真正的量子計(jì)算機(jī)嗎?

      盡管般認(rèn)為量子計(jì)算機(jī)仍處于研發(fā)階段,加拿大D-Wave Systems卻早已在2011年發(fā)布款號(hào)稱“全球首款商用量子計(jì)算機(jī)”的D-Wave One
    發(fā)表于 06-08 09:44 ?9954次閱讀

    量子計(jì)算機(jī)原理_量子計(jì)算機(jī)有多強(qiáng)大

    量子計(jì)算機(jī)與經(jīng)典計(jì)算機(jī)是有所不同的,其輸入態(tài)和輸出態(tài)般為疊加態(tài),其互相之間通常不正交。量子計(jì)算機(jī)的變換為所有可能的幺正變換。因此可以看出量子計(jì)算
    發(fā)表于 11-28 17:51 ?1.5w次閱讀

    量子計(jì)算機(jī)的優(yōu)點(diǎn)_量子計(jì)算機(jī)的應(yīng)用_量子計(jì)算機(jī)的未來應(yīng)用

    量子計(jì)算機(jī)類遵循量子力學(xué)規(guī)律進(jìn)行高速數(shù)學(xué)和邏輯運(yùn)算、存儲(chǔ)及處理量子信息的物理裝置。當(dāng)某個(gè)裝置處理和計(jì)算的是量子信息,運(yùn)行的是量子算法時(shí),它就是量子計(jì)算機(jī)。量子
    發(fā)表于 11-28 18:10 ?1.2w次閱讀

    生物存儲(chǔ)助力研發(fā)“化學(xué)計(jì)算機(jī)

    可用與生物新陳代謝有關(guān)的小分子儲(chǔ)存數(shù)字圖像信息,這有助于進(jìn)步研發(fā)“化學(xué)計(jì)算機(jī)”。
    的頭像 發(fā)表于 07-10 10:17 ?2498次閱讀

    科學(xué)家展示量子計(jì)算機(jī)真正工作原理,還成功模擬了特性

    科學(xué)家已經(jīng)展示了量子計(jì)算機(jī)真正工作原理,并成功地在經(jīng)典計(jì)算機(jī)中模擬了量子計(jì)算機(jī)的特性,結(jié)果應(yīng)該在決定如何建造量子計(jì)算機(jī)方面具有非常重要的意
    的頭像 發(fā)表于 09-04 10:35 ?3284次閱讀

    計(jì)算機(jī)的組成、用途及主要分類

    計(jì)算機(jī)俗稱電腦,是用于高速計(jì)算的電子計(jì)算機(jī)器,在日常生活中有著非常廣泛的應(yīng)用。接下來給大家簡(jiǎn)單介紹一下計(jì)算機(jī)的組成、用途及主要分類。
    的頭像 發(fā)表于 10-02 16:22 ?1.1w次閱讀

    聊聊計(jì)算機(jī)的部分構(gòu)成

    計(jì)算機(jī), 是最聰明的人做出的最偉大的發(fā)明之。 絕大多數(shù)人的能力, 終身無法超越計(jì)算機(jī)了。 類比一下 計(jì)算機(jī)
    的頭像 發(fā)表于 05-26 10:58 ?504次閱讀

    gh200和超級(jí)計(jì)算機(jī)哪個(gè)牛

    技術(shù)的飛速發(fā)展。在眾多的計(jì)算機(jī)類型中,超級(jí)計(jì)算機(jī)以及GH200這兩種計(jì)算機(jī)引起了人們的關(guān)注,我們需要對(duì)這兩種計(jì)算機(jī)進(jìn)行比較,以便更好地了解
    的頭像 發(fā)表于 08-17 10:51 ?470次閱讀