Neural Networks for Decisions Under Uncertainty