超分辨率地震速度模型

文獻分享


1. Multitask Learning for Super-Resolution

原題目:Multitask Learning for Super-Resolution of Seismic Velocity Model

全波形反演(FWI)是估算地下速度模型的強大工具。與傳統反演策略相比,FWI充分利用了地震波的運動學和動力特性,具有更高的精度和分辨率。近年來,低頻和中頻波數的FWI發展迅速,而高頻FWI由于其計算成本巨大,亟待解決。由于深度學習技術在各種地球物理問題中取得了顯著的性能,作者建議使用深度學習方法來提高FWI的效率和準確性。

Core parts:
1.super-resolution:目標是從給定的低分辨率圖像中獲得視覺上令人愉悅的高分辨率圖像。作者專注于使用SR技術來執行FWI任務,即使用SR作為后處理操作來提高FWI的質量。
2.multitask learning:把多個相關(related)的任務放在一起學習,同時學習多個任務。通過在一定程度上提高輔助任務的性能和共享參數,可以更好地泛化原始任務。

1.1 方法

在這里插入圖片描述
具有硬參數共享的MTL:邊界恢復是當前SR處理的難點,并且這在地震速度模型的SR中尤為突出。在地球物理學中,地震速度模型的邊緣信息是地質模型的重要組成部分,這證明了使用邊緣圖像重建作為輔助任務的相關性。并且由于地震速度模型與其邊緣圖像高度相關,因此采用硬參數共享策略更加高效。文章得到的邊緣圖像是原始圖像經過sobel算子卷積的結果。

邊緣圖像:是對原始圖像進行邊緣提取后得到的圖像。邊緣是圖像性區域和另一個屬性區域的交接處,是區域屬性發生突變的地方,是圖像中不確定性最大的地方,也是圖像信息最集中的地方,圖像的邊緣包含著豐富的信息。

混合損失函數:由MSE和TV組成,表達式如下:
loss ( Φ ) = mse ( Φ ) + TV ( Φ ) \text{loss}(\Phi)= \text{mse}(\Phi) +\text{TV}(\Phi) loss(Φ)=mse(Φ)+TV(Φ)
mse ( Φ ) = 1 N M ∑ k = 1 3 α k ∑ i = 1 N ∑ j = 1 M ( f ( I L , Φ ) i , j , k , ? I H i , j , k ) 2 , \text{mse}(\Phi) =\frac{1}{NM}\sum^{3}_{k=1}\alpha_k\sum^{N}_{i=1}\sum^{M}_{j=1}(f(I_L,\Phi)^{i,j,k},-I_H^{i,j,k})^2, mse(Φ)=NM1?k=13?αk?i=1N?j=1M?(f(IL?,Φ)i,j,k,?IHi,j,k?)2, where ∑ k = 1 3 α k = 1 \sum^{3}_{k=1}\alpha_k=1 k=13?αk?=1 and a k l 1 ( I H ? I L ) ∣ c = k ≡ C , k = 1 , 2 , 3 a_k l_1(I_H-I_L)|_{c=k}\equiv C, k=1,2,3 ak?l1?(IH??IL?)c=k?C,k=1,2,3

TV ( Φ ) = β 1 1 K 1 ∑ i = 1 N ∑ j = 2 M ∣ f ( I L , Φ ) i , j , 1 ? f ( I L , Φ ) i , j ? 1 , 1 ∣ + β 2 1 K 2 ∑ i = 1 N ∑ j = 2 M ∣ f ( I L , Φ ) i , j , 1 ? f ( I L , Φ ) i ? 1 , j , 1 ∣ , \text{TV}(\Phi)=\beta_1\frac {1}{K_1}\sum^{N}_{i=1}\sum^{M}_{j=2}\lvert f(I_L,\Phi)^{i,j,1}-f(I_L,\Phi)^{i,j-1,1}\rvert+ \ \beta_2\frac {1}{K_2}\sum^{N}_{i=1}\sum^{M}_{j=2}\lvert f(I_L,\Phi)^{i,j,1}-f(I_L,\Phi)^{i-1,j,1}\rvert, TV(Φ)=β1?K1?1?i=1N?j=2M?f(IL?,Φ)i,j,1?f(IL?,Φ)i,j?1,1+?β2?K2?1?i=1N?j=2M?f(IL?,Φ)i,j,1?f(IL?,Φ)i?1,j,1,
where K 1 = N ( M ? 1 ) , K 2 = ( N ? 1 ) M K_1 = N(M-1), K_2=(N-1)M K1?=N(M?1),K2?=(N?1)M.

