Clear Filters
Clear Filters

Compute performance measures from neural network

2 views (last 30 days)
How to compute
Coefficient of Determination - R^2
Root Mean Squared Error - RMSE
Mean Absolute Percentage Error - MAPE
net = train(net,X,T);
Y = net(X);

Accepted Answer

KSSV on 8 Jun 2022
Edited: KSSV on 8 Jun 2022
net = train(net,X,T);
Yp = net(X); % predicted from Net and Let Yt be your true value
R = regression(Yp,Yt) ; % Regression
RMSE = sqrt(mean((Yt - Yp).^2)); % RMSE
pre_MAPE = abs((yp-Yt)./Yt);
MAPE = mean(pre_MAPE);
KSSV on 9 Jun 2022
Off course, yes. Why you got such a doubt?
Yesterday what I gave is a regression (R). For R square: refer:
Elysi Cochin
Elysi Cochin on 9 Jun 2022
I saw coefficient of correlation and coefficient of determination, so got a doubt, which the regression function computes. Thank you Sir for clearing

Sign in to comment.

More Answers (0)


Find more on Sequence and Numeric Feature Data Workflows 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!