我在使用等式求解局部权重时得到奇异矩阵误差
Ci*Wi = 1
其中Ci是从点i和wi的邻居构造的局部协方差矩阵,是从邻居构造点i所需的权重向量。
我使用IRIS数据集,邻居数量是20。
答案 0 :(得分:0)
来到这里寻找答案的人 出现这个问题是因为体重只集中在少数成员身上。很少有邻居贡献很多,而其他人没有贡献。 添加一个正则化术语来惩罚较大的权重。如果你的协方差矩阵是C,则正则化值是0.0005,I是与C相同顺序的单位矩阵,使用下面的公式更新C
C = C + 0.0005*I(n)