Having established what machine learning is and how it differs from traditional programming, we now turn to the essential vocabulary and concepts that form the building blocks of any machine learning project. Understanding these terms is necessary for effectively working with algorithms and data.
This chapter introduces the core components you'll encounter repeatedly:
By the end of this chapter, you will have a solid grasp of the terminology needed to understand the machine learning processes discussed in subsequent sections.
2.1 Data: The Fuel for Machine Learning
2.2 Features and Labels Explained
2.3 Training, Validation, and Test Sets
2.4 Models: Learning from Data
2.5 Parameters and Hyperparameters
2.6 Introduction to Overfitting and Underfitting
2.7 Measuring Performance: Basic Metrics
© 2025 ApX Machine Learning