博客專欄

        EEPW首頁 > 博客 > 憶阻器或賦予AI芯片時間感知能力

        憶阻器或賦予AI芯片時間感知能力

        發布人:旺材芯片 時間:2024-06-02 來源:工程師 發布文章

        “你有時間嗎?”隨著密歇根大學(University of Michigan)最新的憶阻器發現,人工智能芯片可能很快就會注意到事件的順序。

        密歇根大學的一個研究小組利用新的憶阻器技術創建了一個時間感知神經網絡。雖然這項技術目前只是在小規模上實現,但其特性可能會導致人工智能的重大范式轉變。

        圖片

        封裝的1晶體管1-憶阻器(1T1M)芯片,憶阻器陣列的光學顯微圖像,以及憶阻器的單元結構。圖片由Nature提供

        與感知器等早期神經網絡相比,現代人工智能模型遠遠超出了簡單的模式識別。最新的部署,如 Copilot 或 GPT4,可以生成新的材料。然而,這種性能會消耗相當大的功率。

        在神經放松時間中尋找靈感

        研究人員研究了人腦中的神經元,以了解他們如何在憶阻器(神經元的硬件模擬)中復制計時。神經元通過一種稱為“松弛時間”的東西來編碼有關一系列事件何時發生的信息。神經元接收并發送一些電信號。神經元只有在接收到一定的輸入信號閾值時才會發送自己的信號,并且必須在一定的時間范圍內達到這個閾值。如果時間過長,神經元就會放松并釋放電能。人類可以理解事件發生的時間和順序,因為這些神經元在我們的神經網絡中以不同的速率放松。

        到目前為止,憶阻器的工作原理與此不同。當一個憶阻器接觸到一個信號時,它的電阻會減小,允許更多的下一個信號通過。隨著時間的推移,更多的放松會導致更高的電阻。然而,加州大學團隊的研究表明,基底材料的變化可以產生不同的弛豫時間,類似于神經元弛豫時間的自然變化,從而使憶阻器具有計時機制。

        研究人員挖掘“原子世界的廚房水槽”

        使用熵穩定氧化物 (ESO),UM 憶阻器表現出隨時間變化的弛豫時間,可以在159到278 ns之間進行調節。依賴時間的神經元激活可以在硬件中編程,從而在部署模型時不需要耗電的GPU。

        圖片

        ESO可以通過控制氧化物的比例來調整其弛豫時間,從而在電神經元中實現可編程的時間依賴性。圖片由密歇根大學提供

        UM小組使用釔、鋇、碳和氧(YBCO)襯底開發了這種ESO,該襯底在-292°F以下具有超導特性。該項目的一位研究人員將這種熵穩定的氧化物稱為“原子世界的廚房水槽”;也就是說,研究人員添加的元素越多,它就越穩定。

        經過訓練后,該設備可以識別數字 0 到 9 的聲音(在許多情況下甚至在音頻輸入完成之前),同時與基于 GPU 的系統相比,始終保持更好的運行效率。未來,該團隊相信他們可以進一步改進用于制造設備的能源密集型過程。

        第一個具有計時行為的憶阻器

        在現代神經網絡中,GPU 技術完成了大部分訓練和識別。GPU 從內存中提取已知權重,將它們用于乘法和累加,并將它們發送回內存。這可以重復任意次數,結果是模型輸出。這種方法非常適用于小型模型。隨著模型變得越來越先進,內存移動的數量開始凸顯馮·諾依曼架構的弱點。許多研究人員和開發人員正在轉向內存計算或硬件支持的技術,以加快這種數據傳輸并降低能耗。

        UM小組并不是第一個在人工智能和高級計算中使用憶阻器的團隊。以前的許多小組已經探索了用于內存計算的新材料。然而,UM是第一個表現出時間依賴性行為的研究小組,這對于復制人腦的運作方式至關重要。

        實現更節能的 AI 芯片

        雖然 UM 小組對他們的可調 ESO 能否很快投入商用沒有任何誤解,但他們的研究標志著向硬件支持的人工智能性能又邁進了一步。

        圖片

        內存處理系統中 UM 基于內存的內核的示意圖。圖片由Nature提供

        如果憶阻器件能夠利用現代半導體技術,它們對定制的人工智能硬件解決方案的影響可能是巨大的。UM團隊估計,在不改變時間常數的情況下,他們的新材料系統可以將人工智能芯片的能效提高到目前材料的六倍。


        來源:EETOP


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: 憶阻器

        技術專區

        關閉
        主站蜘蛛池模板: 遂川县| 铅山县| 鄂托克前旗| 安远县| 修水县| 洛南县| 永安市| 谢通门县| 拜泉县| 盐津县| 拉孜县| 黔西| 固阳县| 台安县| 江西省| 濮阳市| 武陟县| 安义县| 长治市| 乌兰察布市| 灌南县| 翼城县| 镇坪县| 怀集县| 泰和县| 清原| 南雄市| 凌海市| 咸丰县| 克什克腾旗| 达孜县| 洪泽县| 平昌县| 景宁| 怀远县| 耒阳市| 盈江县| 阜新| 澎湖县| 沧州市| 万荣县|