code: def UCB(mean, var, zscore):
      """Upper Confidence Bound
  
      For a model which predicts a Gaussian-distributed outcome, the UCB is
  
          mean + zscore * sqrt(var)
      """
      return mean + np.sqrt(var) * zscore
  
file_path: auptimizer/src/aup/Proposer/hyperopt/criteria.py
imports: from __future__ import division
  from past.utils import old_div
  import numpy
  import scipy.stats
label_desc: Use image node_id 5 for calling a global function with example usage: UCB(mean, var, zscore) and returns: unknown