Opening the book…
A summary for SD Chapter 2: Learning from example data.
Focus of the Chapter
Supervised learning and unsupervised learning, and the relationship between machine learning (ML) and statistical modelling.
Unsupervised Learning
-
Unsupervised learning is a type of ML that analyzes and models data without labeled responses or predefined categories.
-
Its goals is to learn directly from input data alone (without human supervision) to discover hidden patterns, structures, or relationships.
-
Common models include: clustering (e.g., k-means), association rule learning, and dimensionality reduction (e.g., PCA).
-
Applications include: exploratory data analysis, customer segmentation, anomaly detection, and feature extraction.
Supervised Learning
-
Supervised learning is a ML approach where models are trained on labeled datasets. This means each input data point is paired with a corresponding correct output or label.
-
The objective is to learn a mapping function from inputs to outputs, enabling the model to accurately predict labels for new and unseen data.
-
Often, these models are trained with minimizing a loss function that measures the difference between the predicted outputs and the true labels.
-
Common models include: support vector machines, tree models, neural networks, and various regression techniques.
-
Applications include: image recognition and speech processing to medical diagnosis, financial forecasting, and quality control in manufacturing.
ML vs. Statistical Learning
-
Goal:
-
ML focuses on developing algorithms that learn from data to make accurate predictions or decisions.
-
Statistical learning aims to understand relationships between variables, test hypotheses, and provide interpretable explanations based on data.
-
-
Approach:
-
ML is data-driven, learning patterns from training data with an emphasis on predictive accuracy.
-
Statistical learning is hypothesis-driven, starting from a model or assumption and testing against data.
-
-
Methodology:
-
ML uses a broad range of algorithms/models, often non-parametric and does not rely on strict assumptions about data distribution.
-
Statistical learning relies on probability theory with models like linear regression and logistic regression, emphasizing model assumptions.
-
-
Model complexity:
-
ML models can be very complex (e.g., DL models) to capture intricate data patterns.
-
Statistical models tend to be simpler to ensure reasonable interpretability.
-
-
Data requirements:
-
ML requires large datasets, using training, validation, and test splits for model learning and fine-tuning.
-
Statistical learning often works with smaller datasets focused on inference rather than prediction.
-
-
Interpretability:
-
Statistical learning models are generally more interpretable and focus on understanding the data-generating process.
-
ML models prioritize predictive performance, sometimes at the expense of interpretability.
-
-
Applications:
-
ML is more commonly used in scenarios demanding automation and prediction accuracy, such as image recognition or user behavior prediction.
-
Statistical learning is preferred in research settings requiring detailed understanding of variable relationships and hypothesis testing.
-
-
Programming and usage:
-
ML often involves less manual programming for model specification as algorithms adjust automatically.
-
Statistical learning requires more manual model selection and specification based on theoretical assumptions.
-
-
Similarities:
-
Both use mathematical frameworks and algorithms to analyze data and uncover patterns.
-
Both require good domain knowledge and data analytic skills.
-
Both emphasize model validation and evaluation techniques.
-
This page titled 2.1: Chapter 2 Summary was last modified on Mon, 10 Aug 2026 12:25:11 GMT and is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Hei-Chi Chan.
The book could not be loaded just now.