2025.7.27周报

  • 一、文献阅读
    • 题目信息
    • 摘要
    • 创新点
    • 实验
      • 一、半变异函数拟合
      • 二、普通克里金插值
      • 三、结果对比分析
      • 四、实验结果
    • 结论
    • 不足以及展望

一、文献阅读

题目信息

  • 题目: Application of a semivariogram based on a deep neural network to Ordinary Kriging interpolation of elevation data
  • 期刊: PLOS ONE
  • 作者: Yang Li, Zhong Baorong, Xu Xiaohong, Liang Zijun
  • 发表时间: 2022
  • 文章链接: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0266942

摘要

普通克里金是常用的空间插值方法,其半变异函数的拟合效果对插值精度有显著影响。常用的半变异函数模型有高斯、球形和指数模型,一般需手动比较和调整参数来选择最优模型。现有的半变异函数拟合方法存在手动分析选择模型和受所选模型限制的问题。为减少手动选择模型的繁琐过程,提高拟合优度,本文提出用DNN模拟半变异函数进行插值。本文提出了一种基于深度神经网络和普通克里金的空间插值新方法。通过Python的Keras建立DNN模型拟合半变异函数,以高程数据为案例研究。将该方法的插值结果与传统的指数、高斯和球形模型进行对比,结果表明基于DNN的方法克里金方差更小,插值结果更接近理论值,还能简化半变异函数分析过程。这解决了传统半变异函数拟合的问题,提高了插值精度,简化了分析过程,对地理统计和空间插值领域有重要意义。

创新点

提出用DNN模拟半变异函数进行OK插值,理论上可拟合所有函数,能获得最佳拟合的半变异函数,提高插值精度。

实验

将深度神经网络与普通克里金法相结合,这个模型的选择和拟合效果直接影响最终插值的精度。实验选取了四个独立的 50x50 区域(4个区域)作为高程数据测试区 。
实验可分为半变异函数拟合普通克里金插值结果对比分析三个阶段

一、半变异函数拟合

研究对比了三种模型的拟合效果:DNN 模型、高斯模型和指数模型。
DNN 模型构建:使用基于 Python 的 TensorFlow 和 Keras 库来搭建 DNN 模型。设置了 15 个全连接层。输入层和输出层的神经元数量均为 1 。中间隐藏层使用 Relu 激活函数,以加快神经元拟合速度;输入和输出层则使用 Softplus 函数;优化器选择 Adam,因为它训练时间短且效果好。损失函数为均方误差。
半变异函数遵循地理学第一定律约束。在训练过程中监控模型的梯度,一旦出现负梯度,就选择上一步训练得到的全正梯度模型,以确保函数单调递增 。验证采用了 k-折交叉验证(k=10)。将用于拟合的数据集分成 10 份,每次用 9 份作为训练集,1 份作为验证集,共进行 10 次训练,以优化模型权重。对于高斯模型和指数模型,研究使用了最小二乘法来拟合 80% 的数据点 。

二、普通克里金插值

无论是使用 DNN 还是传统模型得到的半变异函数,后续的普通克里金插值流程是统一的:

  1. 、将未知点与已知样本点之间的距离代入已拟合好的半变异函数模型(DNN 模型、高斯模型或指数模型),得到它们之间的半变异函数值 。
  2. 利用得到的半变异函数值构建克里金方程组,求解得到每个已知样本点对于未知点的权重系数 λ
  3. 通过加权求和的方式,计算出未知点的估算值 。
  4. 对所有待插值的点重复以上步骤

三、结果对比分析

为了全面评估 DNN-OK 方法的性能,研究设置了多个评估指标,并与高斯-OK和指数-OK进行对比。
在进行克里金插值前,对四个区域的样本集进行了柯尔莫哥洛夫-斯米尔诺夫检验(Kolmogorov-Smirnov test),计算 P-value。结果显示所有区域的 P-value 均大于 0.05,表明样本服从正态分布,适合进行 OK 插值 。
在这里插入图片描述

四、实验结果

