perspectives in machine learning