Question: what is the prerequisite to learn machine learning?
Answer: The main prerequisite for machine learning is data analysis For beginning practitioners (i.e., hackers, coders, software engineers, and people working as data scientists in business and industry) you don't need to know that much calculus, linear algebra, or other college-level math to get things done.