Introduces machine learning and its algorithmic paradigms, explaining the principles behind automated learning approaches and the considerations underlying their usage. Bibliography of Understanding Machine Learning, From Theory to Algorithms by Shai Shalev-Shwartz,Shai Ben-David Title: Understanding Machine Learning, From Theory to Algorithms Author: Shai Shalev-Shwartz,Shai Ben-David