文件名称:无需替换的随机对采样:这是无需替换的简单,快速的随机对采样实现。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-17 19:43:52
matlab
例如,假设我们有一个一维数据 [1,2,3,...,10],我们想对 20 个非重叠对进行采样并得到类似 (4,3), (8,2), ( 1,6) 等。 我们假设顺序无关紧要,即(4,3)与(3,4)相同。 有多种方法可以做到这一点,但是当我们尝试从大数据中采样许多对时,它可能会很慢。 所以,我想出了一个简单快捷的方法。 这个想法如下。 1. 随机打乱数据:5 9 6 10 4 3 8 1 2 7。 2. 无替换,随机选择直接邻居对:(6,10), (3,8), (5,9), ..., (10,4)。 3. 不带替换,随机选择具有一个中间邻居的对:(4,8), (5,6), (1,7), ..., (9,10)。 4. 没有替换,随机选择具有两个中间邻居的对:(9,4), (3,2), (5,10), ..., (8,7)。 5. 在不替换的情况下,随机选择具有三个、四个、...等中
【文件预览】:
RandomPairSamplingWithoutReplacement.m.zip