Improvements to steepest descent method for multi-objective optimization | Synapse