machine learning and history