Experiment Manager
Create and run experiments to train and compare machine learning models
Since R2023a
Description
You can use the Experiment Manager app to create machine learning experiments to train models under different training conditions and compare the results. For example, you can use Experiment Manager to:
Explore hyperparameter values using Bayesian optimization or random sampling.
Compare the results of using different data sets, preprocessing steps, or metrics.
To set up your experiment quickly, start by training a model in Classification Learner or Regression Learner. Then, export the model to Experiment Manager.
The Experiment Browser panel displays the hierarchy of experiments and results in a project. The icon next to the experiment name indicates its type.
— Built-in training experiment that uses the
trainnettraining function
— Custom training experiment that uses a custom
training function
— General-purpose experiment that uses a user-authored
experiment function
This page contains information about using Experiment Manager with the Classification Learner and Regression Learner apps. For general information about using the app, see Experiment Manager. For information about built-in and custom training experiments, see Experiment Manager (Deep Learning Toolbox).
Required Products
Use Deep Learning Toolbox™ to run built-in or custom training experiments for deep learning and to view confusion matrices for these experiments.
Use Statistics and Machine Learning Toolbox™ to run custom training experiments for machine learning and experiments that use Bayesian optimization.
Use Parallel Computing Toolbox™ to run multiple trials at the same time or a single trial on multiple GPUs, on a cluster, or in the cloud. For more information, see Run Experiments in Parallel (Deep Learning Toolbox).
Use MATLAB® Parallel Server™ to offload experiments as batch jobs in a remote cluster. For more information, see Offload Experiments as Batch Jobs to a Cluster (Deep Learning Toolbox).
Open the Experiment Manager App
MATLAB Toolstrip: On the Apps tab, under MATLAB, click the Experiment Manager icon.
MATLAB command prompt: Enter
experimentManager.
For general information about using the app, see Experiment Manager.
Examples
Related Examples
Version History
Introduced in R2023aSee Also
Apps
- Experiment Manager | Experiment Manager (Deep Learning Toolbox) | Classification Learner | Regression Learner
Functions
fitctree|fitcdiscr|fitcsvm|fitclinear|fitcecoc|fitcknn|fitckernel|fitcensemble|fitcnet|fitrtree|fitrsvm|fitrlinear|fitrgp|fitrkernel|fitrensemble|fitrnet
Topics
- Choose Strategy for Exploring Experiment Parameters (Deep Learning Toolbox)
- Run Experiments in Parallel (Deep Learning Toolbox)
- Offload Experiments as Batch Jobs to a Cluster (Deep Learning Toolbox)
- Debug Deep Learning Experiments (Deep Learning Toolbox)

