Box Cox model R2 adjusted for original responseHello!
I built a multiple regression model that uses Box Cox response transformation and jmp reported R2_adjusted for my model, but now I need to find R2_adjusted for original not transformed response. Can I use standard R2_adjusted formula? I need somehow include Box Cox Lambda parameter into model DF. Should I just increase number of my model parameter by 1?
Thanks!
AnalyticsRe: Box Cox model R2 adjusted for original responseJust use the same linear predictor with the original response.
Re: Box Cox model R2 adjusted for original responseBut my Box Cox Lambda came as optimization parameter from the previous model (function of jmp fit platform), how it is not a parameter?
Thanks for you response!
Re: Box Cox model R2 adjusted for original responseIt is a 'hyper-parameter' used in the optimization of the transformation. You fix the model terms and determine lambda. Now you fix lambda to determine the model parameters. This situation is common with predictive models that involve additional parameters of the fitting method, such as learning rate, et cetera.
Imagine that, independent of the model selection, it is determined that the measured response 'diameter' would not be linearly related to the predictors. The measured response is transformed as Pi() * (diameter/2)^2. The transformation and any 'parameters' it might use are not part of the model selection.
R squared is an estimate of model accuracy. Adjusted R squared accounts for the parameters in the linear predictor. That is all.
Re: Box Cox model R2 adjusted for original responseMark, this sounds correct when jmp calculates R2_adjusted for BoxCox Model. but I need new R2_adjusted when I do back transformation to get the original response, it is like Pi is not a constant but variable that came from jmp, should I still discard it from DF calculation?
The reason I need R2_adjusted is to compare with other model I did without Box Cox transformation.