Module 3: Understanding the AI Development Life Cycle: Develop Flashcards
Describe what is done during the AI development phase.
The model is built and the features are defined.
What are the purposes of feature engineering?
1) Improving model performance
2) Reducing costs, improving effectiveness
3) Boosting model explainability
What is feature engineering?
Transforming raw data into useful features, using domain knowledge from experts.
What is involved in model training?
Training, testing, evaluating and retraining different models.
What is model testing and evaluation?
Testing your models on relevant evaluation metrics.
What are feature flags?
A deployment technique allowing you to turn some functionality of an application off without needing to deploy new code
What is involved in building an AI model?
- Feature engineering
- Model training
- Model testing and validation
What are some of the purposes of model training?
- Determining the best model to use.
- Determining the best settings to use within the model.