16
PyTorch and AutoML
Automated machine learning (AutoML) provides methods to find the optimal neural architecture and the best hyperparameter settings for a given neural network. We have already covered neural architecture search in detail while discussing the RandWireNN model in Chapter 5, Hybrid Advanced Models.
In this chapter, we will look more broadly at the AutoML tool for PyTorch—Auto-PyTorch—which performs both neural architecture search and hyperparameter search. We will also look at another AutoML tool called Optuna that performs hyperparameter search for a PyTorch model.
By the end of this chapter, non-experts will be able to design machine learning models with little domain experience, and experts will be able to drastically speed ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access