Question: what are the basic requirements to learn machine learning?
Answer: Algebra.
Linear algebra.
Trigonometry.
Statistics.
Calculus (optional, for advanced topics)
Python Programming.
Bash Terminal / Cloud Console.