1
resposta

Reprodução do modelo

Reproduzindo o explicado na aula obtive diferentes grupos do exibido pelo instrutor. Por curiosidade rodei o modelo.fit novamente e obtive novamente diferentes grupos, diferentes até da minha execução anterior. Em um cenário onde o projeto é compartilhado entre diferentes desenvolvedores como replicar exatamente o mesmo resultado em diferentes máquinas ou sessões?

1 resposta

Olá Fábio, tudo bem ? Espero que sim.

Muito legal a sua observação, normalmente esse algoritmos utilizam números aleatórios na sua implementação e uma maneira de tornar seu resultado reproduzível é através do parâmetro random_state, o KMeans é um desse algoritmos.

SEED = 42
modelo = KMeans(n_clusters=3, random_state=SEED)

Espero ter ajudado, qualquer duvida não hesite em perguntar.

Bons estudos.