Learning how to machine