在這里插入圖片描述
同時,在訓練過程中,采用了學習率衰減方法。實際學習率表示為
η i = a i η 0 \eta_i = a^i\eta_0 ηi?=aiη0?
η 0 \eta_0 η0?為初始學習率, a a a為衰減率。

1.2 實驗結果

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

2. Super-resolution guided by seismic data

原題目:Super-Resolution of Seismic Velocity ModelGuided by Seismic Data
前面的提到的,M-RUDSR的多任務學習框架已經成功通過提高地震速度模型的分辨率,來提高FWI結果的精度。
然而,作者認為它并沒有充分利用地震數據。但由于地震速度模型和地震數據處于不同的頻段,單純增加模型輸入輸出通道來實現地震數據的利用效果有限。在M-RUSDR的基礎上,提出了M-RUSDRv2。
不同的是,M-RUSDR是僅將地震速度模型邊緣圖像的SR作為輔助任務以增強地震速度模型的分辨率,而M-RUSDRv2不僅考慮地震速度模型及其邊緣圖像,還考慮了地震數據及其邊緣圖像。并且M-RUSDRv2通過在特定數據的訓練,海量數據上的微調,實現了較強的泛化能力。

2.1 方法

在這里插入圖片描述
損失函數:與上文僅僅有一處不同,即 a k a_k ak?
∑ k = 1 K a k = 1 , K = 6 \sum_{k=1}^K a_k=1,K=6 k=1K?ak?=1,K=6 and a k = m a k + 3 , m > 0 , k ∈ [ 1 , 3 ] a_k=ma_{k+3},m>0,k \in[1,3] ak?=mak+3?,m>0,k[1,3] and a k 1 ∥ I H k 1 ? I L k 2 ∥ 1 = a k 2 ∥ I H k 2 ? I L k 2 ∥ 1 , k 1 , k 2 ∈ [ 1 , 3 ] a_{k_1}\lVert I_H^{k_1}-I_{L}^{k_2}\rVert_1=a_{k_2}\lVert I_H^{k_2}-I_{L}^{k_2}\rVert_1, k_1,k_2 \in[1,3] ak1??IHk1???ILk2??1?=ak2??IHk2???ILk2??1?,k1?,k2?[1,3]

訓練過程分為三個步驟:
1.對具有相同模糊級別的地震速度模型和地震數據進行訓練,包括四種類型的訓練數據(與上文類似)。上式參數 m m m設置為1。此時模型僅針對特定數據進行初步學習,泛化能力較差。
2.對地震速度模型和各種模糊級別的地震數據進行訓練,包括16種訓練數據。因此,該模型廣泛學習各種數據,具有很強的泛化能力。 m m m值設置同上。
3.對地震速度模型和各種模糊級別的地震數據的訓練與步驟2中的訓練數據類似(圖3中的所有部分)。此外,將參數 m m m調整為 m > 1 m > 1 m>1,這使得損失函數對地震速度模型更加敏感。

2.2 實驗結果

在這里插入圖片描述

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

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

相關文章

typedef

t y p e d e f typedef typedef 聲明&#xff0c;簡稱typedef&#xff0c;是創建現有類型的新名字。 比如&#xff1a; #include <bits/stdc.h> using namespace std; typedef long long ll; int main() {ll n;scanf("%lld",&n);printf("%lld"…

