问题标签 [markov-random-fields]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
309 浏览

c++ - 概率作为马尔可夫随机场 (MRF) 的输入:如何细化 cmex 代码?

我对编程很陌生,MRF而且不太擅长编程。我已经使用 CNN 从语义分割中获得了概率图,我必须使用马尔可夫随机场 (MRF) 来优化分割。我在此链接GCmex中下载了 Shai Bagon 提供的代码。基于 alpha 扩展或交换执行能量最小化。

我通过 mex 编译了代码,我需要改进一元和成对能量最小化函数。我有一堆图像,需要提取 6 个邻域网格,并在成对函数中包含细化的邻域。

一元函数的输入是概率图,它是一个大小为 (256,256,4) 的堆栈,用于 4 个不同的类别: 在此处输入图像描述

我的问题是:是否有人根据定义的不同能量函数改进了代码 1)我想更改一元和成对公式)。哪些函数和代码的哪些部分应该重新优化和重新编译?

2)如何改变w_i,j?它是根据强度差异计算的,这里我们只有概率,是两个相邻体素的概率差异吗?

我真的很感谢你的帮助。谢谢

0 投票
2 回答
211 浏览

r - 尝试使用 mgcv::gam “nb/polys 提供的区域名称和数据区域名称之间不匹配”评估马尔可夫随机场时出错

我尝试使用使用 cancensus 包下载的数据来实现 Gavin Simpson 的这篇出色的博客文章,但在尝试评估游戏时出现以下错误:

我在这里发布了我的最小工作示例。任何提示将不胜感激。

最好的,

0 投票
0 回答
87 浏览

markov-random-fields - 马尔可夫随机场与马尔可夫逻辑网络

我是统计领域的新手,请你帮忙

请问,谁能给我一个马尔可夫随机场和马尔可夫逻辑网络之间的明显区别?有什么区别?

我知道 MRF 是一种非直接类型的图形模型。但有什么区别?请

谢谢您的帮助

0 投票
1 回答
107 浏览

r - 如何将 gam 随机场马尔可夫模型预测为网格?

我正在解决与 mgcv 包中的示例类似的问题。

我创建了一个类似的模型,并希望预测到网格级别,而不是训练数据中确定的区域。这可能吗?如果是这样,怎么做?

我创建了一个预测数据集作为示例。

谢谢!

0 投票
3 回答
2160 浏览

python - 从给定的 2D 方差创建 2D 高斯随机场

我一直在尝试使用我计算的方差创建物质斑点(高斯随机场)的 2D 地图。这个方差是一个二维数组。我尝试使用numpy.random.normal因为它允许方差的 2D 输入,但它并没有真正创建具有我期望输入参数的趋势的地图。重要的输入常量之一 lambda_c应该表现为 blob 的物理大小(直径)。但是,当我更改我的 lambda_c 时,blob 的大小根本不会改变。例如,如果我设置 lambda_c = 40 秒差距,则地图需要直径为 40 秒差距的 blob。使用我的方差生成地图的 MWE:

1

地图看起来像这样,斑点的密度向右增加。但是,无论我使用lambda_c = 40*pc还是lambda_c = 400*pc,blob 的大小都不会改变,并且地图看起来几乎相同。

我想知道 np.random.normal 函数是否真的没有按照我的预期做?我觉得地图的像素比例和绘制样本的方式与斑点的大小无关。也许有更好的方法来使用方差创建地图,不胜感激。

我希望地图看起来像这样,blob 大小会根据我的方差的输入参数而变化:

0 投票
2 回答
126 浏览

python - 当我尝试使用 pgmpy 实现 MarkovModel 时,有没有办法修复 KeyError?

我正在尝试实现马尔可夫随机场。其中,我想获得一个 的值phi(A|B = 0, C = 1)。但是,使用证据选项时,KeyError: 'B'会发生。我不知道为什么会这样。

下面是代码。

以下是错误的原因。

有没有办法修复 KeyError?