一.简介

经验贝叶斯克里金法 (EBK) 是一种地统计插值方法[还有确定性插值方法],可自动执行构建有效克里金模型过程中的那些最困难的步骤。Geostatistical Analyst 中的其他克里金方法需要您手动调整参数来接收准确的结果,而 EBK 可通过构造子集和模拟的过程来自动计算这些参数。

经验贝叶斯克里金法与其他克里金方法也有所不同,它通过估计基础半变异函数来说明所引入的误差。其他克里金方法通过已知的数据位置计算半变异函数,并使用此单一半变异函数在未知位置进行预测;此过程隐式假定估计的半变异函数是插值区域的真实半变异函数。由于不考虑半变异函数估计的不确定性,其他克里金方法都低估了预测的标准误差。经验贝叶斯克里金法在地统计向导中以地理处理工具的形式提供。。

二.优点和缺点

优点

  • 需要极少的交互式建模。
  • 预测标准误差比其他克里金方法更准确。
  • 可准确预测一般程度上不稳定的数据。
  • 对于小型数据集,比其他克里金法更准确。

缺点

  • 处理时间会随着输入点数、子集大小或重叠系数的增加而快速增加。应用变换还会增加处理时间,尤其是选择 K-Bessel 或去除趋势的 K-Bessel 作为半变异模型类型时。这些参数将在本主题的后续章节中进行介绍。
  • 处理速度比其他克里金方法慢,尤其是输出为栅格时。
  • 协同克里金法和各向异性校正不可用。
  • 对数经验变换对异常值尤其敏感。如果将该变换用于含有异常值的数据,则可能会得到大于或小于输入点值若干个数量级的预测结果。该参数将在下面的“变换”部分进行介绍。

三.半变异函数估计

与其他克里金法(使用加权最小二乘)不同,EBK 中的半变异函数参数是使用受限最大似然法 (REML) 估计的。由于 REML 对大型数据集有计算限制,输入数据首先被分为多个特定大小的重叠子集(默认为每子集 100 个点)。在每个子集中,按以下方式估计半变异函数:

  1. 通过子集中的数据估计半变异函数。
  2. 将此半变异函数用作模型,新数据会在子集的每个输入位置进行无条件模拟。
  3. 通过已模拟的数据估计新的半变异函数。
  4. 将步骤 2 和步骤 3 重复执行指定次数。在每次重复中,步骤 1 中估计的半变异函数用于模拟输入位置的一组新数据,已模拟的数据用于估计新的半变异函数。

此过程将为每个子集创建大量半变异函数,并且在将它们绘制在一起时,结果是按密度着色的半变异函数分布(蓝色越深,通过该区域的半变异函数就越多)。经验半方差用蓝色十字表示。此外,分布的中值用红色实线表示,25% 和 75% 百分数值用红色虚线表示,如下图所示。

每个子集中模拟的半变异函数数量默认为 100,其中每一个半变异函数都是子集的真实半变异函数的估计。

对于每个预测位置,都使用新的半变异函数分布计算预测,该分布是通过对点邻域内半变异函数光谱中的各个半变异函数进行基于可能性的采样而生成的。例如,如果预测位置在三个不同的子集(由搜索邻域指定)中均有邻域,则将使用每个子集的某些模拟的半变异函数计算预测;这些半变异函数根据其可能性值以概率的方式选择。

四.克里金模型

经验贝叶斯克里金法与 Geostatistical Analyst 中的其他克里金方法不同,它使用固有的随机函数作为克里金模型。

其他克里金模型假定过程遵循一个总体平均值(或指定趋势),并且各种变化均围绕该平均值。较大的偏差将向平均值拉回,因此值不会偏差过大。但是,EBK 不会呈现出趋于总体平均值的趋势,因此较大偏差变大变小的可能性相同。因此,固有的随机函数本身就会对数据的趋势进行校正。

半变异函数模型

对于给定距离 h,经验贝叶斯克里金法支持以下半变异函数:

  • 幂函数

    • γ(h)= Nugget + b|h|α
  • 线性函数
    • γ(h)= Nugget + b|h|
  • 薄板样条函数
    • γ(h)= Nugget + b|h2|*ln(|h|)

块金值和 b(坡度)必须为正值,而 α(幂)必须介于 0.25 和 1.75 之间。在这些限制下,使用 REML 估计参数。这些半变异函数模型没有变程或基台参数,因为函数没有上限。

