uncertainty in decision making artificial intelligence programming 9166347