I am new with clustering and neural nets, and I have just started using Self-Organizing Maps (SOM) to perform some clustering. I have a 15 dimensional dataset and I created a som with the next code:
size = 20
from minisom import MiniSom
som = MiniSom(size, size, 15, sigma=0.3, learning_rate=0.9, random_seed=149)
som.train_random(data, 650000, verbose=True)
And I plotted the som the next way:
plt.figure()
plt.pcolor(som.distance_map().T, cmap='Blues')
plt.colorbar()
plt.show()
My question is: if I have a new 15 dimensional element, how can I know which cluster of the som belongs to?