在 EBK 中,可以分析参数估计的经验分布,因为在每个位置都估计了多个半变异函数。单击块金值、坡度或幂选项卡可显示关联参数的分布。下图显示了前一图片中显示的模拟半变异函数的半变异函数参数分布:

半变异函数

所有的地统计方法都假设空间自相关(即距离较近的事物比距离较远的事物更相似),半变异函数则定义这种相似性如何随距离的增加而减少。某些半变异函数(如指数函数)假设相似性快速减少。另一方面,消减半变异函数模型则假设相似性缓慢减少。即使包含相同的块金、变程、基台,这两种半变异函数也会以截然不同的方式定义相似性的减少。要获得可靠的结果,关键在于选择与您的现象的行为方式最为匹配的半变异函数。半变异函数模型的可用情况取决于您如何设置变换。

如果将变换设置为无,以下半变异函数模型将可用:

  • 幂函数(默认)
  • 线性函数
  • 薄板样条函数

如果将变换设置为经验或对数经验,则以下半变异函数模型将可用:

  • 指数函数(默认)
  • 去除趋势的指数函数
  • 消减函数
  • 去除趋势的消减函数
  • K-Bessel
  • 去除趋势的 K-Bessel

除应用一阶趋势移外,这三种去除趋势的半变异函数模型与未去除趋势的对应模型是相同的。移除趋势对计算速度的影响可以忽略不计。可使用趋势分析 ESDA 工具检查趋势是否存在。

每种模型的优点和缺点

每种半变异函数都具有其各自的优缺点。选择半变异函数时,应考虑函数模型的计算时间和灵活性(精确覆盖广大范围数据集的能力):

  • 幂函数

    • 优点:相对较快和灵活。通常是平衡性能和精度的安全选择。
    • 缺点:较其他选择而言灵活性较差,速度也较慢。
  • 线性函数
    • 优点:速度非常快。
    • 缺点:灵活性最差的模型。
  • 薄板样条函数
    • 优点:速度非常快。在存在强大趋势时最有效。
    • 缺点:灵活性较差,尤其在不存在任何趋势时。
  • 指数函数:
    • 优点:可灵活进行变换。速度比 K-Bessel 和去除趋势的 K-Bessel 更快。
    • 缺点:半变异函数的形状不灵活。速度比幂函数、线性函数和薄板样条函数更慢。
  • 去除趋势的指数函数
    • 优点:可灵活进行变换。速度比 K-Bessel 和去除趋势的 K-Bessel 更快。移除一阶趋势。
    • 缺点:半变异函数的形状不灵活。速度比幂函数、线性函数和薄板样条函数更慢。
  • 消减函数
    • 优点:可灵活进行变换。速度比 K-Bessel 和去除趋势的 K-Bessel 更快。
    • 缺点:半变异函数的形状不灵活。速度比幂函数、线性函数和薄板样条函数更慢。
  • 去除趋势的消减函数
    • 优点:可灵活进行变换。速度比 K-Bessel 和去除趋势的 K-Bessel 更快。移除一阶趋势。
    • 缺点:半变异函数的形状不灵活。速度比幂函数、线性函数和薄板样条函数更慢。
  • K-Bessel
    • 优点:最灵活、最精确。
    • 缺点:计算时间最长。
  • 去除趋势的 K-Bessel
    • 优点:最灵活、最精确。移除一阶趋势。
    • 缺点:计算时间最长。

选择半变异函数

大多数情况下,应根据下列条件明确选择半变异函数:

  • 如果您愿意耐心等待获取最准确的结果,应选择 K-Bessel 或去除趋势的 K-Bessel。应视是否存在趋势来选择相应的函数。
  • 如果您需要快速获得结果,并愿意牺牲一定的精度,应选择线性函数或薄板样条函数。如果不存在趋势或趋势很弱,则更适合选择线性函数。
  • 如果需要平衡精度和速度,幂函数是个不错的选择。
  • 如果需要进行变换,但又无法长时间等待结果,应选择指数函数或消减函数(或未去除趋势的对应函数)。您应选择与地统计向导中的经验半方差最为匹配的函数(如下所述)。另外还应考虑进行交叉验证。

如果试图在指数函数、消减函数及其去除趋势的对应函数之间进行选择,应选择在视觉上与经验半方差最拟合的半变异函数(见下图中的蓝色十字)。理想情况下,经验半方差应落在半变异函数光谱的中间。例如,在下图中,蓝色十字没有落在半变异函数光谱的中间(大多都落到光谱的顶部):

