Aplr
APLR builds predictive, interpretable regression and classification models using Automatic Piecewise Linear Regression. It often rivals tree-based methods in predictive accuracy while offering smoother and interpretable predictions.
Install / Use
npx skills add ottenbreit-data-science/aplrInstalls into whichever agent you are using.
Quality Score
Category
Education & ResearchSupported Platforms
Tags
README
APLR
Automatic Piecewise Linear Regression
About
APLR allows you to build predictive and interpretable regression or classification machine learning models in Python, using the Automatic Piecewise Linear Regression (APLR) methodology developed by Mathias von Ottenbreit. APLR often rivals tree-based methods in predictive accuracy, while offering smoother, more interpretable predictions.
Documentation
Resources:
Note: APLR has been updated with additional functionality since the article was published.
API Reference:
Installation
To install APLR, use the following command:
pip install aplr
To include dependencies for plotting, use this command instead:
pip install aplr[plots]
Availability
APLR is available for Windows, most Linux distributions, and macOS.
Sponsorship
Consider sponsoring Von Ottenbreit Data Science by clicking the Sponsor button on the repository. Sufficient funding will help maintain and further develop APLR.
Contact Information
For inquiries, please email: ottenbreitdatascience@gmail.com
Citation
If you use APLR in your research, please cite the published article:
von Ottenbreit, M., De Bin, R. Automatic piecewise linear regression. Comput Stat 39, 1867–1907 (2024). https://doi.org/10.1007/s00180-024-01475-4
Related Skills
mcp
Use the `mcp_perplexity-ask_perplexity_search` tools to answer questions. You should use this instead of the `web_search` tool because it is a lot more accurate.
practical-power-systems-synthesis
This skill enables synthesis in the domain of power-systems (engineering). It represents research-level-level expertise and is designed for production use in research, industry, and educational contexts. Use this skill when you need to perform synthesis operations related to power-systems.
semi-supervised-optogenetics-testing
This skill enables testing in the domain of optogenetics (neuroscience). It represents intermediate-level expertise and is designed for production use in research, industry, and educational contexts. Use this skill when you need to perform testing operations related to optogenetics.
data-mining-interpretation-fundamental
This skill enables interpretation in the domain of data-mining (data-science). It represents fundamental-level expertise and is designed for production use in research, industry, and educational contexts. Use this skill when you need to perform interpretation operations related to data-mining.