拟合效果
使用决定系数 R2R^2R2 来评估各个模型对半变异函数的拟合效果。R2R^2R2 越接近 1,说明模型的拟合效果越好。分别在训练集(80%)和测试集(20%)上计算了 R2R^2R2 值 。
在训练集上,DNN 模型的 R2R^2R2 值在所有四个区域中均显著高于高斯和指数模型,达到了 0.98 以上。在测试集上,DNN 模型的泛化能力同样表现出色,其 R2R^2R2 值也普遍优于传统模型。这表明 DNN 能够更精确地捕捉数据的空间相关性结构。
在这里插入图片描述
克里金方差
该指标衡量插值结果与理论结果的偏离程度。克里金方差越小,说明插值结果越接近理论上的最优估计 。DNN-OK 方法在所有四个区域产生的平均克里金方差都是最小的。例如,在区域 1,DNN-OK 的方差为 52.52,而高斯-OK 和指数-OK 分别为 90.87 和 92.42 。这证明了 DNN-OK 的结果在理论上更稳定,更接近最优无偏估计。
在这里插入图片描述
插值精度
通过将插值结果与原始数据的真实值进行比较,计算 MAE 和 RMSE,这两个值越小,代表插值精度越高。DNN-OK 在四个区域中的三个区域的 MAE 值均低于其他两种方法;DNN-OK 在所有四个区域的 RMSE 值几乎都取得了最好或次好的结果,显著改善了插值精度在这里插入图片描述

结论

DNN能拟合出最优半变异函数,反映最佳空间相关性,可替代多数其他半变异函数,简化分析过程;该方法使克里金方差最小,优化了OK算法;虽需更多计算时间,但可节省人工分析时间。

不足以及展望

基于DNN拟合的半变异函数需要更多计算时间,对GPU性能要求较高。可进一步优化DNN模型,减少计算时间。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/90613.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/90613.shtml
英文地址,请注明出处:http://en.pswp.cn/pingmian/90613.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用unity开发教学辅助软件---幼儿绘本英语拼读

记录完整项目的制作,借鉴了大佬被代码折磨的狗子 “unity创建《找不同》游戏 图片编辑器”一文。 (建议通过目录阅读本文哦~) 项目演示: 幼儿英语教辅幼儿英语绘本教学游戏整体架构 游戏开发中设计的整体框架 游戏的总体功能框架…

《Java 程序设计》第 5 章 - 数组详解

引言在 Java 编程中,数组是一种基础且重要的数据结构,它允许我们将多个相同类型的元素存储在一个连续的内存空间中,通过索引快速访问。掌握数组的使用是学习 Java 集合框架、算法等高级知识的基础。本章将从数组的创建、使用开始,…

基于Spring Boot的可盈保险合同管理系统的设计与实现(源码+论文)

一、相关技术 技术/工具描述SSM框架在JavaWeb开发中,SSM框架(Spring Spring MVC MyBatis)是流行的选择。它既没有SSH框架的臃肿,也没有SpringMVC的简化,属于中间级别,更灵活且易于编写和理解。MyBatis框…

​​XSLT:XML转换的“魔法棒”​

大家好!今天我们来聊聊 ​​XSLT​​(Extensible Stylesheet Language Transformations),一种用于转换和呈现XML文档的神奇工具。如果你曾需要将一堆枯燥的XML数据变成精美的HTML网页、PDF报告,或其他XML格式&#xff…

面试实战,问题十,如何保证系统在超过设计访问量时仍能正常运行,怎么回答

如何保证系统在超过设计访问量时仍能正常运行 在Java面试中,当被问及如何保证系统在访问量激增(例如从100万用户增长到200万)时仍能稳定运行,这是一个考察高并发、可扩展性和容错能力的关键问题。核心在于通过架构设计、性能优化和…

DMDSC安装部署教程

一、环境准备 虚拟机准备,添加共享磁盘 (1)共享存储规划 裸设备名 容量 用途 /dev/sdb 10 G /dev/asmdata0(数据磁盘) /dev/sdc 5 G /dev/asmdcr(DCR 磁盘) /dev/sdd 5 G /dev/asm…

半导体 CIM(计算机集成制造)系统

半导体CIM(Computer Integrated Manufacturing,计算机集成制造)系统是半导体制造的“神经中枢”,通过整合硬件设备、软件系统和数据流转,实现从订单到成品的全流程自动化、信息化和智能化管理。其工作流程高度贴合半导…

AI是否会终结IT职业?深度剖析IT行业的“涌现”与重构

