machine learning field guide