How can I get the equation from Regression Learner App?
Show older comments
Hi there,
I am using the MATLAB regression learner app and have identified GP Regression Matern 5/2 as the best model. I have exported the model to Matlab and was wondering how I could obtain an equation linking my predictor variables to my response variable. I have attached a screenshot of what is found in the Regression GP workspace.

Many thanks.
Answers (1)
Ayush Gupta
on 8 Sep 2020
Edited: Ayush Gupta
on 8 Sep 2020
0 votes
The Gaussian Process Model is equivalent to the following:
P(y|f,X)~N(y|Hβ+f,σ^2.I) Please refer to the documentation of Gaussian Process Regression Models below:
The example code files are attached to this article.
In order to see the prediction formula, you would need to collect the parameters and plug them into the equation.
The function "predictWithEquation" in the attachment "fitrgp_equation.m" could be used to accomplish this.
The following would be the prediction formula:
ypred = HFcn(XnewStd)*betaHat + KXnewXA*alphaHat;
The function "predictWithEquation" can also be used for predicting values by feeding in new data. Please look at "fitrgp_equation" in "fitrgp_equation.m" as an example.
4 Comments
Kezi Kns
on 21 Dec 2020
Hello, Could you please link the "fitrgp_equation.m" file as I could not find it in the article. That would be very helpful. Thanks in advance.
Nilanshu Mahant
on 7 May 2022
Hello,
I have same issues with same model. I could not recognize how to get a equation from predictors?
can you please clear what you are talking about?
Prince Essemiah
on 19 May 2022
Hey Nilanshu,
Please did you manage to find a solution to this problem? If yes, can you share the process.
ARUNKUMAR MARIMUTHU
on 28 Aug 2023
hi, is there any ways to extract equation from the favorite model? so that we can back calculate for validation
Categories
Find more on Support Vector Machine Regression in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!