Figure 1:

Machine learning and traditional programming paradigms.