regression-based optimization