Back propagation neural network

2 ビュー (過去 30 日間)
Precious Eze
Precious Eze 2017 年 6 月 12 日
回答済み: Greg Heath 2017 年 6 月 13 日
I trained some data of about 40 points having 2 inputs and 2 targets. After training, the results shows that there is a direct relationship between the output and the target. But the regression value is 1 for the test, training and validation set while the error difference is almost 0 or negative. How do i improve the network performance to get a more reasonable result?

回答 (1 件)

Greg Heath
Greg Heath 2017 年 6 月 13 日
Insufficient info. Which net? How did you compute regression?
The typical measure of regression performance is mean-square-error.
However, MSE is better understood if it is normalized by the maximum possible value: the average target variance, MSE00
E = target - output % error
MSE = mse(E) %
MSE00 = mean(var(target',1)) % maximum possible mean-square-error
NMSE = MSE/MSE00 & Normalized MSE: 0 <= NMSE <= 1
Hope this helps
Thank you for formally accepting my answer
Greg

カテゴリ

Help Center および File ExchangeSequence 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