Path Signature Machine Learning Models And Algorithms