Problem and data
Assess data volume, label consistency and error costs. Deep learning is compared with simpler methods rather than assumed suitable for every task.
Development and integration
Select architecture and transfer learning for classification, detection or segmentation. Data rights and model licences are assessed for the project.
Evaluation and deployment
Evaluate overfitting, per-class errors and generalisation on separate tests. Inference cost, versioning and rollback belong to deployment design.
