machine learning practical workout