一次性解决 DL-FWI 论文题目问题

2024-01-01 21:12

本文主要是介绍一次性解决 DL-FWI 论文题目问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

摘要: 小组做同一方向研究时, 面临题目容易冲突的问题. 本文分析一篇 DL-FWI 涉及的几个方面, 以此来完全解决论文命名问题。

1. 反演结果

反演结果可以按几种方式划分.

1.1 数据的维度

1.1.1 1D

反演的结果是 1D, 其实容易有较好的普适性. 相应的输入, 一般是共中心点道集.

1.1.2 2D

反演的结果是 2D, 一般需要输入为多炮.

1.1.2 3D

当前采集的许多现场数据是 3D 的, 所以也支持 3D 结果的反演, 但这样需要的存储和计算资源很大.

1.2 模型的格式

1.2.1 层速度

这是默认格式, 一般来说, 提及速度模型就是它.

1.2.2 平均速度

时间深度对应的是平均速度.

1.2.3 叠加速度

在水平层状介质的情况下, 叠加速度就等于均方根速度; 在倾斜层状介质的情况下, 叠加速度就等于均方根速度乘以倾角的余弦.

1.2.4 均方根速度

2. 地质特点

现阶段, 我们并不需要获得一个到处可用的深度模型, 还是有些针对性更好.

2.1 地层深度

2.1.1 深层数据

2.1.2 浅层数据

2.2 大陆与海洋

2.2.1 大陆数据

2.2.2 海洋数据

2.3 构造特点

2.3.1 断层数据

2.3.2 盐体数据

3. 网络搭建方式

网络搭建可以按几种方式划分.

3.1 网络的基于操作

3.1.1 CNN

主要是卷积操作, 把数据看成是图片.

3.1.2 可变形卷积

比卷积更高级.

3.1.3 RNN

主要是循环操作, 把数据看成是时序.

3.1.4 LSTM

比 RNN 更高级.

3.1.5 Transformer

比 LSTM 更高级.

3.1.6 Inception相关模块

张星移建议.

3.2 网络框架

3.2.1 Encoder-decoder

编码解码器网络.

3.2.2 UNet

比 Encoder-decoder 更高级, 也是主流.

3.2.3 GAN

生成对抗网络.

3.2.4 Multi-head network

可以有多个编码、解码器, 可以做多任务.

3.2.5 多阶段结合型网络

就是多个网络结构的结合体, 或者迭代网络. 张星移建议.

3.3 可选模块

3.3.1 Deep prior

深度先验用其它数据 (如图片数据) 获得的模型, 直接插入网络里面使用 (plug-and-play).
参考 http://fansmale.com/downloadRAR/publicationPdf/2022FPOCS(Minfan).pdf

3.3.2 Multi-scale residual dense network

参考 http://fansmale.com/downloadRAR/publicationPdf/2022MSRDN(GaoLei).pdf

3.3.3 PINN

Physics-informed neural network, 可将物理规律直接做成模块, 像 Deep prior 一样使用.

3.3.4 RTM先验

张星移建议.

3.3.5 FWI梯度算子的先验

张星移建议.

4. 训练数据生成方式

4.1 声波数据

4.2 弹性波数据

4.3 带边界条件的弹性波数据

5. 数据训练的方式

5.1 迁移学习

5.2 多任务学习

5.3 域自适应学习

5.4 持续学习

6. 题目例子

有了前面的分析, 其实已经可以写出非常多的题目了. 如:
1.1.1 + 2.3.1 + 3.2.2 + 4.1 + 5.1 = 基于UNet与迁移学习的一维断层数据反演方法
如果做的是本科毕业论文, 只需要在后面加上"设计与实现".

这篇关于一次性解决 DL-FWI 论文题目问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/560526

相关文章

Spring事务中@Transactional注解不生效的原因分析与解决

《Spring事务中@Transactional注解不生效的原因分析与解决》在Spring框架中,@Transactional注解是管理数据库事务的核心方式,本文将深入分析事务自调用的底层原理,解释为... 目录1. 引言2. 事务自调用问题重现2.1 示例代码2.2 问题现象3. 为什么事务自调用会失效3

mysql出现ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)的解决方法

《mysql出现ERROR2003(HY000):Can‘tconnecttoMySQLserveron‘localhost‘(10061)的解决方法》本文主要介绍了mysql出现... 目录前言:第一步:第二步:第三步:总结:前言:当你想通过命令窗口想打开mysql时候发现提http://www.cpp

SpringBoot启动报错的11个高频问题排查与解决终极指南

《SpringBoot启动报错的11个高频问题排查与解决终极指南》这篇文章主要为大家详细介绍了SpringBoot启动报错的11个高频问题的排查与解决,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一... 目录1. 依赖冲突:NoSuchMethodError 的终极解法2. Bean注入失败:No qu

springboot报错Invalid bound statement (not found)的解决

《springboot报错Invalidboundstatement(notfound)的解决》本文主要介绍了springboot报错Invalidboundstatement(not... 目录一. 问题描述二.解决问题三. 添加配置项 四.其他的解决方案4.1 Mapper 接口与 XML 文件不匹配

MySQL新增字段后Java实体未更新的潜在问题与解决方案

《MySQL新增字段后Java实体未更新的潜在问题与解决方案》在Java+MySQL的开发中,我们通常使用ORM框架来映射数据库表与Java对象,但有时候,数据库表结构变更(如新增字段)后,开发人员可... 目录引言1. 问题背景:数据库与 Java 实体不同步1.1 常见场景1.2 示例代码2. 不同操作

Python中ModuleNotFoundError: No module named ‘timm’的错误解决

《Python中ModuleNotFoundError:Nomodulenamed‘timm’的错误解决》本文主要介绍了Python中ModuleNotFoundError:Nomodulen... 目录一、引言二、错误原因分析三、解决办法1.安装timm模块2. 检查python环境3. 解决安装路径问题

如何解决mysql出现Incorrect string value for column ‘表项‘ at row 1错误问题

《如何解决mysql出现Incorrectstringvalueforcolumn‘表项‘atrow1错误问题》:本文主要介绍如何解决mysql出现Incorrectstringv... 目录mysql出现Incorrect string value for column ‘表项‘ at row 1错误报错

如何解决Spring MVC中响应乱码问题

《如何解决SpringMVC中响应乱码问题》:本文主要介绍如何解决SpringMVC中响应乱码问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring MVC最新响应中乱码解决方式以前的解决办法这是比较通用的一种方法总结Spring MVC最新响应中乱码解

Java报NoClassDefFoundError异常的原因及解决

《Java报NoClassDefFoundError异常的原因及解决》在Java开发过程中,java.lang.NoClassDefFoundError是一个令人头疼的运行时错误,本文将深入探讨这一问... 目录一、问题分析二、报错原因三、解决思路四、常见场景及原因五、深入解决思路六、预http://www

pip无法安装osgeo失败的问题解决

《pip无法安装osgeo失败的问题解决》本文主要介绍了pip无法安装osgeo失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 进入官方提供的扩展包下载网站寻找版本适配的whl文件注意:要选择cp(python版本)和你py