Solve clustering problem using self-organizing map (SOM) networks
The Neural Net Clustering app lets you create, visualize, and train self-organizing map networks to solve clustering problems.
Using this app, you can:
Import data from file, the MATLAB® workspace, or use one of the example data sets.
Define and train a neural network.
Analyze results using visualization plots, such as neighbor distance, weight planes, sample hits, and weight position.
Generate MATLAB scripts to reproduce results and customize the training process.
Generate functions suitable for deployment with MATLAB Compiler™ and MATLAB Coder™ tools, and export to Simulink® for use with Simulink Coder.
MATLAB Toolstrip: On the Apps tab, under Machine Learning and Deep Learning, click the app icon.
MATLAB command prompt: Enter
The Neural Net Clustering app provides a built-in training algorithm that you can use to train your neural network.
Batch unsupervised weight and bias training
Train a network with unsupervised weight and bias learning rules with batch updates. The weights and biases are updated at the end of an entire pass through the input data.
implement this algorithm, the Neural Net Clustering
app uses the