MATHEMATICAL FOUNDATIONS OF MACHINE LEARNING