Foundation And Trends In Machine Learning