Hirst machine learning