Non Parametric Optimization