Compute performance measures from neural network

3 次查看(过去 30 天)
How to compute
Coefficient of Determination - R^2
Root Mean Squared Error - RMSE
Mean Absolute Percentage Error - MAPE
from
net = train(net,X,T);
Y = net(X);

采纳的回答

KSSV
KSSV 2022-6-8
编辑:KSSV 2022-6-8
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
% MAPE
pre_MAPE = abs((yp-Yt)./Yt);
MAPE = mean(pre_MAPE);
  4 个评论
KSSV
KSSV 2022-6-9
Off course, yes. Why you got such a doubt?
Yesterday what I gave is a regression (R). For R square: refer: https://in.mathworks.com/help/matlab/data_analysis/linear-regression.html
Elysi Cochin
Elysi Cochin 2022-6-9
I saw coefficient of correlation and coefficient of determination, so got a doubt, which the regression function computes. Thank you Sir for clearing

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Sequence and Numeric Feature Data Workflows 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by