A data-driven robust optimization algorithm for black-box cases: An application to hyper-parameter optimization of machine learning algorithms. (October 2021)