Skip to main content

Machine Learning

Module code: CS7CS4 · Semester: Semester 1

Questions by Year​

0 of 3 done · tick papers and add notes as you go

Papers open on tcd.ie (sign in to TCD first).

Topics

  • Prediction and feature choice for text, images and time series LO1
  • Learning as empirical risk minimisation; model selection LO1–2
  • Linear and logistic regression, SVMs and the kernel trick LO2
  • Neural networks and CNNs; kNN and k-means LO2
  • Evaluation: cross-validation, bootstrapping, ROC, baselines LO3
  • Applying ML to real data and reporting LO4–5
Learning outcomes
  1. Understand what machine learning is and how it works
  2. Apply linear and logistic regression, SVMs, kNN and neural networks
  3. Evaluate machine learning methods properly
  4. Use frameworks such as scikit-learn on real problems
  5. Write clear reports on ML results

Summarised from the module descriptor, checked November 2026.