Become an AI engineer

How models work, plainly

How models work, plainly is a unit of 29 lessons in Rabbithole's Become an AI engineer course, at levels 1 to 2.

Lessons

  1. Machine learning: computers that learn from dataLevel 1
  2. Neural networkLevel 1
  3. Deep learning, in plain wordsLevel 1
  4. Embeddings: turning words into numbersLevel 1
  5. Embeddings: giving words a place on a mapLevel 2
  6. Machine translation: from helper to translatorLevel 2
  7. When a model only memorisesLevel 2
  8. Supervised learning: learning from labeled examplesLevel 2
  9. Unsupervised learning: learning without labelsLevel 2
  10. Activation functions: the bend that lets networks learnLevel 2
  11. Chat templates: the layout a model expectsLevel 2
  12. Gradient descent: learning in small stepsLevel 2
  13. Reading Learning CurvesLevel 2
  14. Model Explainability: Why Did the Model Say That?Level 2
  15. Object Detection: Finding and Boxing Every ObjectLevel 2
  16. Reinforcement learning: learning by rewardLevel 2
  17. Softmax: from raw scores to chancesLevel 2
  18. Autoencoder: squeeze it, then rebuild itLevel 2
  19. Backpropagation: how a network finds what to changeLevel 2
  20. GANs: two AIs in a contestLevel 2
  21. Hyperparameters and the learning rateLevel 2
  22. Meta-Learning: Learning to LearnLevel 2
  23. Policy gradient: learning the rule itselfLevel 2
  24. Prediction-Based ExplorationLevel 2
  25. Recurrent neural networks: AI that reads one piece at a timeLevel 2
  26. Regularisation: keeping a model from memorisingLevel 2
  27. Residual connections: the shortcut around each stepLevel 2
  28. Q-Learning: A Table of Action ScoresLevel 2
  29. Deep Q-Learning: Swapping the Table for a NetworkLevel 2

Sources

These lessons draw on 25 sources. The most used:

All units in Become an AI engineer