Questions tagged [mars]

Multivariate adaptive regression splines (MARS) is a regression model that involves automatic term selection, including automatic selection of interactions. The name "MARS" is trademarked, so free-software implementations often use the term "Earth" instead.

Filter by
Sorted by
Tagged with
0 votes
0 answers
11 views

MARS vs. CART regression predictive power

I have been wondering recently about the prediction power of the two similar models: Decision Trees and the MARS model (instead of fitting the mean to the subsets, OLS line is estimated). Given that ...
user avatar
  • 123
0 votes
0 answers
21 views

Data standardization in the MARS algorithm

I want to use MARS algorithm. But my dataset consists of 48 data. In Friedman(1991) article, I saw the lower limit as 50. Do you think there is any harm in my application? Do you know of studies with ...
user avatar
  • 1
1 vote
1 answer
41 views

Can MARS regression be used for classification?

I am dealing with a data set in which I have to classify between a diseased and a non-diseased individual. I was wondering if it is possible to adapt the MARS regression (Multivariate adaptive ...
user avatar
2 votes
1 answer
65 views

How well do Multivariate Adaptive Regression Splines work in high dimensional settings?

I have been reading the Hastie and Tibshirani book again lately, and I noticed in Chapter 9 that the mention the MARS algorithm: Multivariate Adaptive Regression Splines, which is a nonparametric ...
user avatar
  • 1,170
5 votes
1 answer
214 views

Are interactions with quadratic terms in MARS possible?

I am using the mars function of the R earth package. When the degree of interaction of MARS terms is at least 1, is it possible to have quadratic terms like x1*x1 in the model? I guess interactions ...
user avatar
1 vote
1 answer
272 views

Predicting Probabilities of non-binary outcomes with multivariate adaptive regression splines (MARS) in R

I have three non-binary, discrete variables X0.1, X0.12 and X0.15. I want to model X0.1 as a MARS model of X0.12 and X0.15, then using the model answer queries of the form P(X0.1=x|X0.12=y, X0.15=z). ...
user avatar
2 votes
1 answer
95 views

MARS regression

I have a question about MARS, If I have for example 50 observations of 5 sensors with 5 signals and I tried to do regression with MARS. I found the model eliminate the 5th sensor readings as it is so ...
user avatar
1 vote
1 answer
156 views

Specifying no interaction in earth package in R

Sample data ...
user avatar
  • 911
2 votes
1 answer
537 views

How does earth (multivariate adaptive regression splines) handle categorical predictors?

I wanted to understand more about whether my implementation of the multivariate adaptive regression splines is correct. I have crop yield data from multiple locations and year and I want to predict ...
user avatar
  • 911
3 votes
1 answer
517 views

Model averaging and intercept interpretation in Splines

I have two questions regarding Multivariate Adaptive Regression splines (MARS) 1) How is intercept interpreted in MARS? In linear regression, my intercept is shown in the image below In a linear ...
user avatar
  • 665
1 vote
1 answer
90 views

Wrong functions fitted opposite to raw data

I need advice on fitted functions in the below image. I fitted the below function using a multivariate adaptive regression splines from the earth package in R. <...
user avatar
  • 665
1 vote
1 answer
2k views

Multi-adaptive Regression Splines (MARS) equation interpretation

I was curious about certain aspects of multi-adaptive regression splines (MARS or earth in R). Taking the equation of MARS from the wiki page: ...
user avatar
  • 665
2 votes
0 answers
1k views

Interpretation of Multivariate Adaptive Regression Splines (MARS) with Multiple Predictors

When it comes to multiple predictors, I've seen conflicting interpretations of MARS models and hoping for some clarification. Some fake results, let's say it's predicting household income via years ...
user avatar
0 votes
0 answers
79 views

How to deal with autocorrelation with earth (MARSpline estimation)

What do you consider to be the best way to proceed to estimate a time series in a MARSpline estimation (using R package earth)? Would it be correct to run: ...
user avatar
1 vote
1 answer
122 views

sample size and power for adaptive regression or MARS [closed]

I wonder if there is any SAS procedure or other software which can do sample size calculation and power analysis for adaptive regression or MARS(multivariate adaptive regression spline)? Thanks.
user avatar
  • 11
1 vote
0 answers
64 views

Is it a common approach to use MARS in case of a multiple linear regression in which heteroscedasticity exists?

I have performed a multiple linear regression with R and there is heteroscedasticity in the data https://drive.google.com/file/d/0B_Crh5XPwxTeWWRyWDFCU0FMbXM/view Even if I log transform the ...
user avatar
4 votes
1 answer
436 views

Should I capitalize GAM, MARS and LOESS?

I have to mention GAM (generalized additive models), MARS (multivariate adaptive regression splines), and LOESS in an academic paper. I think GAM and MARS are capitalized in most cases, but not sure ...
user avatar
  • 1,001
1 vote
2 answers
364 views

MARS with cross validation, do I need testing

If you build a MARS model with cross validation (say 5-fold), do you still need to split the data into training and test and test your model? I thought you are training on four-folds and testing on ...
user avatar
  • 11
2 votes
0 answers
180 views

How are the values of knots in MARS calculated?

I'm wondering how the MARS algorithm decides on the specific values for the knots which are included in the hinge functions. Thank you very much.
user avatar
0 votes
1 answer
198 views

Transformation of dependent variable for MARS algorithm?

I am just wondering if its necessary to transform a dependent variable as it is a large monetary value? I'm unsure if its necessary with a non-parametric methods such as MARS. When I do a log ...
user avatar
22 votes
1 answer
4k views

Can splines be used for prediction?

I cannot be specific about the nature of the data as it is proprietary, but suppose we have data like this: Each month, some people sign up for a service. Then, in each subsequent month, those people ...
user avatar
  • 95.1k
1 vote
1 answer
600 views

using MARS regression on data with outliers - R

In some previous asked questions, I was told to not delete the outliers, because they contain valuable information. After testing different regression, I came to the conclusion that until now, the <...
user avatar
  • 471
0 votes
1 answer
66 views

How to estimate the prediction power for a combination of MARS and CART model?

I am trying to find a good model for my data to predict new values. My idea was to combine a MARS and a CART model (averaging the outcomes of both models). This method fits the Training data well. Now ...
user avatar
  • 251
1 vote
1 answer
237 views

Difference between definitions of spline-based regressions

Good day, XValidators. Going over the definitions of spline-based regressions, like MARS, I've found 2 that appear the same, but are not. They are not rigorous, but at my level of expertise, rigorous ...
user avatar
5 votes
3 answers
1k views

eliminating outliers in MARS regression

I using the regression method called MARS, in R is it called earth and is located in the ...
user avatar
  • 471
0 votes
1 answer
183 views

MARS for big data

Is there a way in which MARS/EARTH can work with ff objects or big data? I need an additive model for a sample of size 20000 and around 100 variables. I can not work with that dimension with a RAM ...
user avatar
  • 1
6 votes
0 answers
1k views

State of the Art versions of Generalized Additive Models [closed]

Generalized Additive Models [Trevor Hastie and Robert Tibshirani 86] was well received with over 1335 Citations. I am also aware of the popular(?) version of GAM - the Multivariate Adaptive ...
user avatar
  • 111
1 vote
1 answer
747 views

Standard error of prediction MARS splines earth package

I'm using the earth package (using caret train function) MARS spline implementation in order to perform non - linear regression modeling. I would like to obtain a measure of prediction uncertainty (...
user avatar