Problema de rótulo de agrupamento K-mean
Estou fazendo agrupamento K-mean pelo SKlearn. E eu tenho uma pergunta sobre os rótulos agrupados. É possível manter o mesmo número de etiqueta se um novo cluster for inserido? Por exemplo, se eu tiver um conjunto de dados executado por agrupamento K-mean abaixo:
data cluster
0.424 0
1.142 1
2.785 1
3.478 2
... ...
Agora quero manter o cluster 2 com dados 3.478. No entanto, o rótulo do cluster será alterado se um novo cluster for inserido:
data cluster
0.424 1
1.142 2
2.785 2
3.478 3
10.11 4
... ...
Como posso manter o mesmo número de etiqueta se houver um novo cluster inserido?
Respostas
Infelizmente, você não pode fazer isso. Em primeiro lugar, porque suas antigas atribuições de cluster não serão iguais às novas atribuições de cluster. Você só pode tentar definir um mapeamento depois (não querendo que seja fácil), o que pode não ser bem-sucedido se as duas execuções forem significativamente diferentes.