Training Through Uncertainty