多标记学习数据集中如何对完整数据集的标记空间进行随机缺失处理?
-
先计算标记空间(矩阵)包含的元素个数
n = numel(labels)
-
从1-n个元素中随机取出m个元素
index = randperm(n,round(n*randRom_state)) % 其中randRom_state为标记空间的标记缺失率
-
将这些随机选出来的元素设置成你所需要的设置成的值
labels(index) = 0
n = numel(labels)
index = randperm(n,round(n*randRom_state)) % 其中randRom_state为标记空间的标记缺失率
labels(index) = 0