skills to learn in machine learning