Global optimization: a machine learning approach | Synapse