# Prerequisites

Prerequisites

Machine learning is a synergetic field, requiring many prerequisites, especially *mathematical maturity. *

In order to really dive into machine learning, you must be somewhat comfortable with multivariate calculus, linear algebra, probability, and statistics. No knowledge of the prerequisites, however, shouldn’t impede you. You don’t need to know *all *of calculus, linear algebra, probability, and statistics. Just small, basic parts of each.

To understand the guides on this website, knowledge of this material is not *necessary, *but recommended. It’s not about memorizing every little detail of this prerequisite math. It’s more about being comfortable with the core and being able to quickly look up any thing you don’t already know.

The links below can serve as an introduction or brush up your skills in these areas.

Calculus

Linear Algebra

Probability/Statistics

Probability/Statistics (Option 1)

Probability/Statistics (Option 2)

Probability/Statistics (Option 3)

Probability/Statistics (Option 4)

Probability/Statistics (Option 5)