Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate TSMARS Models #215

Open
antoinecarme opened this issue Aug 30, 2022 · 7 comments
Open

Investigate TSMARS Models #215

antoinecarme opened this issue Aug 30, 2022 · 7 comments

Comments

@antoinecarme
Copy link
Owner

TSMars is an application of MARS regression (Multivariate adaptive regression spline) models to Time Seris Forecasting.

https://en.wikipedia.org/wiki/Multivariate_adaptive_regression_spline

@antoinecarme
Copy link
Owner Author

image

@antoinecarme
Copy link
Owner Author

image

@antoinecarme
Copy link
Owner Author

Avoid reinventing the wheel.

Is there already a decent python implementation ?

@antoinecarme
Copy link
Owner Author

Impact on PyAF : MARS and MARSX models.

@antoinecarme
Copy link
Owner Author

Good reference :

Elements of Nonlinear Time Series Analysis and Forecasting

Authors:
Jan G. De Gooijer

image

https://link.springer.com/book/10.1007/978-3-319-43252-6

@antoinecarme
Copy link
Owner Author

image

@antoinecarme
Copy link
Owner Author

An interesting python implementation to be tested :

https://github.com/scikit-learn-contrib/py-earth
By Jason Rudy (@jcrudy)

A Python implementation of Jerome Friedman's Multivariate Adaptive Regression Splines algorithm, in the style of scikit-learn. The py-earth package implements Multivariate Adaptive Regression Splines using Cython and provides an interface that is compatible with scikit-learn's Estimator, Predictor, Transformer, and Model interfaces. For more information about Multivariate Adaptive Regression Splines, see the references below.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant