Textbooks

These are textbooks/papers that I find really helpful and consult frequently.

Table of Contents

  1. Mathematics
    1. Calculus
    2. Linear Algebra
    3. Probability + Statistics
      1. Math Perspective
      2. Computer Science + Machine Learning Perspective
      3. Bayesian Statistics
    4. Mathematics for Machine Learning and Data Driven Problems
  2. Data Tools - Programming Languages, Libraries, Frameworks
    1. Programming Languages
    2. Numerical Computing Tools
    3. Machine Learning/Deep Learning
    4. Databases
  3. Engineering
  4. Systems - AIML, Distributed
  5. Machine Learning
    1. Introduction
    2. Statistical Perspective
    3. Applied (Modern + Generative Modeling)
    4. Probabilistic Perspective
      1. Variational Inference
        1. Papers
        2. Deep Dive Explanations
    5. Pattern Matching
    6. Deep Learning
  6. Applied Machine Learning
    1. Computer Vision/Image Analysis
    2. Visualization
    3. Creative Coding
    4. Language Technologies
  7. Technical Interviews

Mathematics

Calculus

  • Calculus by James Stewart - any edition works

Linear Algebra

Probability + Statistics

Math Perspective

Mathematics for Machine Learning and Data Driven Problems

Data Tools - Programming Languages, Libraries, Frameworks

Programming Languages

Numerical Computing Tools

Machine Learning/Deep Learning

Databases

Engineering

Systems - AIML, Distributed

Machine Learning

Introduction

Statistical Perspective

Applied (Modern + Generative Modeling)

Probabilistic Perspective

Variational Inference

Variational Inference is an approximation method in Probabilistic Machine Learning and was the focus of KTH DD2434. It’s very confusing if you are unfamiliar with some of the traditional methods like MCMC, SMC and Bayesian Statistics(this was me when I took the class lol)

Papers

Pattern Matching

Deep Learning

Applied Machine Learning

Computer Vision/Image Analysis

Visualization

Creative Coding

Language Technologies

Technical Interviews