什么是经验贝叶斯克里金插值法?相关推荐

  1. 地统计插值(二):经验贝叶斯克里金法

    继地统计插值简介(一)之后,这篇博客继续更新第二部分:经验贝叶斯克里金法(EBK) 一.经验贝叶斯克里金法(EBK) 经验贝叶斯克里金法可通过反复模拟,对基础半变异函数估算中的错误进行说明. Esri ...

  2. 经验贝叶斯克里金——基于ArcGIS 10.1Geostatistical Analyst

    经验贝叶斯克里金 基于ArcGIS 10.1Geostatistical Analyst 作者:康斯坦丁 克里沃切科(Konstantin Krivoruchko)  Esri软件研发部,高级助理研究 ...

  3. ArcGIS教程:什么是经验贝叶斯克里金法?

    简介 经验贝叶斯克里金法 (EBK) 是一种地统计插值方法,可自动执行构建有效克里金模型过程中的那些最困难的步骤.Geostatistical Analyst 中的其他克里金方法需要您手动调整参数来接 ...

  4. 练习:使用经验贝叶斯克里金插值(EBK)来插入地震震动强度的地图,在日本创建一个震动强度的面

    练习:使用经验贝叶斯克里金插值(EBK)来插入地震震动强度的地图,在日本创建一个震动强度的面. 作为ArcGIS地统计分析扩展的一部分,EBK是一种地统计插值方法,它使用概率技术来量化与插值相关的不确 ...

  5. openlayers 利用克里金插值法渲染等值面

    克里金插值法是一种空间插值算法,说到插值,顾名思义就是根据已知点插值位置区域数值的方式. 专业点的解释:与IDW插值方法相似,均是对未知点的特定邻域范围的测量点或者特定数量的相邻测量点的数值进行加权相 ...

  6. 克里金插值法(kringing)与PHPnow集成开发环境

    文章目录 摘要 1.克里金插值法 1.1 什么是克里金? 1.2 克里金法公式 1.3 公式推导 1.3.1 假设条件 1.3.2 半方差函数 1.3.3 代价函数 2.对普通克里金插值的思考 3.p ...

  7. ArcGIS使用克里金插值法提取目标区域

    使用ArcGIS实现空间点的克里金(Kriging)插值详细步骤 一 .打开ArcMap,导入离散点坐标 二.打开克里金插值对话框 三.克里金的详细设置 四.结果分析 五.精度分析 还可以根据研究区域 ...

  8. matlab克里金插值法,克里金(Kriging)插值的原理与公式推导

    学过空间插值的人都知道克里金插值,但是它的变种繁多.公式复杂,还有个半方差函数让人不知所云 本文讲简单介绍基本克里金插值的原理,及其推理过程,全文分为九个部分: 0.引言-从反距离插值说起 1.克里金 ...

  9. Python 爬虫工程师面试经验分享,金三银四

最新文章

  1. 红帽linux终端快捷键,二、回忆redhat各种基本命令
  2. 使用Java合并图片、修改DPI
  3. XML Parser(Tinyxml)的使用
  4. 每日一皮:一个项目开发的真实写照...
  5. docker远程访问TLS证书认证shell
  6. Google Gears 指南
  7. oracle opaque_transform,oracle databse link
  8. css scroll属性_CSS中的scroll-behavior属性
  9. CAN笔记(22) 特殊协议
  10. mysql中regexp_substr_oracle REGEXP_SUBSTR函数
  11. Flutter基础—质感设计
  12. python界面-图形界面
  13. 快速幂或者矩阵快速幂
  14. spring-boot实现访问http跳转到https端口的方法
  15. 使用SPSS进行商业数据分析
  16. 中国大学生mooc大数据技术原理与应用(林子雨)答案
  17. 【C语言】数组(详细讲解+源码展示)
  18. python爬虫万能代码-python网络爬虫源代码(可直接抓取图片)
  19. jersey 过滤_Jersey的Filter详解
  20. 不伤虫蚁,使虫蚁远离的方法

热门文章

  1. 【招聘】周末双休,我在创龙科技等您
  2. 疫情下如何在家赚钱?
  3. Java图片操作-裁剪图片
  4. STC15-红外遥控实现计算器(个位数相加并数码管显示)
  5. 单片机c语言彩灯依次点亮不灭,单片机说课(点亮彩灯).ppt
  6. 【密码产品篇】智能密码钥匙密钥体系结构(非对称)
  7. 走过最长的路是你的套路
  8. 训练WIKI中文模型
  9. Java 理论和实践:线程池和工作队列
  10. 取消大小周996违法?推荐这6个办公软件,搞定KPI!