Finding Self-Organizing-Maps Centers
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello.
I created a SOM Graph, in the graph there are centers and I need to know the center values, whereas I couldn't find it.
Would you please let me know how I can find the locations of centers?
xSom = ResultsFinal' ;
net = selforgmap([2 2]);
net = train(net,xSom);
view(net)
z = plotsompos(net,xSom);
0 Commenti
Risposta accettata
Suman Sahu
il 13 Feb 2023
You can access the weight values of the centers of a Self-Organizing Map (SOM) in MATLAB using the net.IW property. The net.IW property is a matrix where each row represents the weight values for a single center. The number of rows in net.IW is equal to the number of centers in the SOM.
You can access the weight values of the centers by accessing net.IW. For example:
center_weights = net.IW;
Note that the weight values of the centers are stored as a matrix, where each row represents a center. If you want to access the weight values for a specific center, you can index into the center_weights matrix using a row index. For example, to access the weight values for the first center:
first_center_weights = center_weights(1,:);
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Dimensionality Reduction and Feature Extraction in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!