CN115169411B - 一种基于迭代训练的多震源数据分离和插值同步处理方法 - Google Patents
一种基于迭代训练的多震源数据分离和插值同步处理方法Info
- Publication number
- CN115169411B CN115169411B CN202210856202.0A CN202210856202A CN115169411B CN 115169411 B CN115169411 B CN 115169411B CN 202210856202 A CN202210856202 A CN 202210856202A CN 115169411 B CN115169411 B CN 115169411B
- Authority
- CN
- China
- Prior art keywords
- neural network
- data
- training
- iteration
- interpolation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Geophysics And Detection Of Objects (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于迭代训练的多震源数据分离和插值同步处理方法,包括以下步骤:S1.构建神经网络模型;S2.对神经网络模型进行迭代训练;S3.利用训练好的神经网络模型对输入进行预测,并进行神经网络的迭代更新,在并据此实现多震源数据分离和插值同步处理。本发明利用迭代策略训练多套网络模型,从一套训练数据中捕捉不同混叠程度、不同缺道情况数据与标签数据之间的映射关系,从而显著改善网络模型训练过程,充分考虑了效率问题,在保证算法在高效实现的同时保证了处理后的数据质量。
Description
技术领域
本发明涉及多震源数据的处理,特别是涉及一种基于迭代训练的多震源数据分离和插值同步处理方法。
背景技术
多震源观测系统中,通过在采集过程中使用时间延迟编码策略,混叠噪声在共接收点道集、共中心点道集或者共偏移距道集上编程非相干性噪声,而有效信号是相干的。为了压制多震源数据中的混叠噪声,发展了基于去噪和基于反演思想的算法。基于去噪的算法主要是将混叠噪声看成是非相干的随机噪声,直接对混叠记录中的噪声进行压制处理。而基于反演的算法则是利用时间延迟编码和稀疏变换来对混叠噪声进行迭代估计。相对于直接去噪而言,基于反演思想的算法有更好分离效果,但计算量会明显大于基于去噪算法。对于地震数据中出现的道缺失或采样不规则的现象,数据插值技术一直是地震资料数据重构的重要手段。目前,已经发展了多种插值方法,主要分为两类:第一类是基于波动方程的预测插值方法,根据地震波在地下介质中的传播规律,对缺道进行预测插值。第二类是基于稀疏变换的插值方法,如小波变换、曲波变换、Radon变换和傅里叶变换等方法,这类方法不受地质模型的约束,并且有着较好的插值效果,但需要人工不断的迭代调整阈值,添加约束,耗费大量的时间和精力。此外,近年来基于稀疏编码的字典学习的插值方法也在地震数据处理中取得了不错的效果,通过训练建立完备字典,对地震数据稀疏表征并预测插值,也取得了一定的效果。
对于不规则的混叠地震记录来说,不规则的采样会影响对混叠噪声的分离效果,而且混叠噪声也会反过来影响插值预测的准确性。因此,分别处理混叠噪声和插值不一定会取得令人满意的效果。相对于把插值和去混叠分开处理来说,可以同步分离混叠噪声和对地震道插值,例如,基于反演的噪声分离和插值同步处理方法在迭代优化和压制噪声的过程中需要大量的计算时间,而且还依赖人为的对一些约束项或阈值频繁的调参,以达到令人满意的效果。但是会延长数据处理的周期,从而影响后续地震资料解释工作的开展,基于深度学习技术的直接估计混叠噪声和插值的方法,在提升处理效率的同时也降低了噪声分离和插值重建的效果,这种不加迭代的处理方法会对有效信号造成损伤。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于迭代训练的多震源数据分离和插值同步处理方法,充分考虑了效率问题,在保证算法在高效实现的同时保证了处理后的数据质量。
本发明的目的是通过以下技术方案来实现的:一种基于迭代训练的多震源数据分离和插值同步处理方法,包括以下步骤:
S1.构建神经网络模型;
S2.对神经网络模型进行迭代训练;
S3.利用训练好的神经网络模型对输入进行预测,并进行神经网络的迭代更新,在并据此实现多震源数据分离和插值同步处理。
步骤S1中构建的神经网络模型中包含的神经网络参数为θ。
所述步骤S2包括:
S201.X表示神经网络输入,Y表示神经网络的目标输出,则损失函数定义为:
其中表示L2范数的平方;表示网络对输入X进行预测,当预测结果越接近Y时,则损失越小,神经网络通过最小化损失函数来逐步更新网络参数θ;
通过使得损失函数最小化,对参数θ进行迭代训练,将参数θ更新为使得L(θ)最小的参数;
然后利用更新后θ的估计参数估计结果为:
则表示通过神经网络预测得到的接近M的近似值,M表示所有震源的未混叠地震记录。n个震源“同步”激发时,则其中dk表示第k个震源的常规地震数据,dble表示野外采集的缺失道集的混叠数据,表示第k个震源的时间延迟编码逆算子。
S202.当训练数据和测试数据的特征或分布相差较大时,对测试数据处理时会损伤有效信号;然而在分离混叠噪声的时候,不仅要压制非相干的信号,也要尽可能的保留有效信号,因此将第i次迭代更新得到的参数记为:
其中i∈(1,2,3,…,m)表示第i次迭代,在第一次迭代的时候,即i=0,则此时等同于的情况,在下一次迭代的时候,输入数据就变为其中的非相干的混叠噪声被网络估计,并从混合记录中减去;在经过多次迭代之后,逐渐收敛到干净的地震记录M,其中mk表示第k个震源的采样矩阵,控制数据的缺失情况,其元素值为0和1,0对应缺失的道集,1对应采集到的道集。
S203.当输入数据改变,用同一套网络参数来估计混叠噪声和插值时,在经过多次迭代后,预测结果的信噪比会降低,为了适应这种输入的变化,将的迭代更新应用到网络训练中,得到最终的损失函数如下
其中θi-1表示第i-1次训练得到的网络参数,θi代表网络第i次训练得到的网络参数,当i=1时,此时L(θi)与步骤S201中的L(θ)计算方式一致,即
所述步骤S3包括:
S301.在每一次迭代过程中,通过使得损失函数L(θi)最小化,对神经网络参数进行训练,即将θi-1更新为使得L(θi)最小的θi;
S302.在每一次迭代完成后,将迭代结果带得到去除混叠噪声和插值后的结果;
S303.在每一次迭代后,输入数据会更接近目标数据,此时网络会快速地收敛,并且得到更高的信噪比和更低的损失,在经过多次迭代后,得到了更好迭代分离和插值处理效果。
本发明的有益效果是:本发明利用迭代策略训练多套网络模型,从一套训练数据中捕捉不同混叠程度、不同缺道情况数据与标签数据之间的映射关系,从而显著改善网络模型训练过程,充分考虑了效率问题,在保证算法在高效实现的同时保证了处理后的数据质量。
附图说明
图1为本发明的方法原理示意图;
图2为两种不同训练策略的训练效果对比图;
图3为实施例中传统的深度卷积神经网络迭代预测结果;
图4为实施例中基于迭代训练的深度卷积神经网络预测结果。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
本发明在基于深度神经网络的基础上引入了反演公式,从而实现高效率、高质量的混叠噪声分离和插值重建同步处理,并避免了之前技术中存在的缺点,即本次发明的同步处理方法,能保证高效地处理不规则的混叠记录,能保证处理后的地震数据的质量,具体地:
如图1所示,一种基于迭代训练的多震源数据分离和插值同步处理方法,包括以下步骤:
S1.构建神经网络模型;步骤S1中构建的神经网络模型中包含的神经网络参数为Θ。
S2.对神经网络模型进行迭代训练;
所述步骤S2包括:
S201.X表示神经网络输入,Y表示神经网络的目标输出,则损失函数定义为:
其中表示L2范数的平方;表示网络对输入X进行预测,当的预测结果越接近Y时,则损失越小,神经网络通过最小化损失函数来逐步更新网络参数θ;
对于图像处理任务来说,如果输入和所要预测的目标之间的差距比较大,那么网络需要更多的周期才能收敛。对于不同的周期来说,网络的输入是不变的,但是网络的参数会一直迭代更新,通过使得损失函数最小化,对参数θ进行迭代训练,即将参数θ更新为使得L(θ)最小的参数;
然后利用更新后θ的估计参数估计结果为:
则表示通过神经网络预测得到的接近M的近似值,M表示所有震源的未混叠地震记录。n个震源“同步”激发时,则其中dk表示第k个震源的常规地震数据,dble表示野外采集的缺失道集的混叠数据,表示第k个震源的时间延迟编码逆算子。
S202.当训练数据和测试数据的特征或分布相差较大时,对测试数据处理时会损伤有效信号;然而在分离混叠噪声的时候,不仅要压制非相干的信号,也要尽可能的保留有效信号,因此将第i次迭代更新得到的参数记为:
其中i∈(1,2,3,…,m)表示第i次迭代,在第一次迭代的时候,即i=0,则此时等同于的情况,在下一次迭代的时候,输入数据就变为其中的非相干的混叠噪声被网络估计,并从混合记录中减去;在经过多次迭代之后,逐渐收敛到干净的地震记录M。其中mk表示第k个震源的采样矩阵,控制数据的缺失情况,其元素值为0和1,0对应缺失的道集,1对应采集到的道集;
S203.当输入数据改变,用同一套网络参数来估计混叠噪声和插值时,在经过多次迭代后,预测结果的信噪比会降低,为了适应这种输入的变化,将的迭代更新应用到网络训练中,得到最终的损失函数如下
其中,θi-1表示第i-1次训练得到的网络参数,θi代表网络第i训练得到的网络参数,当i=1时,L(θi)与步骤S201中的L(θ)计算方式一致,即
S3.利用训练好的神经网络模型对输入进行预测,并进行神经网络的迭代更新,在并据此实现多震源数据分离和插值同步处理。
所述步骤S3包括:
S301.在每一次迭代过程中,通过使得损失函数L(θi)最小化,对神经网络参数进行训练,即将θi-1更新为使得L(θi)最小的θi;
S302.在每一次迭代完成后,将迭代结果带入得到去除混叠噪声和插值后的结果;
S303.在每一次迭代后,输入数据会更接近目标数据,此时网络会快速地收敛,并且得到更高的信噪比和更低的损失,在经过多次迭代后,得到了更好迭代分离和插值处理效果。
在本申请的实施例中,采用轻量级网络的例子进行说明。为了公平比较,在迭代训练过程中,将迭代次数设置为3,每次迭代设定为训练4个周期,即一共要训练得到三套网络参数,总的训练时期也和技术二中的一样。
图2为两种不同训练策略的训练效果对比图,其中图2(a)为损失函数图,图2(b)为信噪比图。为了避免随机初始化带来的不确定性,我们给定了随机种子来保证两种不同训练策略的网络其初始值是相同。从图2中可以明显看到,1~4个周期两个训练策略的收敛情况的相同的,此时虚线和实线完全重合。当周期为5时,迭代训练框架开始第二轮迭代训练,由于网络参数会重新随机初始化,这导致一开始的损失增大,但后面损失下降的非常快,并且下降到比传统训练方式低。信噪比的变化情况和损失函数一致,迭代框架训练的信噪比会比传统训练方法的高。到第三轮迭代时,基于迭代训练框架的网络收敛的更好了,这充分说明了本发明的显著优势。
利用合成地震记录和网络模型来观察基于迭代训练的深度卷积神经网络的噪声分离和插值同步处理效果,并且为了公平比较,我们将传统的深度神经网络参数带入迭代公式做对比评估实验。如图3所示,图3(a)为传统的深度卷积神经网络经过三次迭代的处理结果,其最后恢复的信噪比为14.80dB,图3(b)则是其处理结果对应的残差。图4(a)为使用迭代训练框架的深度卷积神经网络同步处理结果,其信噪比为17.46dB,图4(b)为对应的残差。从图3和图4中可以看出,基于迭代训练框架的深度卷积神经网络有更好的去混叠和插值重建效果。
本发明主要解决了不规则混叠地震数据中高效、高质量分离混叠噪声和插值重建的问题,提出了能够适应噪声和插值迭代规律的基于深度神经网络的迭代训练框架。目前多震源高效采集技术是地震数据采集中一个热点,准确的分离混叠噪声和缺道插值,能够为后续的地震数据处理和叠前反演奠定坚实的基础:
(1)高效、高质量地同步处理混叠噪声和插值为地震数据处理,为后续的地震资料解释提供了支撑。不规则的混叠地震记录因包含混叠噪声和地震道缺失而相对复杂,地震资料解释时,混叠噪声的残余或地震道预测不准,对正确认识地下的地质规律造成不便。因此在地震数据处理中,精准、高效地分离混叠噪声和重建地震道,能让我们更加清晰的认识到地下地质信息。
(2)多震源技术作为“两宽一高”数据采集的高效实现方式,其混叠噪声和不规则性受复杂的构造和地下介质情况的影响而加剧。因此,准确、高效的分离混叠噪声和插值重建,为地震波成像的精度提供了保障。
上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (3)
1.一种基于迭代训练的多震源数据分离和插值同步处理方法,其特征在于:包括以下步骤:
S1.构建神经网络模型;
S2.对神经网络模型进行迭代训练;
所述步骤S2包括:
S201.X表示神经网络输入,Y表示神经网络的目标输出,则损失函数定义为:
其中表示L2范数的平方;表示网络对输入X进行预测,当的预测结果越接近时Y,则损失越小,神经网络通过最小化损失函数来逐步更新网络参数θ;
通过使得损失函数最小化,对参数θ进行迭代训练,即将参数θ更新为使得L(θ)最小的参数;
然后利用更新后θ的估计估计结果为:
则表示通过神经网络预测得到的接近M的近似值,M表示所有震源的未混叠地震记录;n个震源“同步”激发时,则其中dk表示第k个震源的常规地震数据,dble表示野外采集的缺失道集的混叠数据,表示第k个震源的时间延迟编码逆算子;
S202.当训练数据和测试数据的特征或分布相差较大时,对测试数据处理时会损伤有效信号;然而在分离混叠噪声的时候,不仅要压制非相干的信号,也要尽可能的保留有效信号,因此将第i次迭代更新得到的参数记为:
其中,i∈(1,2,3,…,m)表示第i次迭代,在第一次迭代的时候,则此时等同于的情况;在下一次迭代的时候,输入数据就变为其中的非相干的混叠噪声被网络估计,并从混合记录中减去;在经过多次迭代之后,逐渐收敛到干净的地震记录M;其中mk表示第k个震源的采样矩阵,控制数据的缺失情况,其元素值为0和1,0对应缺失的道集,1对应采集到的道集;
S203.当输入数据改变,用同一套网络参数来估计混叠噪声和插值时,在经过多次迭代后,预测结果的信噪比会降低,为了适应这种输入的变化,将的迭代更新应用到网络训练中,得到最终的损失函数如下
其中,θi-1表示第i-1次训练得到的网络参数,θi代表网络第i次训练得到的网络参数,当i=1时,此时L(θi)与步骤S201中的L(θ)计算方式一致,即
S3.利用训练好的神经网络模型对输入进行预测,并进行神经网络的迭代更新,在并据此实现多震源数据分离和插值同步处理。
2.根据权利要求1所述的一种基于迭代训练的多震源数据分离和插值同步处理方法,其特征在于:步骤S1中构建的神经网络模型中包含的神经网络参数为Θ。
3.根据权利要求1所述的一种基于迭代训练的多震源数据分离和插值同步处理方法,其特征在于:所述步骤S3包括:
S301.在每一次迭代过程中,通过使得损失函数L(θi)小化,对神经网络参数进行训练,即将θi-1更新为使得L(θi)最小的θi;
S302.在每一次迭代完成后,将迭代结果带入得到去除混叠噪声和插值后的结果;
S303.在每一次迭代后,输入数据会更接近目标数据,此时网络会快速地收敛,并且得到更高的信噪比和更低的损失,在经过多次迭代后,得到了更好迭代分离和插值处理效果。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210856202.0A CN115169411B (zh) | 2022-07-20 | 2022-07-20 | 一种基于迭代训练的多震源数据分离和插值同步处理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210856202.0A CN115169411B (zh) | 2022-07-20 | 2022-07-20 | 一种基于迭代训练的多震源数据分离和插值同步处理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115169411A CN115169411A (zh) | 2022-10-11 |
| CN115169411B true CN115169411B (zh) | 2025-08-01 |
Family
ID=83494926
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210856202.0A Active CN115169411B (zh) | 2022-07-20 | 2022-07-20 | 一种基于迭代训练的多震源数据分离和插值同步处理方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115169411B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116148927B (zh) * | 2023-01-06 | 2025-10-31 | 吉林大学 | 一种基于频率-波数域的海洋可控震源有效校正插值方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103823243A (zh) * | 2012-11-15 | 2014-05-28 | 地球物理集团公司 | 用于分离在连续数据采集地震勘测期间记录的数据的方法 |
| CN111273353A (zh) * | 2020-02-12 | 2020-06-12 | 同济大学 | 基于U-Net网络的智能化地震数据去混叠方法及系统 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113885077B (zh) * | 2021-09-30 | 2023-07-18 | 太原理工大学 | 一种基于深度学习的多震源地震数据分离方法 |
-
2022
- 2022-07-20 CN CN202210856202.0A patent/CN115169411B/zh active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103823243A (zh) * | 2012-11-15 | 2014-05-28 | 地球物理集团公司 | 用于分离在连续数据采集地震勘测期间记录的数据的方法 |
| CN111273353A (zh) * | 2020-02-12 | 2020-06-12 | 同济大学 | 基于U-Net网络的智能化地震数据去混叠方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115169411A (zh) | 2022-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104536044B (zh) | 一种地震数据的插值去噪方法以及系统 | |
| CN109541681B (zh) | 一种拖缆地震数据和少量obs数据联合的波形反演方法 | |
| CN111596366A (zh) | 一种基于地震信号优化处理的波阻抗反演方法 | |
| CN116559945B (zh) | 一种基于自注意力卷积自编码器的地震随机噪声压制方法 | |
| CN110490219A (zh) | 一种基于纹理约束的U-net网络进行地震数据重建的方法 | |
| CN119126230B (zh) | 一种基于多道卡尔曼滤波网络的无监督微地震去噪方法与系统 | |
| CN117994171B (zh) | 基于傅里叶变换扩散模型的海表面温度图像的补全方法 | |
| CN115099390A (zh) | 一种地震资料噪声的智能压制方法 | |
| CN110471111A (zh) | 一种基于卷积神经网络的速度谱自动拾取方法 | |
| CN115169411B (zh) | 一种基于迭代训练的多震源数据分离和插值同步处理方法 | |
| CN115034384A (zh) | 一种基于lm-bp神经网络模型预测噪声特性的方法 | |
| CN118965229A (zh) | 基于amvmd和aspn的油气管道异常检测方法 | |
| CN110687597B (zh) | 一种基于联合字典的波阻抗反演方法 | |
| CN109581849B (zh) | 一种同轴全息重建方法及系统 | |
| CN119126204A (zh) | 基于深度学习的主动源地震勘探背景噪声压制方法、装置 | |
| CN119148206B (zh) | 一种地质的层速度建模方法、装置、介质和设备 | |
| CN110007342B (zh) | 一种用于低信噪比地震信号的时频域直接拾取初至方法及系统 | |
| CN117851393A (zh) | 利用验潮站记录推测海水质量变化的数据同化方法及系统 | |
| CN118131329A (zh) | 一种基于卷积神经网络的裂缝弱度地震反演方法及系统 | |
| CN111856559A (zh) | 基于稀疏贝叶斯学习理论的多道地震谱反演方法及系统 | |
| CN118096917A (zh) | 基于单像素成像的图像重建模型及其训练方法、图像重建方法 | |
| CN116840890A (zh) | 基于随机梯度下降回归算法的全波形反演方法 | |
| CN117671054A (zh) | 基于小波多通道评分的有限角ct重建方法、系统及设备 | |
| CN116577828A (zh) | 一种深度域地震波阻抗预测方法、系统和可读介质 | |
| CN113947032A (zh) | 基于神经网络和动态时间规整的地震层位拾取方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |