0
我偶然发现了一个问题,其结果感觉非常直观。hyperbox的部分体积
说我有一个框在n维的框的每一侧的长度是1。
的体积定义为1^N = 1
现在说我希望能开出一个较小的每个边x的盒子和x < 1,使得较小的盒子的体积是原始盒子的5%。即x^n = 5%。
这给出x = 5%^(1/n)。
现在当我从n = 1增加到n = 10时,x的值从0.05增加到0.74。
这意味着,只有5%的体积,我必须从原始盒子中挖出更大的块,随着尺寸的增加。这个结果似乎与直觉相反。还是我遇到了一个逻辑缺陷?
任何意见或帮助,非常感谢。
这似乎没有编程相关。为什么不把它发布在[mathematics.se]上,而不是堆栈溢出(它是脱离主题的地方),而不是堆栈溢出? –
无论如何,它都与此相关:https://en.wikipedia.org/wiki/Curse_of_dimensionality#Distance_functions。在更高维度上,大部分音量都远离任何角落。 –
我投票结束这个问题作为题外话题,因为它是关于数学而不是计算机编程。 –