Alcuni degli argomenti principali necessari nell'apprendimento automatico sono legati al calcolo a variabile singola, algebra lineare, calcolo multivariabile, ottimizzazione multivariabile, probabilità e statistica e geometria analitica.