Introduction to Machine Learning
What does it mean to learn from data? Discover the core ideas, the training process, and the applications and challenges of machine learning.
Explore how models learn from examples. Build your understanding through lecture notes, visual explanations, and interactive slides.
Explore the chaptersStart with the foundations, then build on them.
What does it mean to learn from data? Discover the core ideas, the training process, and the applications and challenges of machine learning.
Connect numerical inputs to predictions. Explore linear models, represent datasets, and understand what it means to fit a model to observations.
Measure prediction errors and compare models. Explore how the choice of loss shapes learning, sensitivity to outliers, and the ease of optimization.
Additional course materials will appear here as they become available.
Choose a problem that matters to you, develop and evaluate a model, and document your findings. Start with the project brief, then use the LaTeX template to prepare your report.
The project objectives, required work, and submission instructions.
Preview the report structure and formatting before you begin writing.
Download the editable template to use in Overleaf or your local LaTeX editor.
These materials cover the machine learning component of CV7001 — Scientific Computational Methods, with connections to scientific and engineering problems.
Use the lecture notes for detailed explanations and mathematical development. Open the slides for a visual overview and interactive examples. Begin with Chapter 1 and continue through the collection at your own pace.