In this video, I describe the different levels of probability, and which is the most important for machine learning.
Unlike calculus, where high school-level calculus is not all that different from college-level calculus, the differences between high school / college / graduate probability are vast.
For machine learning, the most appropriate level of probability is college-level.