C++ 面向對象三大特性——多態

?<1>主頁&#xff1a;我的代碼愛吃辣 &#x1f4c3;<2>知識講解&#xff1a;C 繼承 ??<3>開發環境&#xff1a;Visual Studio 2022 &#x1f4ac;<4>前言&#xff1a;面向對象三大特性的&#xff0c;封裝&#xff0c;繼承&#xff0c;多態&#xff…

30W IP網絡有源音箱 校園廣播音箱

SV-7042XT是深圳銳科達電子有限公司的一款2.0聲道壁掛式網絡有源音箱&#xff0c;具有10/100M以太網接口&#xff0c;可將網絡音源通過自帶的功放和喇叭輸出播放&#xff0c;可達到功率30W。同時它可以外接一個30W的無源副音箱&#xff0c;用在面積較大的場所。5寸進口全頻低音…

RNN模型簡單理解和CNN區別

目錄 神經網絡&#xff1a;水平方向延伸&#xff0c;數據不具有關聯性 ? RNN&#xff1a;在神經網絡的基礎上加上了時間順序&#xff0c;語義理解 ?RNN: 訓練中采用梯度下降&#xff0c;反向傳播 ? 長短期記憶模型 ?輸出關系&#xff1a;1 toN&#xff0c;N to N 單入…

Spring三級緩存

目錄 循環依賴問題 三級緩存 三級緩存創建Bean的流程&#xff08;解決循環依賴問題&#xff09; 三級緩存的局限性 Spring的三級緩存是為了解決單例Bean的循環依賴問題而存在的。 循環依賴問題 簡單來說就是A依賴B&#xff0c;而B又依賴A。即創建A的時候&#xff0c;需要先…

【HarmonyOS】【DevEco Studio】ohpm安裝失敗該如何解決?

【關鍵詞】 HarmonyOS、DevEco Studio、ohpm安裝失敗 【問題背景及解決方案】 最近遇到很多DevEco Studio安裝ohpm失敗的問題&#xff0c;下面給大家介紹幾種出現的問題以及解決方案&#xff1a; 1、ohpm not set up&#xff0c;報錯截圖如下&#xff1a; ? 解決方案&…

一百六十、Kettle——Linux上安裝的Kettle9.2.0連接Hive3.1.2

一、目標 Kettle9.2.0在Linux上安裝好后&#xff0c;需要與Hive3.1.2數據庫建立連接 之前已經在本地上用kettle9.2.0連上Hive3.1.2 二、各工具版本 &#xff08;一&#xff09;kettle9.2.0 kettle9.2.0安裝包網盤鏈接 鏈接&#xff1a;https://pan.baidu.com/s/15Zq9w…

C++中class嵌套時構造函數,析構函數調用的順序

#include<iostream> using namespace std; class Phone { public:Phone(string pname){m_pnamepname;cout<<"phone的構造函數調用"<<endl;}~Phone(){cout<<"Phone的析構函數調用"<<endl;}string m_pname; }; class Person {…

網安周報|Monti Ransomware團伙推出了一個新的Linux加密器

Monti Ransomware團伙推出了一個新的Linux加密器 經過兩個月的休息&#xff0c;Monti 勒索軟件運營商帶著新的 Linux 版本的加密器返回。該變體被用于針對政府和法律部門組織的攻擊。研究人員注意到兩個團伙的TTP之間有多個相似之處&#xff0c;Monti運營商還基于Conti泄露的源…

2023 Robocom 游記+題解

Robocom賽前一天熬夜打了一場edu,全程瞇瞇眼&#xff0c;三題滾粗了&#xff0c;前三題花了一小時才寫完&#xff0c;第四題寫了一小時也沒寫明白&#xff0c;好像預示著Robocom的結局&#xff1f; 早上七點醒了&#xff0c;感覺自己渾身無力&#xff0c;想睡覺但是又睡不著的…

