liveBook · Manning

Model selection

As explained in Evolutionary Deep Learning: Genetic algorithms and neural networks

Model selection is the process of choosing a model’s architecture and training-related configuration for a problem.

Model selection chooses a model configuration suited to a machine-learning problem. It can reduce the time spent comparing candidate models and expose choices that deserve further tuning. section 1.4.1

Treat model selection as broader than choosing a layer type:

  • Compare model types, deep-learning variations, and model ensembles for the same problem. section 1.4.1
  • Choose or tune the model architecture, including the types of layers used. section 1.4.1 section 1.5.1
  • Search training-related choices such as initial weights, optimization mechanisms, and loss functions. section 1.5.1
  • Use automated methods when manual comparison or hyperparameter tuning becomes costly and error-prone. section 1.4.1

A broader search space

A model-selection experiment can tune initial weights, optimization choices, and loss measures alongside layer types, producing a configuration that learns more efficiently for a particular problem. section 1.5.1

Figure 1.3 Steps for developing a good AI/ML model with AutoML and/or EDL

Use the workflow figure to inspect how model selection fits among the steps for developing an AI/ML model with AutoML or evolutionary deep learning. section 1.4.1

How Evolutionary Deep Learning: Genetic algorithms and neural networks covers it

How deep it goes
Defines candidate-model and configuration choices, then identifies weights, optimization, and loss as tunable elements without detailed search procedures.
Examples
Uses model comparisons, ensembles, layer choices, initial weights, optimization mechanisms, loss measures, and an AutoML workflow figure.
What you can do after
Apply it via AutoML to compare candidate models and tune architectural and training-related choices for a problem.
How it connects
Connects model selection with AutoML, model architecture, hyperparameter optimization, feature engineering, and validation selection.

Also explained in

Compare how 9 books explain model selection →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Evolutionary Deep Learning: Genetic algorithms and neural networks. The section links point to the parts of the book it draws on.