我正在使用 meanshift 聚类从我的输入数据中去除不需要的噪声。 数据可以在这里找到。这是我到目前为止所尝试的..
import numpy as np
from sklearn.cluster import MeanShift
data = np.loadtxt('model.txt', unpack = True)
## data size is [3X500]
ms = MeanShift()
ms.fit(data)
在尝试了一些不同的带宽值之后,我只得到了 1 个集群。但图片中的异常值和噪声假设在不同的集群中。
当带宽减少一点时,我最终得到了这个......这又不是我想要的。
谁能帮我这个?