Building a machine learning model involves some high level steps that need to be taken in order to design and validate the model.  The main steps in building a general machine learning model include: