Constrained Multi-Objective Optimization for Automated Machine Learning
Not on the map. Why?
Abstract (arXiv)
Automated machine learning has gained a lot of attention recently. Building and selecting the right machine learning models is often a multi-objective optimization problem. General purpose machine learning software that simultaneously supports multiple objectives and constraints is scant, though the potential benefits are great. In this work, we present a framework called Autotune that effectively handles multiple objectives and constraints that arise in machine learning problems. Autotune is built on a suite of derivative-free optimization methods, and utilizes multi-level parallelism in a distributed computing environment for automatically training, scoring, and selecting good models. Incorporation of multiple objectives and constraints in the model exploration and selection process provides the flexibility needed to satisfy trade-offs necessary in practical machine learning applications. Experimental results from standard multi-objective optimization benchmark problems show that Autotune is very efficient in capturing Pareto fronts. These benchmark results also show how adding constraints can guide the search to more promising regions of the solution space, ultimately producing more desirable Pareto fronts. Results from two real-world case studies demonstrate the effectiveness of the constrained multi-objective optimization capability offered by Autotune.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 2; 2025: 0; 2026: 1.
8 papers.
- 2024Hyperparameter Importance Analysis for Multi-Objective AutoMLcited by 9
- 2024Constrained Multi-objective Bayesian Optimization through Optimistic Constraints Estimationcited by 6
- 2022PF2ES: Parallel Feasible Pareto Frontier Entropy Search for Multi-Objective Bayesian Optimizationcited by 5
- 2022Mind the Gap: Measuring Generalization Performance Across Multiple Objectivescited by 3
- 2022Practitioner Motives to Use Different Hyperparameter Optimization Methodscited by 1
- 2021Table2Vec: Automated Universal Representation Learning to Encode All-round Data DNA for Benchmarkable and Explainable Enterprise Data Sciencecited by 0
- 2023ATM-R: An Adaptive Tradeoff Model with Reference Points for Constrained Multiobjective Evolutionary Optimizationcited by 0
- 2026Multi-Objective Bayesian Optimization via Adaptive varepsilon-Constraints Decompositioncited by 0
- 2026Multi-Objective Bayesian Optimization via Adaptive varepsilon-Constraints Decomposition17 Apr 2026
- 2024Constrained Multi-objective Bayesian Optimization through Optimistic Constraints Estimation6 Nov 2024
- 2024Hyperparameter Importance Analysis for Multi-Objective AutoML13 May 2024
- 2023ATM-R: An Adaptive Tradeoff Model with Reference Points for Constrained Multiobjective Evolutionary Optimization9 Jan 2023
- 2022Mind the Gap: Measuring Generalization Performance Across Multiple Objectives8 Dec 2022
- 2022PF2ES: Parallel Feasible Pareto Frontier Entropy Search for Multi-Objective Bayesian Optimization11 Apr 2022
- 2022Practitioner Motives to Use Different Hyperparameter Optimization Methods3 Mar 2022
- 2021Table2Vec: Automated Universal Representation Learning to Encode All-round Data DNA for Benchmarkable and Explainable Enterprise Data Science3 Dec 2021