Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 2.85 KB

File metadata and controls

60 lines (40 loc) · 2.85 KB

Intro to ML Study Guide

A comprehensive study resource for Introduction to Machine Learning, covering core theory, math, and hands-on practice questions.

Created by Nicholas Tavares


Topics Covered

Theory Guide

  • Core ML Concepts — Mitchell's definition of learning, types of machine learning (supervised, unsupervised, reinforcement), hypothesis spaces, inductive bias
  • Linear Regression — Ordinary least squares, gradient descent, closed-form solution, cost functions, feature scaling
  • Logistic Regression — Sigmoid function, log-loss / cross-entropy, decision boundaries, maximum likelihood estimation
  • Evaluation Metrics — Accuracy, precision, recall, F1-score, confusion matrices, ROC/AUC, when to use which metric
  • Decision Trees — Entropy, information gain, Gini impurity, tree construction, pruning, overfitting risks
  • Bias-Variance Tradeoff — Bias-variance decomposition, underfitting vs. overfitting, cross-validation (k-fold, LOOCV)
  • Ensemble Methods — Bagging, boosting, Random Forests, AdaBoost, how ensembles reduce variance or bias
  • Support Vector Machines (SVMs) — Maximum margin classifiers, support vectors, the kernel trick, soft vs. hard margins
  • Bayesian Learning — Bayes' theorem, MAP vs. MLE, naive Bayes classifiers, prior and posterior distributions
  • Neural Networks — Perceptrons, multi-layer networks, sigmoid activation, backpropagation, chain rule, gradient flow

Practice Questions

Interactive multiple-choice and short-answer questions spanning all the topics above — with explanations for each answer.


How to View the Site

Easiest Way (Recommended)

Visit the live site — no downloads needed:

https://studyalwaysbro.github.io/intro-ml-study/

If You Downloaded the Files

If you downloaded this repo as a ZIP or cloned it to your computer:

  1. Find the folder where the files are saved.
  2. Double-click index.html — it will open in your default web browser (Chrome, Firefox, Edge, etc.).
  3. From there, use the links on the page to navigate to the theory guide or practice questions.

That's it! No special software, servers, or setup required. These are just regular web pages that open in any browser.

What's Inside

File What It Is
index.html Home page with links to everything
ml_midterm_theory.html Theory guide with key concepts, formulas, and explanations
ml_midterm_practice_exam.html Practice questions with interactive answers

Troubleshooting

  • The page looks weird or doesn't load styles — Make sure all three .html files are in the same folder. Don't move them apart.
  • Links between pages don't work — Same thing — keep all files together in one folder.
  • Can't open the file — Right-click the .html file, select "Open with," and choose any web browser.