本次周报主要用于巩固和总结在DL-FWI培训中学到的知识。
基础知识
全波形反演(FWI:Full waveform inversion):通过检测到的地震数据直接推测地下结构。
 速度模型:由于波在不同介质中的传播速度不同,所以可以用过速度模型来反映地层样貌。
 地震数据:通过可控震源(可以控制发射波的能量和频率)在地面上发射波,并在地面上设置多个检波器(接收器)来获取反射回来的波,把每个检波器的数据拼接在一起得到地震数据。
 
 地震数据(其中横轴的红点表示检波器,纵轴是时间):
 
 其中一个接收器得到的数据可以表现为:
 
 一个检波器接收到的数据也是地震数据中的一个纵向向量,通常也被称之为道。
 由于波在地下传播的过程中会发生反射、折射和相互干扰,我们通常使用的是多个炮形成的多个地震数据,由一个炮产生的地震图像,我们称为炮面图,如下图所示:
 
FWI的端到端深度学习方法:通过已知的地震模型和速度模型训练一个模型,如下图所示:
 
 常用的数据集:
- SEG盐体数据及其模拟数据:
- OpenFWI数据集
InversionNet
InversionNet是一个端到端的FWI方法,在编码时,不断压缩图片的宽和高,直至得到一个512个 
     
      
       
       
         1 
        
       
         × 
        
       
         1 
        
       
      
        1\times 1 
       
      
    1×1的向量,这也说明了该网络并没有保留地震数据中空间和时间的相关性,然后对这个向量进行解码操作,得到大小为 
     
      
       
       
         w 
        
       
         × 
        
       
         h 
        
       
      
        w\times h 
       
      
    w×h的速度模型图像,他的网络结构如下图所示:
 
 
 卷积操作主要用于提取有意义的特征,对具体的信息进行抽象;批处理操作可以加快网络收敛速度。LeaklyReLU解决了ReLU 的神经元死亡现象,它通过把x的非常小的线性分量给予负输入αx来调整负值的零梯度问题,此外其也扩大的函数的y的范围.
 
 损失函数:
  
      
       
        
         
         
           L 
          
         
           1 
          
         
        
          ( 
         
        
          y 
         
        
          , 
         
        
          z 
         
        
          ) 
         
        
          = 
         
         
         
           1 
          
         
           n 
          
         
         
         
           ∑ 
          
          
          
            i 
           
          
            = 
           
          
            1 
           
          
         
           n 
          
         
        
          ∣ 
         
         
         
           y 
          
         
           i 
          
         
        
          − 
         
         
         
           z 
          
         
           i 
          
         
        
          ∣ 
         
        
          , 
         
        
       
         \mathcal{L}_1(y,z) = \frac{1}{n}\sum_{i = 1}^{n}|y_i - z_i|, 
        
       
     L1(y,z)=n1i=1∑n∣yi−zi∣,
 其中 
     
      
       
        
        
          y 
         
        
          i 
         
        
       
      
        y_i 
       
      
    yi是真实速度模型值, 
     
      
       
        
        
          z 
         
        
          i 
         
        
       
      
        z_i 
       
      
    zi为预测速度模型值, 
     
      
       
       
         n 
        
       
      
        n 
       
      
    n为速度模型中空间像素的数量。
 评价指标:
 
FCNVMB
FCNVMB是基于UNet网络的FWI方法,所以依旧是一个端到端的结构,它的网络结构如图所示:

 
 在编码操作时,一个卷积模块包含两组操作(每组有卷积操作、批处理操作和激活操作),在进行第一组卷积操作时,特征图的大小不变,通道数加倍,然后再进行第二组卷积操作;随后经过最大池化对特征图进行压缩(长宽各减半),通道数不变;当解码时,首先将压缩后的特征图进行反卷积操作,使长宽各在原来的基础上增加一倍,通道数不变,然后与编码过程中对应层的特征图进行拼接(通道数加倍),最后通过卷积模块操作,在第一组卷积操作时,大小不变,通道数减半。
FCNVMB与InversionNet的异同点:
相同点:
- 无论是FCNVMB还是InversionNet, 它们都是单一的端到端深度网络并没有利用更多的物理含义.
- 都采用了编码器-解码器的架构.
- 都是利用叠前多炮数据的不同炮集直接投入训练, 并未处理.
不同点:
- InversionNet在编码的过程中最终将图像压缩为完全的一维向量, 抛弃了空间关联性; 而FCNVMB在压缩后仍保留了25 * 19的空间尺寸联. 但是对应的代价是FCMVMB的模型内存占有量很大, 难以进行大batch体量的训练; 而InversionNet可以非常灵活进行训练.
- FCNVMB面向SEG数据, InversionNet面向部分OpenFWI的数据. 因为OpenFWI数据的特点, InversionNet有非常明显的高度降维部分.
- FCNVMB使用了迁移学习的训练手段, 后者InversionNet是单一的训练思想.
- FCNVMB采用了包含skip connection的UNet的架构, 而InversionNet是单一的CNN架构.

![氢辉能源|[4GW]质子交换膜产线投产发布会暨[3MW]PEM电解槽正式交付](https://img-blog.csdnimg.cn/img_convert/8750a23fe043bdb1c690d7990e1432ca.png)

















