Gradient Descent for Noisy Optimization | Synapse