Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ParetoFlow: Guided Flows in Multi-Objective Optimization

About

In offline multi-objective optimization (MOO), we leverage an offline dataset of designs and their associated labels to simultaneously minimize multiple objectives. This setting more closely mirrors complex real-world problems compared to single-objective optimization. Recent works mainly employ evolutionary algorithms and Bayesian optimization, with limited attention given to the generative modeling capabilities inherent in such data. In this study, we explore generative modeling in offline MOO through flow matching, noted for its effectiveness and efficiency. We introduce ParetoFlow, specifically designed to guide flow sampling to approximate the Pareto front. Traditional predictor (classifier) guidance is inadequate for this purpose because it models only a single objective. In response, we propose a multi-objective predictor guidance module that assigns each sample a weight vector, representing a weighted distribution across multiple objective predictions. A local filtering scheme is introduced to address non-convex Pareto fronts. These weights uniformly cover the entire objective space, effectively directing sample generation towards the Pareto front. Since distributions with similar weights tend to generate similar samples, we introduce a neighboring evolution module to foster knowledge sharing among neighboring distributions. This module generates offspring from these distributions, and selects the most promising one for the next iteration. Our method achieves state-of-the-art performance across various tasks.

Ye Yuan, Can Chen, Christopher Pal, Xue Liu• 2024

Related benchmarks

TaskDatasetResultRank
Offline Multi-objective OptimizationOff-MOO-Bench
Avg Rank (Overall)8.15
51
Offline Multi-objective OptimizationOff-MOO-Bench Sci-Design
Average IGDoffline Rank3.21
34
Offline Multi-objective OptimizationOff-MOO-Bench MO-NAS
Average IGDoffline Rank9.19
34
Offline Multi-objective OptimizationOff-MOO-Bench MORL
Average IGDoffline Rank5
30
Offline Multi-objective OptimizationRE
Average IGDoffline Rank2.92
18
Offline Multi-objective OptimizationOff-MOO-Bench RE
Average IGDoffline Rank5.35
18
Offline Multi-objective OptimizationSynthetic
Average IGDoffline Rank8.82
18
Offline Multi-objective OptimizationOff-MOO-Bench Synthetic
Average IGDoffline Rank8.63
18
Offline Multi-objective OptimizationOff-MOO-Bench Synthetic (50th percentile)
Average HV Rank9.58
18
Offline Multi-objective OptimizationOff-MOO-Bench RE (50th percentile)
Average HV Rank12.21
18
Showing 10 of 13 rows

Other info

Follow for update