How can calculate ( MSE , NMSE , Correlation Coefficient ) for the output result of neural network ?

I want to calculate ( Mean Square Error , Normalized Mean Square Error , Correlation Coefficient ) for the output result of neural network using matlab code ...
the Data are a group of different images, its features were extracted using PCA and then entered into the Nueral Network.
How can I know about system performance ?
PLZ any help .. thanks

4 Kommentare

You should give some more information on what you're trying to do, including relevant bits of your code, because I don't see a way to help otherwise.
In particular, you have not defined an output!
Greg
yuval,, I want to make image classification in to three types of images
Greg Heath the output is like that : -
three classes of images ,, i want to get there performance like Mean Square Error , Normalized Mean Square Error , Correlation Coefficient

Melden Sie sich an, um zu kommentieren.

Antworten (1)

masoud sistaninejad
masoud sistaninejad am 4 Aug. 2021
Bearbeitet: masoud sistaninejad am 4 Aug. 2021
inputs = x_test ; % your test data inputs
targets = y_test ; % your test data targets
P = net(inputs);
Error = targets - P;
MSE = mse(targets,P);
NMSE = (mean(error.^2)) / (mean(var(targets',1)));

Kategorien

Mehr zu Deep Learning Toolbox finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 16 Aug. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by