Use Deep Network Designer to interactively build, visualize, edit, and train deep learning network. Tune training options and improve network performance by sweeping hyperparameters or using Bayesian optimization. Use Experiment Manager to manage deep learning experiments that train networks under various initial conditions and compare the results. Monitor training progress using built-in plots of network accuracy and loss. To investigate trained networks, you can use visualization techniques such as Grad-CAM, occlusion sensitivity, LIME, and deep dream. You can also investigate network robustness using adversarial examples and test your trained network by making predictions using new data.