ML Pipeline, Model Evaluation, and Handling Uncertainty
This chapter starts with the introduction of the AI/ML workflow. The chapter then delves into different ML algorithms used for classification, regression, generation, and reinforcement learning. The chapter also discusses issues related to the reliability and trustworthiness of these algorithms. We start with an introduction to the various components of an ML pipeline and explain the need for continuous training. The chapter then briefly explores the important AI/ML algorithms for the tasks of classification, regression, and clustering. Further, we discuss approaches for identifying bias in learning algorithms and causes of uncertainty in model prediction.
In this chapter, these topics will be covered in the following sections:
- Understanding different components of ML pipelines
- ML tasks and algorithms
- Causes of uncertainty in model prediction
- Uncertainty in classification algorithms
- Uncertainty in regression...