How can I get outbounds/uncertainties with Neural Network ?

Hello , I was wondering How can I get the uncertainties bounds from the neural network, I am using simple fitting neural network with (fitnet), I wanted my results to be with sigma and mean rather then just one value. Does anyone know how can I get the results with uncertainties by using Neural Network in Matlab ? I know Baysian Regrassion will proivde that no problem, how to get that sort of reuslts with neural network.
Thanks

Answers (1)

Assume that errors are normal with zero mean
output = target +/- sqrt( mse(target-output))
Hope this helps
Thank you for formally accepting my answer
Greg

2 Comments

That will give me bounds but those bound will not be true uncertainty. I am looking for bounds which reflect the uncertainties of the data corresponding to the Neural Network results. I Hope you know what I meant.
No. I don't.
Unless you just want to obtain error histograms.
Greg

Sign in to comment.

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Asked:

on 19 Feb 2015

Commented:

on 23 Feb 2015

Community Treasure Hunt

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

Start Hunting!