Contribute Media
A thank you to everyone who makes this possible: Read More

`python-m5p` - M5 Prime regression trees in python, compliant with scikit-learn


Speaker:: Sylvain MariƩ

Track: PyData: Machine Learning & Stats Regression trees are powerful Machine Learning models capable of both flexibility in modeling as well as interpretability when the tree is not too deep. The M5 algorithm, introduced by Quinlan in 1992 to provide more compact and smooth models for regression, was improved by Wang & Witten in 1997, under the name M5 Prime (acronym M5' or M5P). The algorithm gained popularity in particular a dozen years later with the Weka Machine Learning toolbox, providing a java-based implementation.

python-m5p is an implementation of the M5P algorithm compliant with scikit-learn.

Recorded at the PyConDE & PyData Berlin 2022 conference, April 11-13 2022. More details at the conference page: Twitter: Twitter:


Improve this page