MIT成果登上Nature!液態神經網絡YYDS

2025深度學習發論文&模型漲點之——液態神經網絡

液態神經網絡(Liquid Neural Networks,LNN)是一種受生物神經系統啟發的連續時間遞歸神經網絡(RNN),其核心創新在于將靜態神經網絡轉化為由微分方程驅動的動態系統。與傳統RNN在離散時間步上更新狀態不同,LNN的神經元狀態由一個微分方程描述,使其能夠更自然地處理非均勻采樣或連續的時間序列數據。這種網絡的設計理念借鑒自生物神經系統,特別是秀麗隱桿線蟲的神經結構,盡管這種微生物的神經系統只有302個神經元,但卻能產生復雜的行為。

我整理了一些液態神經網絡【論文+代碼】合集

論文精選

論文1:

[Nature子刊] Neural circuit policies enabling auditable autonomy

神經回路策略實現可審計自主性

方法

      端到端學習系統:設計了一個端到端學習系統,通過卷積層感知輸入,提取圖像特征,并通過循環神經網絡(NCP)結構進行控制。

      NCP網絡結構:NCP的網絡結構受秀麗隱桿線蟲神經系統布線圖的啟發,具有稀疏連接和高效的分布式控制能力。

      連續時間常微分方程(ODE):NCP利用ODE來模擬神經元的動態行為,提高了模型對時間序列數據的建模能力。

      訓練方法:采用半隱式ODE求解器和反向傳播算法進行訓練,確保了訓練過程的穩定性和準確性。

      圖片

      創新點

      緊湊網絡結構:提出了緊湊的神經回路策略(NCP),僅用19個控制神經元和253個突觸連接,實現了從高維輸入到轉向命令的映射,顯著優于現有的大規模黑盒學習系統。

      性能提升:在自動駕駛的車道保持任務中,NCP在輸入噪聲增加時避免崩潰的能力比現有模型高出20%以上。

      可解釋性增強:通過稀疏網絡結構和連續時間動態,提高了模型的可解釋性和魯棒性。

      計算效率:與傳統的深度學習模型相比,NCP在保持高性能的同時,顯著降低了模型的復雜度和計算成本。

      圖片

      論文2:

      Equivariant graph neural networks for fast electron density estimation of molecules, liquids, and solids

      等變圖神經網絡用于分子、液體和固體的快速電子密度估計

      方法

      等變圖神經網絡:提出了一種基于等變圖神經網絡的機器學習框架,用于預測電子密度ρ(?r),通過在消息傳遞圖中設置特殊的查詢點頂點(僅接收消息)來預測電子密度。

      原子序數和坐標輸入:模型僅使用原子的原子序數和坐標作為輸入,無需依賴預定義的密度基函數,從而實現了從數據中直接學習電子密度。

      消息傳遞機制:利用消息傳遞機制傳播原子間的相互作用信息,通過等變圖神經網絡學習原子間的相互作用。

      訓練數據:在QM9分子數據集、液態碳酸乙烯酯電解質(EC)和NMC鋰離子電池正極材料等多個數據集上進行了訓練和驗證。

      圖片

      創新點

        高精度預測:模型在QM9分子數據集上的準確性超過了DFT計算中不同交換相關泛函的典型變化范圍。

        性能提升:在所有三個數據集上,模型的準確性都超越了現有技術,且計算時間比DFT快幾個數量級。

        適用性廣泛:該模型不僅適用于分子,還適用于液體和固體,展示了其在不同物態下的廣泛適用性。

        計算效率:模型的線性擴展特性使其在處理大規模系統時比DFT更高效,即使對于小系統,模型也比DFT快一個數量級。

        圖片

        論文3:

        Molecular dynamics simulation with finite electric fields using Perturbed Neural Network Potentials

        使用受擾動神經網絡勢的有限電場下的分子動力學模擬

        方法

          受擾動神經網絡勢(PNNP):提出了一種新的分子動力學模擬方法,通過將總原子力表示為標準神經網絡勢(代表未擾動勢能面)和由電場誘導的擾動(通過原子極化張量表示)的和來實現。

          消息傳遞機制:利用消息傳遞機制傳播原子間的相互作用信息,通過等變圖神經網絡學習原子間的相互作用。

          訓練數據:在QM9分子數據集、液態碳酸乙烯酯電解質(EC)和NMC鋰離子電池正極材料等多個數據集上進行了訓練和驗證。

          流形學習技術:采用流形學習技術壓縮波束成形問題的搜索空間,提高算法的計算效率。

          圖片

          創新點

          高精度模擬:PNNP MD在模擬液體水的介電弛豫動力學、介電常數和場依賴的紅外光譜時,與從頭算分子動力學(AIMD)或實驗結果相媲美。

          性能提升:與傳統方法相比,PNNP MD在計算效率上提高了幾個數量級,能夠處理更大規模的系統。

          適用性廣泛:該方法不僅適用于分子,還適用于液體和固體,展示了其在不同物態下的廣泛適用性。

          計算效率:通過避免顯式嵌入到Krein空間和基于特征分解的構建新的內積,提高了算法的計算效率。

          圖片

          本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
          如若轉載,請注明出處:http://www.pswp.cn/web/92365.shtml
          繁體地址,請注明出處:http://hk.pswp.cn/web/92365.shtml
          英文地址,請注明出處:http://en.pswp.cn/web/92365.shtml

          如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

          相關文章

          AI 對話高效輸入指令攻略(四):AI+Apache ECharts:生成各種專業圖表

          - **AI與數據可視化的革命性結合**:介紹AI如何降低數據可視化門檻,提升效率。 - **Apache ECharts:專業可視化的利器**:使用表格對比展示ECharts的特點、優勢和適用場景。 - **四步實現AI驅動圖表生成**:通過分步指南講解從環境準備到圖表優化的全流程,包含多個代碼示例及…

          vue2 基礎學習 day04 (結構/樣式/邏輯、組件通信、進階語法)下

          一、非父子通信-event bus 事件總線1.作用非父子組件之間,進行簡易消息傳遞。(復雜場景→ Vuex)2.步驟創建一個都能訪問的事件總線 (空Vue實例)import Vue from vue const Bus new Vue() export default BusA組件(接受方&#xf…

          ubuntu 20.04 C和C++的標準頭文件都放在哪個目錄?

          在 Ubuntu 20.04 中&#xff0c;C 和 C 標準頭文件的存放目錄主要由編譯器&#xff08;如 GCC&#xff09;的安裝路徑決定&#xff0c;通常分為以下兩類&#xff1a;?1. C 標準頭文件?C 語言的標準頭文件&#xff08;如 <stdio.h>、<stdlib.h> 等&#xff09;默認…

          change和watch

          是的&#xff0c;你理解得很對&#xff01; change 與 v-model 的結合&#xff1a;change 事件通常用于監聽 表單元素的變化&#xff0c;但它并不一定意味著值發生了變化。它主要是當 用戶與輸入框交互時&#xff08;如點擊選項、選擇文本框內容、提交表單等&#xff09;觸發的…

          分布式微服務--GateWay(1)

          一、什么是微服務網關&#xff08;API Gateway&#xff09; 定義&#xff1a;微服務網關是整個系統請求的統一入口&#xff0c;負責請求轉發、過濾處理、安全校驗等。 作用&#xff1a; 請求路由 日志記錄 權限控制 參數校驗 解決跨域問題 黑白名單控制 限流、熔斷、降級…

          大文件斷點續傳(vue+springboot+mysql)

          斷點續傳vue前端代碼后端代碼controller 層service層持久層主表&#xff0c;初始化單次上傳文件表&#xff0c;單次上傳所有的文件記錄文件分塊表科普信息參考其他博主 流程圖 vue前端代碼 這里是只做了demo示例&#xff0c;主線測試沒什么問題&#xff0c;前端同學可參考修…

          Nodejs》》MySql

          Node.js 操作MySQL數據庫 文檔 # 項目要先安裝mysql包npm i mysqlxx // 安裝指定版本npm i mysql // 默認安裝最新版本 # 連接 mysq// 使用連接池連接const mysql require(mysql)# 建立連接const db mysql.createPool({host:, // 數據庫的IP地址user:ro…

          金倉數據庫常見問題(持續更新)

          目錄 1.查看大小是否敏感寫參數&#xff0c;提示&#xff1a;未認可的配置參數 "case_sensitive" 2.sys_backup.sh init時提示can not connect the primary node 3.設置邏輯備份運行腳本時提示錯誤are not allowed to use this program (crontab) 4.修改表字段類…

          Docker Buildx最佳實踐:多架構鏡像構建指南

          文章目錄為什么需要 Docker Buildx安裝與啟用 Docker Buildx創建多架構構建器實例構建多架構鏡像優化構建性能調試多架構構建實戰案例&#xff1a;構建 Go 應用多架構鏡像總結Docker Buildx 是 Docker 官方推出的擴展工具&#xff0c;用于支持多平臺鏡像構建&#xff0c;簡化跨…

          你用的是什么鍵盤?

          在電競行業飛速發展的當下&#xff0c;游戲鍵盤作為玩家操作的核心載體&#xff0c;其性能表現直接影響著游戲體驗與競技結果。而賽卓電子推出的磁軸鍵盤專用芯片 SC4823&#xff0c;憑借一系列突破性的技術特性&#xff0c;正成為游戲鍵盤領域的性能革新者。?對于游戲玩家而言…

          Activiti 中各種 startProcessInstance 接口之間的區別

          前言在用 RuntimeService 接口啟動流程實例時&#xff0c;總是分不清楚不同 startProcessInstanceXXX 接口之間的區別&#xff0c;這篇文章基于 Activiti 7.0.0.GA 版本&#xff0c;對這一類接口進行一個梳理和歸類。詳解接口列表RuntimeService 接口中以 startProcessInstance…

          新手BUG:函數中 static 變量的賦值語句只會執行一次

          在 C 函數中使用 static 變量時&#xff0c;很多新手會陷入一個認知誤區&#xff1a;認為變量的初始化語句會在每次函數調用時執行。比如在bool funcA() { // Q&#xff1a;多次調用funcA&#xff0c;funcB會被執行幾次&#xff1f;// A&#xff1a;1次static bool value func…

          Python 基礎詳解:數據類型(Data Types)—— 程序的“數據基石”

          一、引言&#xff1a;為什么數據類型如此重要&#xff1f;在 Python 編程中&#xff0c;數據類型決定了&#xff1a;數據的存儲方式可以對數據執行的操作數據的取值范圍不同類型之間的運算規則理解數據類型是編寫正確、高效程序的基礎。Python 是動態類型語言&#xff0c;雖然你…

          WindowsLinux系統 安裝 CUDA 和 cuDNN

          Windows安裝前的準備工作 檢查硬件兼容性&#xff1a;確認電腦顯卡為 NVIDIA GPU。通過快捷鍵 Win R 喚出“運行”&#xff0c;輸入“control /name Microsoft.DeviceManager”喚出“設備管理器”&#xff0c;點擊“顯示適配器”查看是否有 NVIDIA 字樣。 驗證 CUDA 支持性&a…

          工業數采引擎-通信鏈路SOCKET

          通信庫&#xff1a;DotNetty 封裝實現&#xff1a;TcpServer、TcpClient、Udp TCP協議特性&#xff1a;面向連接協議&#xff1b;每個新連接都會創建獨立的ChannelHandler實例&#xff1b;TcpHandler構造函數在每次客戶端連接時觸發 UDP協議特性&#xff1a;無連接協議&#…

          PHP小白零基礎入門(附視頻教程)

          概述 PHP是一種通用開源腳本語言&#xff0c;常用于服務器端Web開發&#xff0c;具有語法簡單、上手快等特點。視頻教程&#xff1a;https://pan.quark.cn/s/8f214c23301b 搭建開發環境&#xff1a; 選擇集成工具&#xff1a;可選擇XAMPP&#xff08;支持Windows/Mac/Linux…

          驗證碼等待時間技術在酒店自助入住、美容自助與社區場景中的應用必要性研究—仙盟創夢IDE

          代碼 代碼 完整<!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>驗證碼倒計時</title><s…

          Flask從入門到實戰:基礎、進階、項目架構與接口測試

          本文將帶你從零開始掌握Flask框架&#xff0c;涵蓋基礎使用、進階技巧、項目架構設計&#xff0c;并提供完整的接口測試客戶端代碼。 目錄一、Flask基礎入門1.1 Flask簡介與安裝1.2 第一個Flask應用1.3 路由與請求處理1.4 請求與響應處理二、Flask進階使用2.1 模板引擎Jinja22.…

          華為云產品圖解

          框架圖核心說明: 1. 分層邏輯清晰 基礎設施層(IaaS):提供最基礎的計算(ECS/BMS)、存儲(OBS/EVS)、網絡(VPC/CDN)資源,是所有上層服務的 “物理底座”。 平臺服務層(PaaS):基于 IaaS 構建,提供容器編排(CCE)、數據庫(GaussDB)、大數據與 AI(ModelArts)、中…

          Git 中如何回退到以前的提交記錄?

          回答重點要在 Git 中回退到以前的提交記錄&#xff0c;你可以使用 git reset 命令。這個命令有三個常用選項來控制你想要回退的程度&#xff1a;1&#xff09; git reset --soft <commit> &#xff1a;僅修改 HEAD 指針&#xff0c;不修改索引和工作區內容。2&#xff09…