ANNHUB Model Training
Load dataset
Once you complete the data preparation, browse to the training data file (.csv) and import to ANNHUB
ANNHUB will display a small data sample to visualize how it looks
- After the dataset is loaded, click
Configure Neural Network
to continue.
Configure neural network
- In this step, ANNHUB will auto-suggest the neural network type and parameters based on the imported dataset, or you can adjust the setting to achieve the best result.
- Click
Create Neural Network
to save your setting - Click
Train Neural Network
to continue
Train neural network
- In this step, ANNHUB will also auto-suggest the training parameter, or you can adjust the setting to achieve the best result
- Click
Train Neural Network
to begin the training process - After training is completed, you can re-adjust the training parameter and press
Retrain Neural Network
if needed - Click
Evaluate Neural Network
to continue
Evaluate neural network
ANNHUB provides many evaluation techniques that help users evaluate the trained model.
Pattern recognition application
ANNHUB supports Confusion Matrix and ROC curve techniques to evaluate the trained model.
The Confusion Matrix for training, validation, and test datasets is presented in great detail.
Valuable information such as the total number of samples in a specific class is correctly identified and how many samples are miss-classified.
This information is summarized in the Accuracy, Sensitivity, and Specificity columns.
Function approximation/fitting application
ANNHUB supports the Regression curve that presents how well the predicted outputs approximate their targets.
The Regression curves for training, validation, and test dataset are all available.
If the Bayesian Regularization training algorithm is selected, the evaluation information for the validation set will not be displayed as that dataset is not required.
Test model with unknown data (optional)
After evaluation, the neural network can still be tested to ensure it can cope with an entirely new dataset.
Depending on your Neural Network application, appropriate evaluation techniques will be used.
You can import the .cvs file or manually test the model
Test pattern recognition model
Test function fitting/ prediction model
Export neural network for deployment
Click on Export Neural Network
to export the model as .zip file and can be loaded directly into C++, C#, Python for deployment