Why not practice "Just in Time Mathematics"? Start studying Machine Learning and only study the minimum mathematics necessary to understand particular problems. In other words learn by doing. Do we memorize the entire C library before starting to code in C?