AI & Generative Media

Machine Learning

Also known as: ML, Statistical Learning

A subset of AI where systems learn patterns from data rather than being explicitly programmed with rules.

Machine learning enables computers to learn from data and improve at tasks without being explicitly programmed for each scenario.

Types

TypeDescriptionExample
SupervisedLearns from labeled examplesSpam detection
UnsupervisedFinds patterns without labelsCustomer segmentation
ReinforcementLearns through trial and rewardGame playing

Process

  1. Collect and prepare training data
  2. Choose and train a model
  3. Evaluate performance on held-out data
  4. Deploy and monitor in production

vs. Traditional Programming

  • Traditional: Human writes rules → computer follows them
  • ML: Human provides data → computer learns rules

Applications

  • Recommendation systems (Netflix, Spotify)
  • Fraud detection
  • Medical diagnosis
  • Autonomous vehicles
  • Language translation