• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于雙向循環(huán)神經(jīng)網(wǎng)絡的河流相儲層預測方法及應用

      2020-03-30 02:00:08朱劍兵王興謀馮德永隋志強
      石油物探 2020年2期
      關(guān)鍵詞:雙向儲層神經(jīng)網(wǎng)絡

      朱劍兵,王興謀,馮德永,隋志強

      (中國石油化工股份有限公司勝利油田分公司物探研究院,山東東營257022)

      河流相儲層廣泛存在于實際勘探開發(fā)中,是油氣勘探的重要對象之一。由于曲流河頻繁改道,沉積砂體在縱、橫向上變化大,準確確定有利儲層的分布范圍對油田勘探開發(fā)具有重大的實際意義。傳統(tǒng)的河流相儲層預測方法主要包括:①地震屬性分析方法[1],此類方法直接利用地震振幅、頻率、相干、曲率等能反映河道特征的屬性進行儲層預測;②多屬性優(yōu)選方法[2-5],此類方法采用主成分分析,K-L變換等多屬性降維方法,對多種地震屬性特征進行綜合分析,形成能夠反映河道特征的新屬性;③地質(zhì)統(tǒng)計學習方法,此類方法通過對井點已知儲層樣本等先驗信息的學習,建立儲層預測模型,再利用支持向量機[6-8],BP神經(jīng)網(wǎng)絡[9-11]等方法預測儲層;④地震反演方法[12-13],此類方法將低頻地震資料和高頻測井資料在模型框架下進行融合,得到能夠反映儲層信息的波阻抗或巖性數(shù)據(jù)。上述方法在一定程度上指導了河流相的儲層預測,但隨著數(shù)據(jù)量的增長和對儲層預測精度要求的提高,河流相儲層預測仍然是制約勘探的重要因素之一。

      深度學習作為機器學習領(lǐng)域新的研究方向,在特征提取和模型預測方面都展現(xiàn)出強大的能力,也為儲層預測提供了新的思路和方法。許多研究人員嘗試將卷積神經(jīng)網(wǎng)絡等深度學習方法應用于巖性、油氣儲層預測,并取得了一定的效果[14-21]。雙向循環(huán)神經(jīng)網(wǎng)絡(bi-recurrent neural network,BRNN)是在循環(huán)神經(jīng)網(wǎng)絡(recurrent neural network,RNN)基礎上發(fā)展起來的一種深度學習方法。它由兩個RNN上下疊加組成,彌補了單一RNN無法提供上下文信息的缺陷,可高效提取時序數(shù)據(jù)的非線性特征。BRNN在語音識別、語言建模以及機器翻譯等領(lǐng)域有著良好的應用。本文嘗試利用BRNN預測河流相儲層,首先將地震數(shù)據(jù)看作在縱向上具有聯(lián)系的時間序列,以井點處的儲層信息和地震多屬性特征為輸入樣本,在地層沉積序列的約束下構(gòu)建雙向循環(huán)神經(jīng)網(wǎng)絡,然后通過優(yōu)選網(wǎng)絡參數(shù)建立儲層預測模型,最后實現(xiàn)儲層分布空間預測,該方法在CD地區(qū)館上段地層河道砂儲層預測中取得了良好的應用效果。

      1 雙向循環(huán)神經(jīng)網(wǎng)絡的構(gòu)建

      1.1 循環(huán)神經(jīng)網(wǎng)絡結(jié)構(gòu)

      循環(huán)神經(jīng)網(wǎng)絡是雙向循環(huán)神經(jīng)網(wǎng)絡的基礎。在傳統(tǒng)的神經(jīng)網(wǎng)絡中,輸入層與隱藏層之間是全連接的,但隱藏層之間的節(jié)點是無連接的,使得輸入層節(jié)點間無法通過隱藏層建立聯(lián)系,從而不能解決一些需要聯(lián)系上下文的問題,比如當預測句子的下一個單詞是什么時,一般需要用到前一個單詞,因為一個句子前后單詞并不是獨立的。循環(huán)神經(jīng)網(wǎng)絡會記憶前面的信息,保存網(wǎng)絡的內(nèi)部狀態(tài),并應用于當前輸出的計算中,即隱藏層的各個節(jié)點之間有連接,隱含層的輸入不僅包含輸入層的輸入還包含上一時刻隱含層的輸出。RNN的主要網(wǎng)絡結(jié)構(gòu)包括輸入層、隱藏層和輸出層,將RNN按照時間展開可以得到如圖1所示的網(wǎng)絡結(jié)構(gòu)。

      該網(wǎng)絡的中間節(jié)點在t時刻接收到xt的同時還接收了上一個節(jié)點的輸出,當隱藏層的值為st時,st的值不僅僅取決于xt,還取決于st-1。

      圖1 循環(huán)神經(jīng)網(wǎng)絡按時間展開結(jié)構(gòu)

      我們可以用公式(1)來計算當前時刻t循環(huán)神經(jīng)網(wǎng)絡的輸出層和隱藏層:

      (1)

      式中:xt表示輸入層向量;st表示隱藏層的值;U為輸入層到隱藏層的權(quán)重矩陣;ot為輸出層向量;V為隱藏層到輸出層的權(quán)重矩陣;W為上一時刻隱藏層的值到下一時刻輸入層的權(quán)重矩陣;f為非線性激活函數(shù),一般為ReLU函數(shù);g為分類函數(shù),一般采用softmax函數(shù)。f和g具體的函數(shù)形式為:

      (2)

      式中:K為類別數(shù),本文為2值分類,即儲層和非儲層;zj為特征向量z的第j分量值;g(z)j為特征向量z映射到(0,1)的概率值。

      1.2 雙向循環(huán)神經(jīng)網(wǎng)絡結(jié)構(gòu)

      從循環(huán)神經(jīng)網(wǎng)絡結(jié)構(gòu)可以看出,該網(wǎng)絡只能沿單一方向傳播,即隱藏節(jié)點st只能利用時序過去時刻的信息而無法利用未來時刻的信息。為了克服這一缺點,提出雙向循環(huán)神經(jīng)網(wǎng)絡,其基本思想是將輸入層和輸出層用兩個向前和向后的循環(huán)神經(jīng)網(wǎng)絡連接,這個結(jié)構(gòu)能夠為輸出層提供每一個輸入節(jié)點的上下文信息。地層上下圍巖的巖性組合存在一定的相關(guān)性,利用上下文的信息有助于降低儲層預測的多解性,為此設計了針對儲層預測的雙向循環(huán)神經(jīng)網(wǎng)絡,將多個地震屬性作為輸入層,不同時刻的地震波形對應不同的輸入節(jié)點,井點處的儲層和非儲層樣本為輸出層,儲層標記為1,非儲層標記為0,隱藏層利用雙向循環(huán)網(wǎng)絡對每個隱藏節(jié)點建立上下聯(lián)系,本文通過如下隱藏層建立地震屬性和儲層之間的映射關(guān)系,并同時考慮上下層間的沉積時序關(guān)系,所建立的雙向循環(huán)神經(jīng)網(wǎng)絡結(jié)構(gòu)如圖2所示。

      利用公式(3),(4),(5)表示這種網(wǎng)絡關(guān)系:

      圖2 雙向循環(huán)神經(jīng)網(wǎng)絡結(jié)構(gòu)

      (3)

      (4)

      (5)

      2 樣本構(gòu)成及網(wǎng)絡模型訓練

      2.1 樣本數(shù)據(jù)準備

      樣本數(shù)據(jù)來自CD地區(qū)的館上段地層,主要包括原始地震數(shù)據(jù)、地震屬性數(shù)據(jù)、井儲層標記信息等。地震屬性數(shù)據(jù)包括振幅類、頻率類、相位類、構(gòu)造類數(shù)據(jù)等。地震屬性數(shù)據(jù)和原始地震數(shù)據(jù)具有相同三維空間分布,樣本標記信息由井點處的巖性數(shù)據(jù)和試油數(shù)據(jù)確定,砂巖和礫巖被認為是儲層,含油和含水層也視作儲層,其它為非儲層,儲層標記為1,非儲層標記為0。利用100余口井的樣本標簽和時深關(guān)系,可以將所有井對應的樣本標記可視化,結(jié)果如圖3所示,其中連續(xù)的黑色方塊表示儲層,連續(xù)的白色方塊表示非儲層,可以很直觀地看到儲層與非儲層相間分布,且長短不一。

      收集整理18個原始地震數(shù)據(jù)及分角度疊加數(shù)據(jù)體,提取振幅、頻率、相位、構(gòu)造等各類地震屬性數(shù)據(jù)體,共計201個,數(shù)據(jù)量為1.1TB。一方面,并非每一個地震數(shù)據(jù)體都能真實反映地下地質(zhì)情況,它們包含真實信息和無效的噪聲;另一方面,各屬性之間并非相互獨立,基本上均為波形信息在某個方面的反映,存在大量的數(shù)據(jù)冗余。因此必須加強地震屬性與儲層的相關(guān)性研究,優(yōu)選有效特征屬性,減少數(shù)據(jù)冗余度。在屬性提取的基礎上,我們利用XGboost展開屬性優(yōu)選,XGBoost是Gradient Boosting算法的優(yōu)化版本,主要通過迭代逐步優(yōu)選特征屬性,XGBoost算法思想是將許多弱分類器集成在一起構(gòu)建一個強分類器。特征的重要性評價以該特征在強分類器中的作用為標準,如果某個特征在所有弱分類器中作為有效分類特征的次數(shù)越多,那么該特征就越重要。統(tǒng)計所有分類器中地震屬性的有效劃分次數(shù),可得到每個地震屬性的重要性評分值,再基于上述評分值對地震屬性的重要性進行排序,可以得到地震屬性的優(yōu)選結(jié)果,圖4為排名前30的地震屬性優(yōu)選結(jié)果。

      圖3 儲層和非儲層樣本空間分布情況

      圖4 地震屬性優(yōu)選結(jié)果

      圖4橫坐標依次為30個地震屬性,縱坐標為地震屬性的重要性評分值,根據(jù)評分值優(yōu)選出76個與儲層相關(guān)性大于50%的屬性數(shù)據(jù)作為模型訓練的特征數(shù)據(jù),這樣每一口井的儲層標記都可以對應76維的特征數(shù)據(jù),即:

      yi=f1(A1,A2,…,Ai)

      (6)

      式中:yi為儲層或非儲層標記;Ai為地震屬性值;i=1,2,…,76;f1為通過網(wǎng)絡訓練得到的非線性映射函數(shù)。

      整理樣本數(shù)據(jù),得到目的層段內(nèi)構(gòu)建的儲層樣本7358個,該層段內(nèi)構(gòu)建的非儲層樣本12111個。不同于傳統(tǒng)機器學習點對點的樣本構(gòu)成,雙向循環(huán)神經(jīng)網(wǎng)絡的樣本是序列對序列的輸入,可以在學習過程中建立上下文的聯(lián)系。

      2.2 數(shù)據(jù)預處理

      為了得到可用作模型訓練的輸入數(shù)據(jù),構(gòu)建完樣本數(shù)據(jù)集后,需對數(shù)據(jù)進行歸一化處理。歸一化處理方法主要包括高斯歸一化(gauss normalization,GN)和線性歸一化(minMax normalization,MN)方法,需要注意的是,不同的地震數(shù)據(jù)體有不同的歸一化參數(shù),因此歸一化處理需要針對同一個地震數(shù)據(jù)體。高斯歸一化和線性歸一化的處理公式分別如下:

      (7)

      (8)

      2.3 超參數(shù)和優(yōu)化方法選擇

      超參數(shù)是在開始模型訓練前需要確定的模型參數(shù),超參數(shù)通常需要人工調(diào)整。雙向循環(huán)神經(jīng)網(wǎng)絡模型中的超參數(shù)主要包括RNN層數(shù)、優(yōu)化方法、RNN Cell類型、RNN Cell中的隱層節(jié)點個數(shù)、計算節(jié)點隨機丟棄率等,需要選取合適的歸一化方法和損失函數(shù),并通過大量實驗來確定最優(yōu)超參數(shù)。本文BRNN模型主要采用梯度下降的方法展開優(yōu)化,梯度下降的方法包括隨機梯度下降(stochastic gradient decent,SGD)方法、Momentum、Adagrad、RMSProp、Adam優(yōu)化器等,本文采用的Adam優(yōu)化器屬于自適應動量的隨機優(yōu)化方法,因最小化交叉熵計算時比其它損失函數(shù)更適合分類優(yōu)化算法,故該方法將最小化交叉熵損失作為損失函數(shù),其損失函數(shù)為:

      (9)

      式中:θ*表示損失函數(shù),即目標函數(shù);m表示訓練樣本數(shù)量;xi表示第i個樣本的特征;yi表示第i個樣本的標記;hθ表示深度學習系統(tǒng);hθ(xi)(0

      2.4 模型訓練

      通過模型訓練為設計好的雙向循環(huán)神經(jīng)網(wǎng)絡模型選擇參數(shù)和調(diào)整權(quán)重,模型訓練的對象包括訓練集、驗證集和測試集3部分,占比分別為60%,10%和30%;使用訓練集訓練,選取在驗證集上誤差最小的超參數(shù)組合,可得到最優(yōu)模型;在測試集上分別對高斯、線性歸一化處理方法得到的模型效果進行測試,得到的訓練誤差和驗證誤差曲線如圖5所示,BRNN隱藏層數(shù)分別為1,2,隱層單元個數(shù)分別為16,32,共8組測試參數(shù)組合分別在訓練集和驗證集上進行訓練。

      圖5 采用高斯(a)、線性(b)歸一化處理方法得到訓練誤差和驗證誤差曲線

      將每組參數(shù)模型得到的若干統(tǒng)計量用于評價參數(shù)模型的效果,計算公式為:

      (10)

      式中:β是參數(shù);P是精確率;R是召回率。當β=1時,Fβ為最常見的F1_Measure評價指標,當β<1時,表示更重視精確率,當β>1時,表示更重視召回率。在實際應用中,精確率比召回率更重要,因此取β<1,同時記錄模型收斂時驗證集的交叉熵損失,將該損失按從小到大進行排序,再將最大的誤差和最小的誤差對應的參數(shù)組合,得到的優(yōu)選超參組合如表1所示。

      表1 優(yōu)選超參組合

      3 模型應用

      根據(jù)接收器操作特征(receiver operating characteristic,ROC)曲線評價已訓練好的BRNN模型性能(圖6),ROC曲線的縱坐標為真陽性率(true positive rate,TPR),即召回率,值越大表示模型效果越好;橫坐標為假陽性率(false positive rate,FPR),表示負樣本中被識別為真的概率,值越小表示模型效果越好,因此曲線越靠近左上角則表示模型效果越好。ROC曲線下方的面積(area under curve,AUC)為0.676,AUC值可直觀地評價分類器的好壞,值越大表示模型效果越好。將訓練后的BRNN模型應用于所在目的層的地震數(shù)據(jù),可預測儲層分布概率。

      圖6 BRNN模型的ROC曲線

      如圖7所示,模型預測過程是將沿目的層的地震屬性數(shù)據(jù)作為輸入數(shù)據(jù),因?qū)游簧系拿總€點都對應一個優(yōu)選后的76維地震特征向量,故可利用訓練后的模型將76維地震特征向量轉(zhuǎn)化為儲層概率。

      分別采用3層神經(jīng)網(wǎng)絡和BRNN兩種方法將所有層位上的點依次輸入訓練后的模型,得到的預測結(jié)果如圖8所示??梢钥闯?采用兩種方法均能清楚地預測主河道的分布形態(tài),但采用BRNN方法能夠更加清楚地預測一些局部的細小河道。

      圖7 模型預測過程示意

      圖8 采用不同方法沿目的層河流相儲層進行模型預測的結(jié)果a 3層神經(jīng)網(wǎng)絡; b BRNN

      將剖面上所有點的地震特征數(shù)據(jù)作為輸入,通過模型預測可以得到過井儲層預測概率剖面(圖9)。圖中紅色曲線為自然電位曲線,剖面中不同顏色代表不同的預測儲層概率值,紅色代表儲層的可能性最大,黃色次之,綠色代表儲層可能性較小,藍色代表非儲層的概率高,可以看出,儲層總體呈下厚上薄的分布特點,這與實際沉積規(guī)律吻合,其下部為較厚的辮狀河砂體,上部為較薄的曲流河沉積砂體。對比自然電位曲線與預測結(jié)果可知,上部泥包砂特征的砂體與自然電位曲線特征一致,而下部厚層砂體受樣本數(shù)量以及地震特征多解性強的影響,局部存在與自然電位曲線不一致的現(xiàn)象。

      圖9 過井儲層預測概率剖面

      4 結(jié)論

      1) 雙向循環(huán)神經(jīng)網(wǎng)絡通過兩個方向隱藏層節(jié)點間的連接,建立上下文的聯(lián)系,符合地質(zhì)沉積的有序性。將地震數(shù)據(jù)及其屬性作為時序數(shù)據(jù)輸入,結(jié)合井點處的儲層信息,通過機器學習方法優(yōu)選屬性,減少人為屬性優(yōu)選的困擾,構(gòu)建針對河流相儲層的雙向循環(huán)神經(jīng)網(wǎng)絡預測模型,該模型能夠較好地關(guān)聯(lián)儲層上下層之間的關(guān)系,降低儲層預測多解性。相較于傳統(tǒng)的3層神經(jīng)網(wǎng)絡方法,基于雙向循環(huán)神經(jīng)網(wǎng)絡的河流相儲層預測方法在CD地區(qū)的河流相儲層預測中具有良好的應用效果,對細小河道的預測更加精細,提高了儲層預測的精度。

      2) 相較于傳統(tǒng)的儲層預測方法,基于雙向循環(huán)神經(jīng)網(wǎng)絡的儲層預測方法是一種有監(jiān)督的特征學習方法,其預測效果取決于樣本的數(shù)量和質(zhì)量,如果樣本數(shù)據(jù)多且地震特征具有代表性,則訓練模型的預測精度高。樣本數(shù)據(jù)的不確定性和數(shù)量不足是制約雙向循環(huán)神經(jīng)網(wǎng)絡等深度學習方法實際應用效果的重要因素。通過不斷增加樣本數(shù)量和質(zhì)量,可以進一步提高儲層預測的精度。

      猜你喜歡
      雙向儲層神經(jīng)網(wǎng)絡
      雙向度的成長與自我實現(xiàn)
      出版人(2022年11期)2022-11-15 04:30:18
      輸導層
      ——北美又一種非常規(guī)儲層類型
      神經(jīng)網(wǎng)絡抑制無線通信干擾探究
      電子制作(2019年19期)2019-11-23 08:42:00
      基于儲層構(gòu)型研究的儲層平面非均質(zhì)性表征
      一種軟開關(guān)的交錯并聯(lián)Buck/Boost雙向DC/DC變換器
      基于神經(jīng)網(wǎng)絡的拉矯機控制模型建立
      重型機械(2016年1期)2016-03-01 03:42:04
      復數(shù)神經(jīng)網(wǎng)絡在基于WiFi的室內(nèi)LBS應用
      一種工作頻率可變的雙向DC-DC變換器
      基于支持向量機回歸和RBF神經(jīng)網(wǎng)絡的PID整定
      低滲透儲層核磁共振可動流體研究——以姬塬地區(qū)長6儲層為例
      景谷| 庄浪县| 宜兴市| 鄂托克前旗| 广丰县| 循化| 图木舒克市| 开江县| 水城县| 拉萨市| 皋兰县| 广汉市| 莱西市| 井冈山市| 阳西县| 榆林市| 通渭县| 噶尔县| 安阳市| 寿宁县| 弥渡县| 东安县| 凌云县| 河曲县| 湖北省| 武城县| 宁河县| 荥阳市| 彩票| 郯城县| 汾西县| 工布江达县| 宜州市| 年辖:市辖区| 科尔| 马山县| 阿勒泰市| 南靖县| 积石山| 灵石县| 金堂县|