Stochastic and multi-objective design of photonic devices with machine learning | Synapse