Problème d'étiquette de clustering K-mean
Je fais du clustering K-mean par SKlearn. Et j'ai une question sur les étiquettes groupées. Est-il possible de conserver le même numéro d'étiquette si un nouveau cluster est entré? Par exemple, si j'ai un ensemble de données exécuté par clustering K-mean ci-dessous:
data cluster
0.424 0
1.142 1
2.785 1
3.478 2
... ...
Maintenant, je veux maintenir le cluster 2 avec les données 3.478. Cependant, l'étiquette du cluster sera modifiée si un nouveau cluster est entré:
data cluster
0.424 1
1.142 2
2.785 2
3.478 3
10.11 4
... ...
Comment puis-je conserver le même numéro d'étiquette s'il y a un nouveau cluster entré?
Réponses
Malheureusement, vous ne pouvez pas faire cela. Premièrement, parce que vos anciennes affectations de cluster ne seront pas les mêmes que les nouvelles affectations de cluster. Vous ne pouvez essayer de définir un mappage qu'après (sans dire que c'est facile), ce qui peut ne pas réussir si les deux exécutions diffèrent considérablement.