AutoSAR配置與實踐(基礎篇)3.3 BSW的通信功能

傳送門 -> AUTOSAR配置與實踐總目錄 AutoSAR配置與實踐&#xff08;基礎篇&#xff09;3.3 BSW的通信功能 一、收發過程概覽1.1 發送過程概覽1.2 接收過程概覽 二、BSW的通信功能模塊組成三、收發過程解析3.1 發送過程3.2 發送后的結果確認3.3 接收過程 一、收發過程概覽 1…

Airbnb開源數據可視化工具Visx

一、什么是visx visx 是用于 React 的富有表現力的底層可視化組件集合,結合了 d3 的強大功能來生成可視化,以及 React 更新 DOM 的諸多優勢。 在 Airbnb 內部,visx 的目標是統一整個公司的可視化堆棧,在此過程中,創建了 visx 項目,從而有效的將 D3 的強大功能與 React …

內核調試之devmem直接讀寫寄存器

今天分享一個內核調試實用工具——devmem。 相信很多做底層驅動的人都會經常用到。 什么是devmem&#xff1f; 在Linux系統&#xff0c;如果我們想要訪問某個寄存器&#xff0c;就需要寫一個驅動程序&#xff0c;在驅動中映射寄存器地址&#xff0c;轉為虛擬地址后就可以訪問…

windows電腦系統自帶的畫圖工具如何實現自由拼圖

1.首先選中你要拼接的第一張圖片&#xff0c;右鍵選著編輯&#xff0c;會自動打開自帶的畫圖工具 然后就是打開第一張圖片&#xff0c;如下圖所示 接著就是將畫布托大&#xff0c;如下圖所示。 然后點擊選擇&#xff0c;選擇下面的空白區域&#xff0c;選著區域的范圍要比準備拼…

05-微信小程序常用組件-表單組件

05-微信小程序常用組件-表單組件 文章目錄 表單組件button 按鈕案例代碼 form 表單案例代碼 image 圖片支持長按識別的碼案例代碼 微信小程序包含了六大組件&#xff1a; 視圖容器、 基礎內容、 導航、 表單、 互動和 導航。這些組件可以通過WXML和WXSS進行布局和樣式設…

jQuery第一次接觸

jQuery是一個輕量級js庫 1.下載jquery庫&#xff0c;網址Download jQuery | jQuery npm i jquery 2.還可以從cdn中載入jquery <script src"https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> 3.j代表js&#xff0c;query代表查詢&#xff0c;jQu…

超實用的40道JAVA經典算法題(含答案)

作為一名Java程序員&#xff0c;想要拿到一份滿意的offer&#xff0c;就必須做好充足的準備。眾所周知&#xff0c;算法可以說是大廠面試Java程序員的必問題。好的算法可以讓性能得到萬倍提升&#xff0c;做到毫秒級處理千萬數據的程度。因此&#xff0c;算法的重要性不言而喻&…

fedora

about firewall well, I don’t know how to use fedora firewall,but it I come up with that I can use ubuntu’s ufw for blocking evil connection, download wps extremely boredness drove me to install fedora&#xff0c; It can use wps pdf&#xff0c;但我仍然…

PAT 1018 Public Bike Management

個人學習記錄&#xff0c;代碼難免不盡人意。 There is a public bike service in Hangzhou City which provides great convenience to the tourists from all over the world. One may rent a bike at any station and return it to any other stations in the city. The Pu…

【實用插件】ArcGIS for AutoCAD插件分享下載

ArcGIS包含一系列功能&#xff0c;其中ArcGIS for AutoCAD一個免費的可下載的AutoCAD插件&#xff0c;它可簡化將CAD和GIS數據整合在一起的過程提供互操作性。 ArcGIS for AutoCAD互操作性平臺將連接AutoCAD和 ArcGIS&#xff0c;以增強使用地理環境設計CAD工程圖時的用戶體驗…