Advanced Concepts in Machine Learning