title: How to convert the output of an artificial neural network into probabilities?
body: <p>I've read about neural network a little while ago and I understand how an ANN (especially a multilayer perceptron that learns via backpropagation) can learn to classify an event as true or false.</p>
  
  <p>I think there are two ways :</p>
  
  <p>1) You get one output neuron. It it's value is > 0.5 the events is likely true, if it's value is &lt;=0.5 the event is likely to be false.</p>
  
  <p>2) You get two output neurons, if the value of the first is > than the value of the second the event is likely true and vice versa.</p>
  
  <p>In these case, the ANN tells you if an event is likely true or likely false. It does not tell how likely it is.</p>
  
  <p>Is there a way to convert this value to some odds or to directly get odds out of the ANN. I'd like to get an output like "The event has a 84% probability to be true"</p>