- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Tsallis entropy对于离散变量定义为:
H[p,q] = 1/(q-1) * (1 - sum(p^q))
H[p,q] = 1/(q-1) * (1 - int((p(x)^q dx)
p(x)
是数据的概率密度函数,
int
是不可或缺的。
set.seed(567)
mystring <- round(rbeta(500, 2,4), 2)
freqs <- table(mystring) / 500
q = 3
H1 <- 1/(q-1) * (1 - sum(freqs^q))
[1] 0.4998426
PDF <- density(mystring)
library(sfsmisc)
xPDF <- PDF$x
yPDF <- PDF$y
H1 <- 1/(q-1) * (1 - integrate.xy(xPDF, yPDF^q))
[1] -0.6997353
最佳答案
所以首先,这是一个统计问题。我鼓励您在 stats.stackexchange.com 上询问它,您可能会得到更好的答案。
话虽如此,您为什么假设值应该相同?您正在从 beta 分布中抽取大小为 n (n = 500) 的随机样本,并尝试通过计算大小为 dx 的 k 个 bin 中的每个 bin 中的观测值的分数(此处为 dx = 0.01 和 k ~ 100)来对其进行离散化。一般来说,每个 bin 中的分数将取决于 k,如
pi = pio / k
breaks=k
)来看到这一点。
par(mfrow=c(1,3))
hist(mystring,breaks=10, ylim=c(0,100))
hist(mystring,breaks=50, ylim=c(0,100))
hist(mystring,breaks=100, ylim=c(0,100))
freqs
矢量是
Frequency/500
,但 k 的效果是一样的。箱数当然等于k,所以
sum( pi ) = 1
sum( piq ) ~ sum( [ pio/k ]q ) ~ (1 / kq) * sum( [ pio ]q )
k <- 10
p <- rep(1/k,k)
sum(p^q)
# [1] 0.01
k <- 100
p <- rep(1/k,k)
sum(p^q)
# [1] 1e-04
f <- function(x) dunif(x)^q
integrate(f,0,1)$value
# 1
library(sfsmisc)
PDF <- density(mystring)
H2 <- 1/(q-1) * (1 - integrate.xy(PDF$x, PDF$y^q))
H2
# [1] -0.6997353
g <- function(x) dbeta(x,2,4)^q
H3 <- 1/(q-1) * (1 - integrate(g,-Inf,Inf)$value)
H3
# [1] -0.8986014
关于r - R中连续变量的Tsallis熵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22461241/
我们有一个 WPF 应用程序,允许用户下载加密内容,并且我们希望提供离线解密该内容的功能。我的想法是下载 key 并使用 DPAPI 存储它们,但我在使用熵参数时遇到了问题。 是否有任何方法可以生成熵
在 php.ini 的 session 部分,有一个名为 session.entropy_length 的指令。 我知道它用于使 session ID 的生成“更加随机”。 它如何使 session
在 php.ini 的 session 部分,有一个名为 session.entropy_length 的指令。 我知道它用于使 session ID 的生成“更加随机”。 它如何使 session
我使用决策树算法来解决二元分类问题,目标是最大限度地减少分类的误报(最大化阳性预测值)(诊断工具的成本非常高) 。 有没有办法在基尼/熵分割标准中引入权重来惩罚误报错误分类? Here例如,修改后的基
我想检查我的 std::random_device 实现是否具有非零熵(即非确定性),使用 std::random_device::entropy() 函数。然而,根据至cppreference.co
我在 tensorflow_decision_forests 文档 ( https://github.com/tensorflow/decision-forests ) ( https://www.t
我是一名优秀的程序员,十分优秀!