PINN+貝葉斯:深度學習中的魔改新思路

2025深度學習發論文&模型漲點之——PINN+貝葉斯

PINN通過將物理定律(如偏微分方程PDEs)嵌入神經網絡的損失函數中,使得模型能夠利用已知的物理規律來指導學習過程,從而在數據有限或噪聲較多的情況下實現更高的準確性。然而,傳統PINN在不確定性量化方面存在局限性。貝葉斯方法通過引入概率建模,為神經網絡的參數和輸出提供了嚴格的統計解釋,從而能夠量化預測中的不確定性。

我整理了一些PINN+貝葉斯【論文+代碼】合集

論文精選

論文1:

B-PINNs: Bayesian Physics-Informed Neural Networks for Forward and Inverse PDE Problems with Noisy Data

B-PINNs:用于帶噪聲數據的正向和逆向偏微分方程問題的貝葉斯物理信息神經網絡

方法

      貝葉斯物理信息神經網絡(B-PINNs):結合貝葉斯神經網絡(BNN)和物理信息神經網絡(PINN),通過貝葉斯框架量化噪聲數據中的不確定性。

      后驗估計:使用哈密頓蒙特卡洛(HMC)或變分推斷(VI)估計參數的后驗分布。

      截斷Karhunen-Loève(KL)展開:作為替代模型,結合HMC或深度歸一化流(DNF)模型進行后驗估計。

      高斯過程回歸(GPR):用于低維問題,提供與BNN相似的準確性,但計算速度更快。

      圖片

      創新點

      不確定性量化:首次將貝葉斯框架應用于帶有噪聲數據的PDE問題,能夠有效量化不確定性。

      性能提升:在大噪聲場景下,B-PINNs避免了過擬合,提供更準確的預測,與PINN相比,預測精度提高了約20%。

      計算效率:使用KL展開結合HMC或DNF模型,計算速度比BNN快約10倍,適用于低維問題。

      理論基礎:為處理帶有噪聲數據的PDE問題提供了堅實的理論基礎,并驗證了方法在多個正向和逆向PDE問題中的有效性。

      圖片

      論文2:

      Physics-Informed Bayesian Optimization of Variational Quantum Circuits

      物理信息貝葉斯優化變分量子電路

      方法

      VQE核函數:設計了一個與VQE目標函數形式完全匹配的核函數,顯著減少了后驗不確定性。

      EMICoRe采集函數:提出了一種新的采集函數,通過處理低預測不確定性的區域作為“觀察”點,優化了貝葉斯優化過程。

      貝葉斯優化(BO):結合BO和NFT(Nakanishi-Fuji-Todo)方法,利用物理信息作為先驗知識,提高了優化效率。

      哈密頓蒙特卡洛(HMC):用于訓練GP,確保優化過程的高效性和準確性。

      圖片

      創新點

        性能提升:與標準BO方法相比,使用VQE核函數的BO在優化過程中收斂速度提高了約30%,并且在高噪聲場景下表現更為穩定。

        不確定性處理:通過EMICoRe采集函數,優化過程能夠更好地處理不確定性,減少了優化過程中的探索空間,提高了效率。

        理論等價性:證明了VQE的參數偏移規則和正弦函數形式等價,為理論發展提供了新的視角。

        實際應用:在多個量子化學問題中驗證了方法的有效性,特別是在高噪聲和高維問題中,優化效率和準確性顯著優于現有方法。

        圖片

        論文3:

        Bayesian Physics-Informed Extreme Learning Machine for Forward and Inverse PDE Problems with Noisy Data

        貝葉斯物理信息極限學習機用于帶噪聲數據的正向和逆向PDE問題

        方法

          貝葉斯物理信息極限學習機(BPIELM):結合物理信息極限學習機(PIELM)和貝葉斯方法,通過在輸出層引入先驗概率分布,并利用貝葉斯方法估計參數的后驗分布。

          貝葉斯估計:使用貝葉斯方法估計輸出層權重,避免了PIELM在噪聲數據下容易過擬合的問題。

          線性最小二乘問題:將PDE問題轉化為線性最小二乘問題,通過貝葉斯方法優化輸出層權重。

          高斯過程回歸(GPR):用于估計參數的后驗分布,提供預測的不確定性量化。

          圖片

          創新點

          性能提升:與PIELM相比,BPIELM在噪聲數據下的預測精度提高了約30%,并且在不同噪聲水平下表現更為穩定。

          不確定性量化:BPIELM能夠自然量化不確定性,提供了更準確的預測區間。

          計算效率:BPIELM的訓練時間比PIELM快約2倍,比PINN快約100倍,顯著降低了計算成本。

          魯棒性:BPIELM對隱藏神經元數量的敏感性較低,提高了模型的魯棒性。

          圖片

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

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

          相關文章

          零基礎-動手學深度學習-8.3. 語言模型和數據集

          很至關重要的一章: 8.3.1. 學習語言模型 8.3.2. 馬爾可夫模型與n元語法 n元語法看的序列長度是固定的, 存儲的序列長是有限且可控的,使用統計方法的時候通常使用這個模型!!!統計方法!!&#x…

          C++ 模板初階

          什么是模板? 模板(Template)是 C 中實現泛型編程的核心工具。它允許我們編寫與具體數據類型無關的代碼,從而實現代碼復用和類型安全。為什么需要模板? 舉個生活中的例子:如果你要造一個能裝水的杯子&#x…

          DockerFile文件執行docker bulid自動構建鏡像

          文章目錄一、Dockerfile介紹二、Dockerfile鏡像制作和流程使用三、Dockerfile文件的制作鏡像的分層結構四、Dockerfile文件格式五、Dockerfile相關指令5.1 FROML:指定基礎鏡像5.2 LABEL:指定鏡像元數據5.3 RUN:執行shell指令5.4 ENV&#xff…

          osloader!DoGlobalInitialization函數分析之HW_CURSOR--NTLDR源代碼分析之設置光標

          第一部分: VOID DoGlobalInitialization(IN PBOOT_CONTEXT BootContextRecord){//// Turn the cursor off//HW_CURSOR(0,127);D:\srv03rtm\base\boot/inc/bldrx86.h:258:#define HW_CURSOR (*ExternalServicesTable->HardwareCursor)第二部分&#xff…

          Elasticsearch 索引及節點級別增刪改查技術

          以下是針對 Elasticsearch 索引及節點級別增刪改查技術做的簡短總結&#xff1a; 一、索引操作創建索引 功能&#xff1a;指定分片、副本數及映射規則[2][4]。示例&#xff1a;PUT /<index_name>?&#xff0c;可定義 settings&#xff08;如分片數&#xff09;和 mappin…

          烽火HG680-KD_海思MV320處理器-安卓9-原廠系統升級包-針對解決燒錄不進系統的問題

          烽火HG680-KD_海思MV320處理器-安卓9-原廠系統升級包&#xff08;注意是&#xff08;原機系統&#xff09;&#xff09;-主要是針對解決TTL燒錄后仍然不進系統使用。HG680-KD&#xff0f;HG680-KE&#xff0f;HG680-KF&#xff0f;HG680-KX 均通用。 說明&#xff1a; 前一個…

          VS2019安裝HoloLens 沒有設備選項

          第一步先檢查VS有沒有安裝C組件第二步把VS工程最后一個設置為啟動項

          【云計算】云主機的親和性策略(二):集群節點組

          《云主機的親和性策略》系列&#xff0c;共包含以下文章&#xff1a; 1?? 云主機的親和性策略&#xff08;一&#xff09;&#xff1a;快樂旅行團2?? 云主機的親和性策略&#xff08;二&#xff09;&#xff1a;集群節點組3?? 云主機的親和性策略&#xff08;三&#xf…

          【人工智能】AI代理在零售業的崛起:從草莓訂購到全流程購物體驗

          《Python OpenCV從菜鳥到高手》帶你進入圖像處理與計算機視覺的大門! 解鎖Python編程的無限可能:《奇妙的Python》帶你漫游代碼世界 在零售業快速演變的格局中,AI代理正作為變革力量崛起,連接消費者需求與無縫履行。本文深入探討AI代理在零售中的興起,從通過對話界面訂購…

          【讀論文】從Qwen3技術報告到Qwen3-30B-A3B 模型的深度解讀

          引言:當大模型追求又小又好用 最近都是各種新大模型滿天飛,其中Qwen3-30B-A3B-Instruct-2507很是亮眼,這種參數尺寸是相對友好的,效果好而且模型不大。從這里就引發一下疑問,如何在保證強大能力的同時,兼顧模型的效率和可訪問性?毫無疑問,混合專家 (Mixture-of-Expert…

          【番外篇15】中心極限定理:從數學原理到生活案例

          一、什么是中心極限定理&#xff1f;中心極限定理(Central Limit Theorem, CLT)是概率論與統計學中最重要的定理之一&#xff0c;它揭示了為什么正態分布在自然界和統計學中如此普遍。?定理表述?&#xff1a;設X?, X?, ..., X? 是一組獨立同分布的隨機變量序列&#xff0c…

          本地構建Docker鏡像并推送到GitHub Container Registry

          一、本地構建并推送鏡像1. 登錄GitHub Container Registry首先&#xff0c;需要登錄到GitHub Container Registry (GHCR)&#xff1a;# 使用個人訪問令牌(PAT)登錄 docker login ghcr.io -u 你的GitHub用戶名 -p 你的個人訪問令牌注意&#xff1a;你需要在GitHub上創建一個具有…

          DP-v2.1-mem-clean學習(3.6.8-3.6.8.1)

          3.6.8 lttpr非透明模式下的鏈路訓練 3.6.8.1 支持8b/10b鏈路層訓練規范 ?默認透明模式? 若上游設備未啟用LTTPR非透明模式(Non-transparent),需在鏈路訓練前將DPCD F0003h寄存器寫入默認值55h38 ?非法中繼器計數值處理? 當DPCD F0002h(PHY_REPEATER_CNT)返回值非有…

          kali安裝maven

          kali安裝maven 下載maven的安裝包 wget https://dlcdn.apache.org/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz 注意可能返回404&#xff0c;這是因為官網已經更新了版本&#xff0c;這種情況可以自己訪問https://dlcdn.apache.org/maven/maven-3查看一下最…

          GEO優化:品牌營銷新戰場的光明與荊棘

          在AI重塑信息獲取方式的今天&#xff0c;一種名為GEO&#xff08;生成式引擎優化&#xff09;?的策略正悄然成為企業營銷版圖的新坐標。它不追求傳統搜索引擎中的鏈接排名&#xff0c;而是爭奪生成式AI&#xff08;如ChatGPT、DeepSeek等&#xff09;答案中的“話語權”——讓…

          牛客 - 旋轉數組的最小數字

          描述 有一個長度為 n 的非降序數組&#xff0c;比如[1,2,3,4,5]&#xff0c;將它進行旋轉&#xff0c;即把一個數組最開始的若干個元素搬到數組的末尾&#xff0c;變成一個旋轉數組&#xff0c;比如變成了[3,4,5,1,2]&#xff0c;或者[4,5,1,2,3]這樣的。請問&#xff0c;給定這…

          1分鐘臨時共享空間在線小工具實現

          運行效果&#xff1a;1分鐘臨時共享空間 - 免注冊即時文件文本共享工具 | 極速傳 直接上代碼&#xff1a; using Microsoft.AspNetCore.Mvc; using SaaS.OfficialWebSite.Web.Utils; using ZXing.QrCode; using ZXing; using SkiaSharp; using ZXing.SkiaSharp.Rendering; usin…

          操作系統-lecture5(線程)

          進程的缺點 在創建了子進程的時候&#xff0c;得到了可以并發執行的好處 但創建了進程資源會造成浪費 線程的引入 在同一個進程中有這樣兩個執行流&#xff0c;為并發執行的&#xff0c;稱之為線程 這里引用下《操作系統概念》中的線程概述 任務舉例 在復制的過程中&#xf…

          FPGA kernel 仿真器調試環境搭建

          參考:haps階段說明2:kernel運行和調試 1 仿真器加載FIT及調試步驟 由于使用仿真器,就要額外配置DS-5的軟件環境,有些步驟略復雜,請仔細按照說明操作。 1.1 導入kernel工程 不導入可以運行,但導入方便調試 file——-import 導入后的工程如圖 1.2 創建debug 使用attach方…

          MySQL(173)MySQL中的存儲過程和函數有什么區別?

          在MySQL中&#xff0c;存儲過程&#xff08;Stored Procedures&#xff09;和函數&#xff08;Functions&#xff09;是兩種用于封裝可重用SQL代碼的機制。盡管它們在很多方面類似&#xff0c;但仍有一些重要的區別。以下是對存儲過程和函數的詳細解釋&#xff0c;以及如何在My…