Can the predicted function (equation) created by the regression learner toolbox be output?
古いコメントを表示
I have created a trained model GPR (RegressionGP,matern52) and have tested it using the predictFcn. Is there any way I can look at the final equation and associated parameters so that it can be incorporated into c++ code? Or do I have to find a similar c++ library or python machine learning library and try to duplicate my results (using a similar Gaussian Process Model)?
2 件のコメント
Sadaf Batool
2020 年 12 月 19 日
編集済み: Sadaf Batool
2020 年 12 月 19 日
Hey @Scott,
Were you able to get the equation from the trained model?
Scott
2020 年 12 月 21 日
回答 (1 件)
Carl
2017 年 7 月 24 日
0 投票
You can extract the final parameters and equation from the GPR model's properties. See the following page:
You can obtain the values of beta, sigma, the hyperparameters, and other properties. Let me know if this doesn't provide what you are specifically looking for.
4 件のコメント
Scott
2017 年 7 月 26 日
Carl
2017 年 7 月 26 日
Thanks for the follow up. In this case, my recommendation would be to upgrade to MATLAB R2017b and use MATLAB Coder. The predict method of RegressionGP will be fully supported for code generation with MATLAB Coder in R2017b. This will let you directly generate C++ code, without having to manually rewrite the function.
R2017b has not yet been released, but follow the link here for instructions on getting the R2017b prerelease: https://www.mathworks.com/matlabcentral/answers/101155-how-do-i-obtain-a-prerelease-for-a-new-matlab-version
Please keep in mind that the prerelease versions of MATLAB are only available to users with valid SMS (software maintenance service).
YiHao Zhu
2018 年 2 月 6 日
After I use regression learner and export the model to the workspace, I can use it to train my new data in matlab. But when I try to use matlab coder to develop c++ code, it fail. Really need a video to show me how to do it.
YiHao Zhu
2018 年 2 月 6 日
I want to use matlab coder to let my machine learning model in workspace to a function with c++ code.
カテゴリ
ヘルプ センター および File Exchange で Gaussian Process Regression についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!