引言:一场不可回避的技术审判在ChatGPT、Copilot、Claude、Sora 等AI技术密集爆发的今天,IT行业首当其冲地感受到这股浪潮带来的“智力替代压力”。尤其是以开发、测试、运维、分析为主的岗位,逐渐被AI所“渗透”。于是,问题摆在每…

mid360连接机载电脑,远程桌面连接不上的情况

为什么会出现这种情况呢,一开始我以为是雷达使用的网线,使用的是和网络同样的口,是因为机载电脑带宽不足,所以导致的,但是后面发现不管是哪一个机载电脑都会断开连接,后面了解得知,并不是连接的…

目标检测系列(六)labelstudio实现自动化标注

一、启用图片文件服务用Nginx启用图片服务,配置好映射路径。新建图片文件夹,将文件夹下的图片路径存储到txt文件中访问地址(文件夹):http://112.12.19.122:8081/urls/ml-backend-test/进入labelstudio将txt文件路径填入…

从零开始大模型之编码注意力机制

从零开始大模型之编码注意力机制1 长序列建模中的问题2 使用注意力机制捕捉数据依赖关系3 自注意力机制4 实现带可训练权重的自注意力机制5 利用因果注意力隐藏未来词汇6 将单头注意力扩展到多头注意力7 Pytorch附录7.1 torch.nn.Linear多头掩码可训练权重的注意力机制。为什么…

小架构step系列26:Spring提供的validator

1 概述对于Web服务,需要对请求的参数进行校验,可以对不合法的参数进行提示,提高用户体验。也可以防止有人恶意用一些非法的参数对网站造成破坏。如果是对每个参数都写一段代码来判断值是否合法,那校验的代码就很多,也很…

0编程基础:用TRAE写出了会蹦跳躲避散发炫光的贪吃蛇小游戏

在某个深夜的代码深渊里,一个从未写过print("Hello World")的小白开发者,竟用自然语言指令让贪吃蛇跳起了"光棱华尔兹"——蛇身折射出彩虹轨迹,食物像星舰般自动规避追击,甚至实现了四头蛇的"量子纠缠式…

在Word和WPS文字中要同时查看和编辑一个文档的两个地方?拆分窗口

如果要在Word或WPS文字的长文档中同时查看两部同步的地方(文档位置),来回跳转和滚动费时费力,使用拆分窗口的功能即可搞定。将窗口一分为二,上下对照非常方便。一、拆分窗口的路径Word和WPS基本一样,就是菜…

Windows系统下安装mujoco环境的教程【原创】

在学习Mujoco仿真的过程中,我先前是在linux系统下进行的研究与学习,今天来试试看在windows系统中安装mujoco仿真环境。 先前在linux中的一些关于mujoco学习记录的博客:Mujoco仿真【xml文件的学习 3】_mujoco打开xml文件-CSDN博客 下面开始wi…

CSS中篇

#Flex布局#1、什么是flex布局?flex 布局,全称弹性布局(Flexible Box Layout),是 CSS3 中引入的一种新的布局模式。它主要通过给容器设置相关属性,来控制容器内部子元素的排列方式。相比传统的浮动布局和定位…

《云计算蓝皮书 2025 》发布:云计算加速成为智能时代核心引擎

近日,中国信息通信研究院发布了《云计算蓝皮书(2025 年)》,全面剖析了云计算领域的发展现状与未来趋势。在人工智能蓬勃发展的当下,云计算正从基础资源供给向智能时代的核心引擎加速转变,成为重塑全球数字竞…

excel删除重复项场景

问题描述 问题描述:因为表格中存在多条相同的数据,我现在excel有一列,值为#N/A 。另外有列叫做药品名称、规格、厂家 我要删除值为 #N/A,并且 药品名称、规格、厂家相等的数据,那条相同的删掉,只保留一条,…

Vue 3 与 Element Plus 中的 /deep/ 选择器问题

Vue 3 与 Element Plus 中的 /deep/ 选择器问题 在 Vue3 中使用 Element Plus 组件时,使用 ::v-deep或 :deep()的场景取决于 ​​样式作用域​​ 和 ​​选择器目标​​。以下是关键区别:

2025暑期—06神经网络-常见网络

六个滤波核提取特征Maps5X5 卷积核,1个阈值 6个元素,卷积后两边各少两个,28*28像素 又有6个卷积核,所以有122304个连接,连接数不多是因为很多都是公用参数的。池化是参数池化,和当前平均最大不一样。编程14…