Create, train, and simulate neural networks

Neural Network Toolbox™ provides algorithms, functions, and apps to create, train, visualize, and simulate neural networks. You can perform classification, regression, clustering, dimensionality reduction, time-series forecasting, and dynamic system modeling and control.

The toolbox includes convolutional neural network and autoencoder deep learning algorithms for image classification and feature learning tasks.  To speed up training of large data sets, you can distribute computations and data across multicore processors, GPUs, and computer clusters using Parallel Computing Toolbox™.


Capabilities

Classification, Regression, and Clustering

Create, train, and simulate neural networks.

Learn more

Deep Learning

Train convolutional neural networks and autoencoder deep learning algorithms for image classification and feature learning tasks.

Learn more

Accelerated Training and Large Data Sets

Speed up neural network training and simulation of large data sets.

Learn more

Network Architectures

Use a variety of supervised and unsupervised network architectures.

Learn more

Training Algorithms

Automatically adjust the network's weights and biases using training and learning functions.

Learn more

Preprocessing, Postprocessing, and Improving Generalization

Improve the efficiency of neural network training.

Learn more

Product Resources

Discover more about Neural Network Toolbox by exploring these resources.

Documentation

Explore documentation for Neural Network Toolbox functions and features, including release notes and examples.

Functions

Browse the list of available Neural Network Toolbox functions.

System Requirements

View system requirements for the latest release of Neural Network Toolbox.

Technical Articles

View articles that demonstrate technical advantages of using Neural Network Toolbox.

User Stories

Read how Neural Network Toolbox is accelerating research and development in your industry.

Community and Support

Find answers to questions and explore troubleshooting resources.

Apps

Neural Network Toolbox apps enable you to quickly access common tasks through an interactive interface.


Try or Buy

There are many ways to start using Neural Network Toolbox. Download a free trial, or explore pricing and licensing options.

Get a Free Trial

Test drive Neural Network Toolbox.

Get a trial

Ready to Buy?

Purchase Neural Network Toolbox and explore related products.

Contact sales
Pricing and licensing

Have Questions?

Shyamal

Contact Shyamal Patel,
Neural Network Toolbox Technical Expert

Email Shyamal

Neural Network Toolbox requires MATLAB.


Related Solutions

Use Neural Network Toolbox to solve scientific and engineering challenges:


News and Events

Deep learning con MATLAB