WorksComputer Science
Multi-Objective Generative Optimization via Expected Hypervolume Fine-Tuning
Abstract
Scientific discovery requires plausible designs spanning useful trade-offs among competing properties: a molecule with strong binding affinity, for example, may be difficult to synthesize. Pretrained generative models, e.g., flow and diffusion generators, provide a foundation for proposing such designs, but steering them toward high-quality, complementary trade-offs remains challenging. Inference-time search incurs high per-sample costs, while fine-tuning typically relies on fixed per-candidate rewards that do not capture how designs complement one another. We introduce Hypervolume Fine-Tuning (HVFT), which adapts a single pretrained generator to maximize the expected hypervolume of its samples while controlling departure from the pretrained distribution. Expected hypervolume jointly rewards candidate quality and collective trade-off coverage. Nonetheless, we show that it cannot be expressed as the expectation of a fixed per-candidate reward and therefore cannot be optimized directly with standard techniques. A key observation of this work is that its first variation corresponds to the expected marginal hypervolume contribution of a candidate, which yields a tractable adaptive reward via an unbiased estimator based on model samples. HVFT uses this reward to decompose the objective into a sequence of KL-proximal scalar-reward subproblems. We establish concavity, relative smoothness, and convergence guarantees for the resulting distributional procedure. Across therapeutic-peptide and molecular design tasks spanning discrete diffusion and continuous flow-matching models, HVFT achieves state-of-the-art expected hypervolume and trade-off coverage.
Introduction
Scientific discovery often requires balancing competing objectives. A peptide with high binding affinity to a protein, for example, may have low cell permeability, and vice versa [56]. The most useful compromise may remain unknown until experimental evidence or downstream preferences become available. A useful generator should therefore produce candidate sets that collectively represent high-quality, complementary trade-offs.
Pretrained generative models provide a prior over plausible designs, but their sampling distributions are not optimized for the properties of interest. Generative optimization adapts these distributions toward improved objective values [20, 16, 29, 34]. In the multi-objective setting, however, improving candidates individually is not enough: samples must also complement one another across competing objectives. The key challenge is therefore to optimize this collective behavior, rather than a fixed score assigned to each candidate in isolation.
Existing methods provide several forms of multi-objective steering. Inference-time search and guidance can seek favorable trade-offs, but they require additional optimization whenever candidates are generated [56, 2] (Yao et al. 2024) and, without updating the model, may have limited ability to depart from the pretrained prior [35]. Fine-tuning amortizes this cost, yet it faces other limitations. Fixed scalarizations score candidates independently [57, 44, 49, 38]; preference-conditioned and composed models require specifying a preference distribution [24, 12]; and dominance-based signals neither distinguish mutually nondominated candidates nor measure how each contributes to the generated set [52]. No algorithm directly trains the sampling distribution for both candidate quality and collective trade-off coverage.
Motivated by this challenge, we address the following question:
How can we fine-tune a generative model to directly produce samples that jointly achieve high objective quality and broad trade-off coverage?
We introduce Hypervolume Fine-Tuning (HVFT), which fine-tunes a single generative model to maximize the expected hypervolume of its generated candidate sets while controlling departure from the pretrained distribution. Hypervolume measures the objective-space region dominated by a candidate set relative to a fixed reference point [28] (Zitzler & Thiele 1999). It therefore rewards both strong individual candidates and complementary trade-off coverage, without requiring a distribution over preferences.
Unlike standard fine-tuning objectives, expected hypervolume cannot be expressed as the expectation of a fixed per-candidate reward. A candidate’s value depends on the objective-space regions covered by the other samples, so its reward must adapt to the current sampling distribution [20, 50] (Zheng et al. 2026; Zhu et al. 2026). HVFT addresses this limitation using Flow Density Control [16], which optimizes a distributional objective through a sequence of KL-proximal subproblems driven by its first variation (see Figure 1). A key observation is that, for expected hypervolume, this first variation is the expected marginal hypervolume contribution of a candidate relative to samples from the current model. This identity gives the reward a clear interpretation and makes it tractable to estimate directly from model samples. At each outer iteration, HVFT estimates this adaptive reward under the current distribution, uses it with a model-specific scalar-reward solver, and recomputes it after the update. We further establish concavity and relative smoothness of the objective, yielding monotone improvement and convergence guarantees for this procedure.

Figure 1. HVFT for multi-objective generative fine-tuning. (a) HVFT iteratively constructs a scalar reward from the current distribution and fine-tunes the generator, shifting the pushforward distribution toward high-quality, complementary trade-offs. (b) The gray region is the hypervolume dominated relative to . Hatching shows the marginal contributions of and , while the dominated candidate contributes zero. HVFT estimates these contributions against background sets from to define the next fine-tuning reward.
Across therapeutic-peptide [56 b] and molecular design [52] tasks spanning discrete diffusion and continuous flow-matching models, HVFT achieves state-of-the-art expected hypervolume and trade-off coverage without additional inference-time search.
Our main contributions are as follows:
We introduce expected hypervolume, a distributional training criterion for multi-objective generative optimization that jointly rewards quality and collective trade-off coverage.
We express the first variation of expected hypervolume in terms of marginal hypervolume contributions and derive an unbiased sample-based estimator. This yields HVFT, a sequence of scalar-reward fine-tuning subproblems for which we establish convergence guarantees.
We demonstrate that HVFT achieves state-of-the-art performance on therapeutic-peptide and molecular design tasks spanning discrete diffusion and continuous flow-matching models, improving the expected hypervolume of sampled sets without inference-time search.
Related work
We first discuss existing methods for multi-objective steering of pretrained generators and then review the methodological foundations of HVFT. We conclude by briefly discussing adjacent multi-objective optimization settings that target different problems.
Multi-objective steering of pretrained generators. Methods for steering pretrained generators toward multiple objectives differ primarily in the information carried by their steering signal.
Ordinal Pareto signals. Pareto dominance guides inference-time search in PepTune {(citep}(Tang et al., 2025a)}, replay-buffer construction and off-policy fine-tuning in TR2D2 and its extensions {(citep}(Tang et al., 2025b; Mahood et al., 2026; Patel et al., 2026)}, and the selection of preference pairs for direct preference optimization {(citep}(Schneuing et al., 2025)}. Dominance records which candidates are preferable but not by how much: it is invariant to strictly increasing transformations of each objective, cannot order mutually nondominated candidates, and does not quantify their contributions to a candidate set.
Scalarized per-candidate rewards. A second family maps each objective vector to a scalar utility and applies standard reward-based fine-tuning, sometimes incorporating thresholds or predictive uncertainty {(citep}(Lin et al., 2026; Chen et al., 2025a)}. TR2-D2-based methods, for example, sum the objectives of candidates in their nondominated replay buffer {(citep}(Tang et al., 2025b; Mahood et al., 2026; Patel et al., 2026)}. Because a fixed scalarization scores candidates independently and generally favors a particular trade-off, repeated samples need not cover the front.
Preference-conditioned generation. A third family makes the trade-off an input by conditioning on a preference vector during training {(citep}(Golan et al., 2026)} or inference {(citep}(Chen et al., 2025b)}, or by composing separately aligned models at sampling time {(citep}(Cheng et al., 2026)}. These methods provide precise control when the desired trade-off is known. Producing a set of alternatives instead requires choosing a distribution over preferences, such as a grid or a Das–Dennis construction. This choice becomes harder as the number of objectives grows and does not directly optimize the coverage of the resulting samples.
Positioning of HVFT. The preceding approaches rely on ordinal comparisons, fixed per-candidate utilities, or externally specified preferences. HVFT instead introduces a cardinal set-level training signal: each candidate is valued by the hypervolume it contributes relative to samples from the current model. This signal distinguishes mutually nondominated candidates, accounts for the trade-offs already covered by the generator, and requires no specified preference distribution.
Methodological foundations. We discuss generators and hypervolume as a set-level objective. We further describe the distributional optimization framework that connects them.
Reward-based generative fine-tuning. Pretrained diffusion, flow-matching, and discrete-diffusion models provide priors over plausible molecular structures and biological sequences {(citep}(Ho et al., 2020; Lipman et al., 2023; Lou et al., 2024; Tang et al., 2025a; Dunn & Koes, 2026)}. Reward-based methods adapt these models toward target properties {(citep}(Domingo-Enrich et al., 2025; Liu et al., 2025; Zheng et al., 2026)}. HVFT likewise adapts a pretrained model using a compatible reward-based method as the inner solver within a sequential fine-tuning procedure, with the marginal hypervolume reward recomputed as the sampling distribution changes.
Hypervolume as an optimization signal. Hypervolume measures the region of objective space dominated by a candidate set relative to a reference point {(citep}(Zitzler & Thiele, 1999; Guerreiro et al., 2022)}; its diminishing-returns structure relates it to submodular coverage {(citep}(Nemhauser et al., 1978; Krause & Golovin, 2014)}. Beyond evaluation, hypervolume has been used in Bayesian optimization, evolutionary selection, Pareto-set learning, and reinforcement-learning {(citep}(Dalton et al., 2020; Beume et al., 2007; Bader & Zitzler, 2011; Zhang et al., 2023; Lu et al., 2026; Steinberg et al., 2025)}. These methods optimize the hypervolume of a finite set selected or maintained by the algorithm. HVFT instead uses the expected hypervolume of samples from the generator as its steering signal.
Distributional optimization of non-additive objectives. Set-level objectives make each candidate’s value depend on the others. Related work in submodular reinforcement learning (RL) captures these interactions through marginal-gain estimators and successive additive approximations {(citep}(Prajapat et al., 2024; De Santi et al., 2024)}, while work in general utilities, or convex RL optimizes distributional functionals via iterative linearizations {(citep}(Hazan et al., 2019; Zahavy et al., 2021; Mutti et al., 2023)}.
Flow Density Control provides a general framework for optimizing nonlinear functionals of generative distributions via generative model adaptation: at each outer iteration, it evaluates the first variation at the current sampling distribution and uses it as a scalar reward in a KL-proximal fine-tuning subproblem (De Santi et al., [16]). While prior work employed distributional flow fine-tuning to improve design-space coverage (e.g., De Santi et al., [15]; 2026c;a), here we tackle the problem of multi-objective optimization, i.e., a specific form of objective-space coverage. HVFT uses this framework to optimize expected hypervolume through sequential scalar-reward fine-tuning. To make this possible, we derive the marginal hypervolume first variation, construct an unbiased sample-based estimator, and establish a relative-smoothness bound that controls the step size.
Adjacent multi-objective optimization settings. Several related formulations differ in their evaluation access, prior information, and outputs.
Multi-objective Bayesian optimization methods treat objective evaluations as scarce and repeatedly select batches that improve the hypervolume of an observed archive (Daulton et al., [13]; Stanton et al., [54]; Gruver et al., [27]; Jain et al., [33]; Steinberg et al., [55]). HVFT instead assumes objectives can be queried at training scale and returns a sampler that can subsequently generate candidates without re-solving the optimization problem. Pareto-set approximation methods return an explicit approximation of the front or a map from preferences to solutions, using, for example, hypervolume-based survival selection (Beume et al., [6]; Bader & Zitzler, [4]) or learned Pareto-set representations (Lin et al., [39]; Zhang et al., 2023). They do not use a pretrained distribution as a prior over plausible designs. Offline multi-objective optimization methods work from a fixed dataset without further objective queries and steer generation using learned predictors or dominance classifiers (Yuan et al., 2025; Annadani et al., [2]). HVFT instead queries the objectives during training and uses only their evaluated values.
Hypervolume Fine-Tuning
Let denote a design space and let denote a vector of competing objectives, all taken to be maximized. We assume that these objectives can be evaluated on generated candidates, but they may be black-box and nondifferentiable. Let denote a pretrained generative distribution over . We seek to adapt this distribution so that its samples collectively achieve high objective quality and broad trade-off coverage while preserving useful behavior learned during pretraining.
Achieving this goal requires a distributional objective that values candidate sets and a way to optimize that objective via generative model fine-tuning. The remainder of this section develops these two ingredients. We first define expected hypervolume as a distributional objective (§ 3.1) and then derive its first variation, which is an expected marginal hypervolume contribution (§ 3.2). This local reward leads to the sequential fine-tuning procedure in § 3.3.
Expected hypervolume as a distributional objective
Evaluating samples collectively requires accounting for both objective quality and complementary coverage. Hypervolume provides such a measure: relative to a reference point , it quantifies the volume of objective space jointly dominated by a collection of candidates (Zitzler & Thiele, 1999; Guerreiro et al., [28]). Unlike a fixed scalarization, hypervolume does not reduce the objectives to a prescribed per-candidate score; unlike Pareto dominance alone, it quantifies how much each candidate contributes to collective coverage. The reference point and objective scaling determine the region and relative volumes being measured, and we report these choices for each task in Appendix § 11.§ 2.
Writing when for every objective , we define the hypervolume of a set as
where denotes -dimensional Lebesgue measure and . A candidate contributes only the portion of its dominated region not already covered by the others. Hypervolume therefore rewards stronger objective values, which expand the dominated region, and complementary trade-offs, which extend that region in previously uncovered directions. See Figure 1b for an illustration of hypervolume.
We lift hypervolume to a distributional training objective by taking its expectation over independent samples:1
The parameter determines how many samples interact within the fine-tuning objective rather than how many samples may subsequently be generated. Empirically, we find that training with modest values of improves hypervolume even when evaluating larger numbers of samples (§ 4).
To limit departure from the pretrained model, we penalize deviations from the pretrained distribution. Let denote the set of probability distributions on . Our optimization target is
where balances hypervolume performance against fidelity to the pretrained distribution.
The optimization in Equation (3) is not a standard fixed-reward fine-tuning problem ([20, 41]). When , the value of a candidate depends on the other samples and hence on the sampling distribution itself. Thus, is generally nonlinear in and cannot be written as the expectation of a fixed per-candidate reward.
HVFT handles this nonadditivity locally. At iteration , we linearize the objective around the current distribution . Its first variation assigns each candidate a scalar value equal to its first-order effect on the objective. We optimize this local reward within a KL-controlled neighborhood of to obtain , recompute the reward at the new distribution, and repeat. The next subsection derives this reward; § 3.3 then uses it to define the sequence of fine-tuning subproblems.
First variation and the marginal hypervolume reward
We first derive the scalar reward that locally represents changes in . Following the distributional optimization framework of De Santi et al. [16], a first variation of at is a function such that, for every admissible distribution ,
At the current iterate , both and are constant with respect to . Maximizing the linear approximation over therefore reduces to maximizing , which has the additive form required by a scalar-reward fine-tuning solver.
For expected hypervolume, this local reward has a direct interpretation. Define the marginal hypervolume contribution of a candidate relative to a background set as
Proposition 1 (Marginal hypervolume reward). A first variation of at is given by
where is formed from independent draws from .
Equation (6) rewards a candidate for the objective space it covers beyond a background set drawn from the current model (see Figure 1b). The reward is large when the candidate has strong objective values and adds a trade-off that current samples are unlikely to cover. It is not a fixed scalarization of : the background distribution changes with , so the reward changes as the model improves. Candidate interactions are therefore retained in the outer loop even though the inner solver receives a scalar reward. The proof of Proposition 1 is given in Appendix § 9.
Sequential fine-tuning via marginal hypervolume rewards
Flow Density Control (De Santi et al., [16]) turns the local reward into a distributional update. Starting from the pretrained distribution , we linearize both terms of the penalized objective at and constrain the update with a KL-proximal penalty. The -th subproblem is
Algorithm 1 Hypervolume Fine-Tuning (HVFT)
Require: Pretrained distribution , objective map , reference point , set size , background count , penalty coefficient , maximum iterations , step sizes
for do
Draw independent background sets ,
Evaluate and cache for each background design
Construct using Equation (8)
Approximately solve Equation (7) with replaced by
end for
return
The first variation of at is . The additive constant does not affect the optimizer and is omitted in Equation (7). Therefore, is the expected-hypervolume component of the linearized reward, and the log-density ratio is the pretrained-model penalty component. The final term, , is not part of the original objective but it is included to limit how far the solution of the local subproblem can move from .
The linearized reward remains fixed during the -th inner solve. Its solution defines , at which point we recompute both reward components to form the next subproblem. Thus, the outer loop updates the local reward, while the inner loop solves a standard scalar-reward fine-tuning problem.
Theoretical guarantee. The key question is whether progress on successive local subproblems also improves the original penalized objective. As shown in Appendix § 9.§ 2, expected hypervolume is concave in the sampling distribution, and the pretrained-model KL penalty makes the objective strictly concave when (Appendix § 9.§ 3). More importantly, relative smoothness bounds the error of the linear approximation by a multiple of (Appendix § 9.§ 4). A sufficiently strong KL-proximal penalty dominates this error, linking progress on each local subproblem to progress on the original objective. The following theorem formalizes this guarantee.
Theorem 1 (Convergence of HVFT). Under the mild regularity conditions, the penalized objective in Equation (3) admits a unique maximizer for . For any sufficiently small constant step size , the iterates in Equation (7) are well defined, monotonically improve the penalized objective, and converge geometrically to . Precise conditions and rates are given in Appendix § 9.§ 5.
Practical implementation. The expectation in Equation (6) is approximated by Monte Carlo. At iteration , we draw independent background sets , for , and define
For every fixed , this estimator is unbiased: .
During the -th inner solve, we hold the background sets and their objective values fixed, making a fixed empirical reward. A model-specific scalar-reward method approximately solves the subproblem over the generator parameters. After the outer iteration, we draw new background sets from and construct the next reward. Our experiments in § 4 instantiate the inner solver with methods for continuous flow-matching and discrete diffusion models (Zheng et al., 2026; Tang et al., [57]). Appendix § 10 specifies the corresponding training losses and treatment of local regularization. Algorithm 1 summarizes the procedure.
Experiments
We evaluate HVFT on therapeutic-peptide and small-molecule design tasks using discrete diffusion and continuous flow-matching models. Our experiments test whether HVFT improves objective-space quality and trade-off coverage while preserving validity and diversity in the design space.
Evaluation protocol. At each evaluation, we generate candidates until obtaining 1,000 valid designs and record the valid fraction over all generation attempts. From this pool, we repeatedly draw random subsets of 10 and 100 observations without replacement and report their mean hypervolume, while computing diversity and design-space coverage over the full pool. We evaluate 100-hypervolume at regular intervals and use it to select the best-performing epoch, applying the same rule to baselines wherever possible. Across all tasks, HVFT uses ; we study the effect of in Appendix § 12. We repeat each experiment with three random seeds, corresponding to independent fine-tuning runs for training-based methods, and report means and standard errors across runs. This across-run aggregation is distinct from the repeated subset sampling used to estimate each run’s hypervolume. Complete metric definitions and evaluation details are provided in Appendix § 11.
Therapeutic peptides
Peptides are molecules composed of amino-acid residues linked by peptide bonds and are an established class of therapeutic agents (Wang et al., 2022). We fine-tune the pretrained peptide masked diffusion model of Tang et al. [56] for five objectives: binding affinity, solubility, non-hemolysis, non-fouling, and membrane permeability. All objectives are evaluated using the classifiers and regressors from the same work and are taken to be maximized.
We consider three binding targets: the transferrin receptor (TfR), a common target for organ-specific drug delivery [30]; the glucagon-like peptide-1 receptor (GLP-1R), which is relevant to type 2 diabetes and obesity [1]; and the glutamate-aspartate transporter (GLAST), which is abundant on astrocytes and implicated in neurological disorders [48]. Only peptides that pass the SMILES2PEPTIDE verifier [56] are scored.
Baselines. Our primary fine-tuning baseline is TR2D2 [57], a state-of-the-art method for multi-objective fine-tuning of discrete diffusion models. We also include TR2D2 ++, an enhanced variant in which rewards are normalized to [0, 1] to avoid scale bias and the best epoch is selected by hypervolume. For additional context, we evaluate the pretrained model and PEPTUNE [56], an inference-time method that guides generation using Monte Carlo tree search.
HVFT configuration. We use the single-objective variant of TR2D2 as HVFT’s inner solver. We leave the marginal hypervolume rewards unscaled because scaling gave only minor improvements and requires a problem-dependent factor. See Appendix § 11.§ 2 for details.
Results. As shown in Table 1, HVFT achieves the highest 10- and 100-hypervolume on all three targets. It also yields the highest design-space diversity and coverage. Figure 2 illustrates these gains on GLAST, where HVFT produces a Pareto set with broader objective-space coverage and stronger individual candidates than TR2D2.

Figure 2. Pareto sets induced by 1,000 samples from TR2D2 [57], a state-of-the-art discrete diffusion fine-tuning algorithm, and HVFT, on the GLAST task. HVFT achieves broader objective-space coverage and higher individual sample quality than TR2D2.
| Task | Method | 100-Hypervolume | 10-Hypervolume | Diversity | Coverage | Valid fraction |
| GLAST | Base | 2.78 ± 0.04 | 1.61 ± 0.01 | 60.35 ± 0.14 | 401.50 ± 0.28 | 0.321 ± 0.007 |
| PEPTUNE | 2.79 ± 0.07 | 1.59 ± 0.03 | 39.78 ± 1.05 | 134.95 ± 5.87 | 0.603 ± 0.028 | |
| TR2D2 | 7.78 ± 1.06 | 6.79 ± 1.41 | 9.08 ± 6.24 | 136.64 ± 74.24 | 0.249 ± 0.031 | |
| TR2D2 ++ | _8.56 ± 0.86_ | _7.68 ± 0.77_ | 4.13 ± 1.28 | 89.43 ± 28.69 | 0.233 ± 0.010 | |
| HVFT | 11.67 ± 0.27 | 10.56 ± 0.25 | 64.78 ± 7.34 | 465.45 ± 15.71 | 0.336 ± 0.024 | |
| GLP-1R | Base | 3.01 ± 0.04 | 1.77 ± 0.01 | _60.35 ± 0.14_ | _401.50 ± 0.28_ | 0.321 ± 0.007 |
| PEPTUNE | 3.02 ± 0.11 | 1.77 ± 0.06 | 40.46 ± 1.06 | 137.70 ± 6.58 | 0.614 ± 0.012 | |
| TR2D2 | 7.07 ± 0.19 | 5.64 ± 0.12 | 13.24 ± 8.00 | 182.56 ± 77.61 | 0.167 ± 0.031 | |
| TR2D2 ++ | _8.93 ± 0.98_ | _8.12 ± 0.83_ | 3.59 ± 0.82 | 75.66 ± 21.14 | _0.349 ± 0.060_ | |
| HVFT | 11.23 ± 0.08 | 10.34 ± 0.05 | 93.41 ± 2.14 | 521.27 ± 5.74 | 0.243 ± 0.071 | |
| TfR | Base | 2.93 ± 0.04 | 1.69 ± 0.01 | _60.35 ± 0.14_ | _401.50 ± 0.28_ | 0.321 ± 0.007 |
| PEPTUNE | 2.82 ± 0.18 | 1.65 ± 0.09 | 39.97 ± 0.78 | 136.73 ± 4.67 | 0.551 ± 0.059 | |
| TR2D2 | 4.41 ± 0.91 | 2.78 ± 1.14 | 6.46 ± 1.63 | 126.79 ± 34.38 | 0.200 ± 0.015 | |
| TR2D2 ++ | _7.63 ± 1.87_ | _6.75 ± 1.90_ | 4.91 ± 1.45 | 99.92 ± 25.29 | _0.331 ± 0.068_ | |
| HVFT | 11.57 ± 0.16 | 10.15 ± 0.18 | 75.89 ± 9.42 | 485.80 ± 17.27 | 0.250 ± 0.021 |
Table 1. Objective-space and design-space metrics for three therapeutic peptide design tasks. Bold and underlined values indicate the highest and second-highest means, within each task. HVFT achieves the highest hypervolume across the three tasks, as well as the highest design-space diversity and coverage.
Small molecules
The vast space of drug-like molecules makes exhaustive screening infeasible, motivating generative models that explore chemical space and propose compounds with desirable properties ([26]). We fine-tune FlowMol ([21]), a continuous flow-matching model trained on GEOM-Drugs ([3]), and evaluate two nested tasks: Topology, which uses graph-level objectives and validity checks, and Geometry, which adds conformation-level objectives and 3D validity checks.
For Topology, we maximize Quantitative Estimate of Drug-likeness (QED) ([7]) and synthetic accessibility (SA) ([22]), as implemented in RDKit ([37]). We reverse and rescale the original SA score to [0, 1] so that higher values are better. Only molecules that pass the chemical validity checks of Buttenschoen et al. [9] are scored.
Geometry includes the Topology objectives and additionally maximizes the dipole moment computed at the GFN2-xTB level of theory ([5]). Scored molecules must also pass the PoseBusters checks for bond lengths, bond angles, planar aromatic rings, planar double bonds, and internal steric clashes ([8]).
Baselines. We compare HVFT against DiffusionNFT ((Zheng et al., 2026)), a sample-efficient method that we apply to a sum scalarization of the objectives, and DiffusionBlend ([12]), a state-of-the-art multi-objective method that combines one separately aligned model per objective during sampling. Although its original implementation uses low-rank adapters, we fully fine-tune each model with DiffusionNFT to avoid restricting model capacity. FlowMol is reported for context.
HVFT configuration. We use DiffusionNFT as HVFT’s scalar inner solver and keep its hyperparameters fixed across HVFT and all fine-tuning baselines. Details are provided in Appendix C.2.
Results. Table 2 shows that HVFT achieves the highest 10- and 100-hypervolume on both tasks. It also preserves substantially more design-space diversity than the other fine-tuning methods. Figure 3 compares representative four-candidate subsets on Topology.

Figure 3. Best four-point subset by hypervolume, selected from 100 samples of DiffusionBlend and HVFT on the Topology task. HVFT’s samples achieve better coverage of high-quality trade-offs in objective-space.
| Task | Method | Objective-space metrics: 100-Hypervolume | Objective-space metrics: 10-Hypervolume | Design-space metrics: Diversity | Design-space metrics: Coverage | Design-space metrics: Valid fraction |
| Topology | FlowMol | 3.116 ± 0.014 | 2.665 ± 0.007 | 266.1 ± 4.9 | 507.1 ± 6.4 | 0.705 ± 0.008 |
| DiffusionNFT | 3.140 ± 0.004 | <u>2.754 ± 0.005</u> | 128.8 ± 2.7 | 312.8 ± 8.7 | 0.952 ± 0.009 | |
| DiffusionBlend | <u>3.337 ± 0.024</u> | 2.750 ± 0.031 | 150.3 ± 18.8 | 345.8 ± 30.6 | 0.674 ± 0.132 | |
| HVFT | 3.416 ± 0.005 | 3.247 ± 0.004 | 154.9 ± 9.0 | 351.6 ± 11.1 | <u>0.734 ± 0.007</u> | |
| Geometry | FlowMol | 4.279 ± 0.024 | 3.655 ± 0.010 | 91.4 ± 2.3 | 331.6 ± 7.0 | 0.483 ± 0.009 |
| DiffusionNFT | <u>4.335 ± 0.029</u> | <u>3.669 ± 0.018</u> | 70.9 ± 1.6 | <u>269.4 ± 6.8</u> | <u>0.663 ± 0.007</u> | |
| DiffusionBlend | 4.332 ± 0.066 | 3.670 ± 0.034 | 51.6 ± 1.9 | 187.4 ± 2.2 | 0.707 ± 0.043 | |
| HVFT | 4.988 ± 0.049 | 4.151 ± 0.024 | <u>87.5 ± 2.2</u> | 249.8 ± 1.9 | 0.518 ± 0.017 |
Table 2. Objective- and design-space metrics for the small-molecule design tasks. Bold and underlined values indicate the highest and second-highest means, respectively, within each task. HVFT achieves the highest hypervolume among state-of-the-art methods while preserving diversity and coverage.
Discussion
HVFT achieves the highest 10- and 100-hypervolume on every task, showing consistent gains in candidate quality and collective trade-off coverage across generative modalities and model architectures. Crucially, HVFT builds on established methods as inner solvers: single-objective TR2D2 for peptides and DiffusionNFT for molecules. Nevertheless, it outperforms TR2D2 and TR2D2 ++ on the peptide tasks and DiffusionNFT on the molecular tasks, supporting the benefit of the sequential marginal-hypervolume rewards. HVFT also outperforms DiffusionBlend and achieves these gains without manually specified scalarization weights or preference allocation across objectives.
Beyond objective-space performance, HVFT also performs strongly in the design space. Among steering methods, it attains the highest diversity on every task and the highest coverage on all but Geometry. In the peptide experiments, HVFT exceeds even the pretrained model in both metrics while maintaining a comparable valid fraction. One possible explanation is that distinct objective trade-offs may correspond to widely separated regions of the design space, so seeking objective-space coverage can encourage broader design-space exploration. Finally, the PepTune comparison places these fine-tuning gains in the context of inference-time steering. The inference-time baseline achieves substantially lower hypervolume than the training-based methods on the peptide tasks. This pattern is consistent with evidence that inference-time steering can have limited ability to move generation beyond regions favored by the pretrained model [35, 55, 18].
Despite strong performance, HVFT has limitations: it relies on a bi-level optimization structure and introduces hyperparameters (regularization , Monte-Carlo sample size , set-size ; see Appendices § 10 and § 12). Additionally, hypervolume relies on the choice of reference point and is expensive to compute in many-objective settings. Monte-Carlo estimation can help reduce this cost, and extending HVFT to address many-objective scalability remains a direction for future work.
Conclusion
Multi-objective generative design requires samples that are individually valuable and collectively span useful trade-offs, yet standard fine-tuning relies on fixed per-candidate rewards that do not capture this collective behavior. We introduced Hypervolume Fine-Tuning (HVFT), which adapts a pretrained generator to maximize expected hypervolume while regularizing toward the pretrained distribution. Its key observation is that the first variation of expected hypervolume is given by the expected marginal contribution of a candidate and can be estimated directly from model samples, yielding scalar-reward subproblems for which we establish convergence guarantees.
Across therapeutic-peptide and small-molecule design tasks, HVFT achieves the highest 10- and 100-hypervolume with both discrete diffusion and continuous flow-matching models. It outperforms existing multi-objective methods, including standalone versions of its inner solvers, while preserving strong design-space diversity and coverage. Together, these results establish HVFT as a principled and tractable approach to fine-tuning generative models for high-quality, complementary designs without predefined scalarization weights or additional inference-time optimization.
Acknowledgments
This publication was made possible by the ETH AI Center doctoral fellowship to Riccardo De Santi. The project has received funding from the Swiss National Science Foundation under NCCR Catalysis (grant number 180544 and 225147) and NCCR Automation (grant agreement 51NF40 180545), National Centres of Competence in Research funded by the Swiss National Science Foundation.
Reproducibility Statement
The objective, first variation, estimator, and proofs are given in § 3 and Appendix § 9. § 4 and Appendix § 11 specify the evaluation rules and implementation choices.
AI Use Statement
In this work, we used generative AI tools to identify related work, polish the writing, implement our algorithms in code, and assist with mathematical proofs. All AI-assisted code was carefully checked and experimentally validated. All AI-assisted proofs were independently verified. All literature retrieved through AI was checked against the original sources. We take full responsibility for the final content of this work, including all text, claims, and artifacts.
Theory
The first two portions of these sections are dedicated to the expected-hypervolume objective in Equation (2). Appendix § 9.§ 1 proves that the first variation of is an expected marginal hypervolume contribution as defined in Proposition 1. This first variation, named , drives the reward at the next iteration of HVFT. Appendix § 9.§ 2 establishes concavity of our objective in the sampling distribution and provides further intuition about the structure it induces on .
Appendix § 9.§ 3 studies the regularized objective , and proves the existence of a unique maximizer . Appendix § 9.§ 4 then establishes curvature bounds of the regularized objective. Equipped with these bounds, we prove the convergence guarantees of HVFT in Appendix § 9.§ 5.
We use the notation of § 3 throughout. We assume the objective map is measurable, the reference point is fixed, and that for all objectives. This final assumption ensures that for every finite candidate set .
First variation of Expected Hypervolume
Proposition 1 (Marginal hypervolume reward). A first variation of at is given by
where is formed from independent draws from .
Proof. Fix an integer and a probability distribution on . Let be a finite signed measure with such that is a probability distribution for all sufficiently small . Writing , the definition of expected hypervolume gives:
Let us recall the identity . Applying this identity repeatedly, we have:
Substituting Equation (11) into Equation (10) gives:
In the first equality, the boundedness of hypervolume preserves the remainder under integration. In the th integral of Equation (12), the coordinate is integrated against , while every other coordinate is integrated against . Since hypervolume is symmetrical, we can change the order of integration to have as the final integral. Thus every term inside the summand is equal and we can write the following expression:
Here denotes the candidate integrated against , and is the set formed by the other independent draws from . We are almost done. We just need to rewrite Equation (13) in terms of the marginal hypervolume contribution in Equation (5). To do this, we note that the background hypervolume is independent of , and thus:
We may therefore subtract (14) inside the linear term in (13):
Consequently,
Finally, for any admissible probability distribution , taking gives and
This yields the first-variation identity in Equation (4).
Concavity of Expected Hypervolume
Define for . This is the probability of at least one success in independent trials, each with success probability . In this section, we derive an alternative representation of in terms of coverage, defined shortly. This representation will make concavity apparent.
For a fixed objective-space point and design , we say that covers if and only if . When is sampled from a distribution , is a probabilistic event. This leads us to the definition of the coverage probability :
A set covers if at least one of its elements covers . For with , independence implies that all draws fail to cover with probability , hence
We can rewrite hypervolume in term of coverage, as follows:
Taking expectations under the product measure , applying Tonelli’s theorem, and using the coverage probability above gives
From the representation in Equation (17), we can proceed to show concavity of
Theorem 2 (Concavity of expected hypervolume). For every integer , is concave on . In particular, for any probability distributions , and ,
Proof. For each fixed , the quantity is linear in the distribution , since it is just the expectation of the fixed indicator function . Meanwhile, is increasing and concave on . Thus, is concave in , and integration preserves concavity.
The coverage representation in Equation (17) clarifies the preferences induced by . The marginal value of increasing a point’s coverage probability is , which decreases in for . Thus, the same increase in coverage probability yields a greater benefit at a point that is rarely covered than at one that is already reached reliably. This diminishing-returns structure favors allocating probability mass across complementary trade-offs, without requiring a fixed set of preference directions to be specified in advance.
KL regularization, existence, and uniqueness
HVFT optimizes expected hypervolume while staying close to a prior, as shown in the optimization problem (3). We show this regularized objective has a unique maximizer . For , write the objective in Equation (3) as
KL divergence is strictly convex in its first argument on the convex domain , so is strictly concave ([16]). Because summation preserves (strict) concavity and is concave (see Theorem 2), is also strictly concave.
A consequence of strict concavity is that if attains its maximum on , its maximizer is unique. To see this, assume for the sake of contradiction that there exist two maximizers and . Strict concavity would give , contradicting maximality.
The KL penalty also provides the control needed to prove existence. We show that distributions whose objective values approach the supremum must converge to a common limit, and that this limit attains the supremum.
Theorem 3 (Existence of a regularized maximizer). Under the standing measurability and boundedness assumptions on , for every integer and , attains its maximum on .
Proof. Let . Since , , and , we have . Choose a maximizing sequence with . Its KL divergences satisfy the uniform bound
Finite KL divergence implies . By the Radon–Nikodym theorem, each therefore has a density relative to : for every measurable ,
In particular, these Radon–Nikodym derivatives belong to .
We next show that these densities form a Cauchy sequence. Since , the entropy midpoint identity gives
Combining this identity with concavity of gives
Pinsker’s inequality bounds each KL divergence below by half the squared distance between the corresponding densities. The density of relative to is , so
Substituting these bounds into the preceding inequality yields
Since , it follows that
Completeness of therefore gives a limit in . Nonnegativity and unit integral pass to this limit, so defines a probability distribution.
We have shown that is a probability distribution. To establish , it therefore remains only to show that . The bounded scalar sequence has a subsequence converging to its limit inferior. The corresponding densities still converge to in , so they admit a further subsequence converging -almost everywhere. Denote the indices of this final subsequence of the original maximizing sequence by . Thus both
With the convention , Fatou’s lemma applied to the nonnegative functions gives
Thus .
Finally, we show that attains . For the full sequence and every objective-space point ,
The integrands in the coverage representation Equation (17) therefore converge pointwise. They lie in and vanish outside the finite coverage box, so dominated convergence gives . Combining this convergence with the lower semicontinuity of KL established above yields
Since , the reverse inequality follows from the definition of . Hence .
Observation: first variation of the regularized objective. As in the main text, write and for densities with respect to a common dominating measure. When and are mutually absolutely continuous and is bounded -almost everywhere, a first variation of is
Indeed, the first variation of is . The constant can be omitted because it integrates to zero against . Thus, the full linearized reward combines the marginal hypervolume reward with the log-ratio penalty used in Equation (7).
Bounding Linear Approximation Error: Relative Smoothness
We bound the error of the linear approximations used by HVFT in terms of KL divergence. For a concave functional, this means bounding how far the functional can fall below its tangent approximation; equivalently, its negative is smooth relative to entropy.
Relative smoothness of
Define
Proposition 2 (Relative smoothness of expected hypervolume). For every integer and probability distributions with ,
Proof. For , set and . Since , differentiating the coverage representation in Equation (17) twice gives
The finite coverage box and bounded integrands justify differentiation under the integral; endpoint values are understood by continuity. Because is the difference of the probabilities of the same measurable event, . Thus
Taylor’s formula with integral remainder, together with , implies
where the last inequality is Pinsker’s inequality. For , is linear and the result holds with .
Relative smoothness of
The KL regularizer also contributes to the linearization error. Using the first variation in Equation (20), we account for the log-ratio term explicitly. Its contribution to the error is exactly , which adds to the relative smoothness constant and supplies a quantitative strong-concavity bound.
Proposition 3 (Relative smoothness and strong concavity of ). Let , , and suppose that is equivalent to and . Then
Thus is -smooth relative to entropy, and is -strongly concave relative to entropy for these pairs of distributions.
Proof. The assumptions ensure that all terms in the entropy identity
are finite. Substituting and into the linearization error gives
The last equality uses the KL identity above. By Proposition 2, the bracketed linearization error of lies between 0 and . Adding to these two bounds gives Equation (22): the lower bound establishes relative strong concavity, and the upper bound establishes relative smoothness.
Convergence of the linearized HVFT update
We now analyze the exact distributional update in Equation (7), which uses the full reward , including the linearized log-ratio penalty:
The pretrained-model penalty enters through in the reward. Its curvature is accounted for by the step-size bound below.
Throughout the next three lemmas, assume the standing measurability and boundedness conditions, fix and , initialize at , and choose . Write .
Lemma 1 (Well-defined updates). Every subproblem in Equation (23) has a unique solution , given by
Each iterate is mutually absolutely continuous with , and is bounded -almost everywhere.
Proof. Initially . If is bounded, then is bounded because . Consequently , and the exponential update defines a probability distribution with the same null sets as . Moreover,
is bounded. Induction therefore gives and the conditions required by Proposition 3 at every iteration.
For any , substituting the exponential update into and rearranging yields
All terms are finite by the bounded log ratios and . Since KL divergence is nonnegative and vanishes exactly at , this distribution uniquely solves the subproblem.
Lemma 2 (One-step bound and monotonic improvement). For every and , the iterates satisfy
In particular, .
Proof. Taking logarithms of the update in Lemma 1 gives
Integrate against . The constant cancels because both distributions have mass one. Furthermore,
while integration of the same logarithm against gives . Therefore
Next apply the two bounds in Equation (22) at the same base point . Relative strong concavity bounds the comparator’s objective from above:
Relative smoothness bounds the next iterate’s objective from below:
Subtracting these inequalities cancels and combines the two integrals into an integral against :
Substituting Equation (26) and collecting the coefficients of each KL divergence proves Equation (25). For , it gives
since .
Lemma 3 (Geometric contraction and objective convergence). Let be the unique maximizer established in Appendix § 9.§ 3, and write and . Then
Consequently, and for every $k\geq 1.
Proof. The initial divergence is finite because . Every subsequent is finite as well, since
and the logarithm is bounded by Lemma 1. Taking in Equation (25), dropping its final nonpositive term, and using yields
The left inequality follows from maximality of . It forces , and iteration gives . For , nonnegativity of also gives
If , the same inequalities imply and , so . Otherwise, both bounds decay geometrically because .
The three lemmas establish the following convergence guarantee.
Theorem 4 (Convergence of exact linearized HVFT). Under the standing measurability and boundedness assumptions, let , , and initialize at the pretrained distribution . Choose a constant step size
Then every update in Equation (23) has a unique solution, and . For the unique maximizer established in Appendix § 9.§ 3,
In particular, in total variation. When , the first update already equals .
Proof. Lemma 1 establishes existence and uniqueness of each update. Lemma 2 proves monotonic improvement, and Lemma 3 gives Equations (27) and (28), including the case . Finally, Pinsker’s inequality gives
which proves convergence in total variation.
At the largest admissible step size, , the contraction factor is . These guarantees apply to exact first variations and exact optimization over distributions. Monte Carlo rewards, neural parameterization, and approximate inner optimization require additional error analysis.
Practical implementation aspects
Dealing with the log-ratio
A practical implementation must account for the log-density ratio in Equation (7), which involves marginal densities that are often intractable for diffusion models. We consider two approaches. The first, used in our experiments, sets while retaining the local KL penalty relative to . This avoids evaluating the density ratio and applies to both continuous and discrete generators. The local penalty constrains each update, while the cumulative departure from depends on the step sizes and the stopping point. This approach is empirically effective, as shown in § 4.
The second approach, applicable to continuous diffusion and flow-matching models, retains and uses a solver driven by reward gradients, such as Adjoint Matching Domingo-Enrich et al. [20]. The adaptive reward has gradient
wherever the required derivatives exist. This approach requires estimates of the output-distribution scores, which are readily available for diffusion and flow-matching models Domingo-Enrich et al. [20]. The only remaining obstacle is the first term: a differentiable approximation of the marginal hypervolume reward .
Random hypervolume scalarizations provide a convenient representation of this reward Golovin & Zhang [25]. For the objective vector and reference point , define
where and
The marginal hypervolume reward in Equation (6) can then be written as
This representation supports Monte Carlo estimation over directions and background sets : for each sample, draw a direction and a set of points from , and evaluate the bracketed expression.
A smooth surrogate of Equation (29) is obtained by replacing the minimum in and each positive-part operation with softmin and softplus respectively. The maximum over the background set term need not be smoothed, since it is independent of .
Automatic differentiation of this surrogate then yields an estimate of the reward gradient for use in Adjoint Matching, provided that is itself differentiable. Combined with the score terms above, this furnishes the full gradient of the entropy-regularized reward required by the solver.
Computational Cost
At first glance, Algorithm 1 appears to require a -fold increase in training computation. In practice, however, the total training budget can be split across the fine-tuning rounds, so the overall number of gradient steps remains unchanged. HVFT’s only additional cost relative to running the inner solving algorithm for the same number of epochs therefore comes from generating and scoring the background sets—a small overhead relative to the full fine-tuning pipeline. Table 3 compares HVFT’s runtime to that of its inner solver counterpart in § 4. For the TR2-D2 comparison, statistics and standard errors are calculated on 9 runs of peptide tasks. Each run used one 40GB NVIDIA A-100 GPU. For the DiffusionNFT comparison, statistics are computed over 3 runs of the Geometry task. Each run used a 32GB NVIDIA RTX 5000 Ada Generation GPU.
| Method | Execution time (hours) |
| TR2-D2 | 12.384 ± 1.114 |
| HVFT | 10.734 ± 0.310 |
| DiffusionNFT | 6.399 ± 0.069 |
| HVFT | 7.204 ± 0.082 |
Table 3. Average execution time in hours. The first block aggregates results across the three peptide tasks. The second block aggregates runs for the Geometry task. The performance of these runs is reported in Section 4. HVFT’s execution time remains comparable to its inner solver counterpart.
Table 3: Average execution time in hours. The first block aggregates results across the three peptide tasks. The second block aggregates runs for the Geometry task. The performance of these runs is reported in § 4. HVFT’s execution time remains comparable to its inner solver counterpart.
Experimental details
Metrics
For each metric, we sample 1000 valid designs from the generator. Since generated designs may not always be valid, we allow repeated sampling until the 1000 quota is fulfilled or a maximum of 10000 trials is exceeded.
Our main objective-space metric is the mean hypervolume of 100 samples from the generator. We estimate the 100-hypervolume with sub-sampling: we draw subsets of size 100 without replacement from the pool and average their hypervolumes. For each index , we average the hypervolume values of the permutations that exclude to form a leave-one-out estimate . The final hypervolume is the mean of these leave-one-out estimates, . 10-hypervolume is computed the same way.
We used the full set of (up to) 1000 samples for the design-space metrics. Validity is computed as the number of valid samples divided by the number of attempts required to reach this quota, where validity is determined by problem-specific criteria. Following De Santi et al. [18], we measure generator diversity via the Vendi score of valid designs (Friedman & Dieng, [23]).
To assess design-space coverage, we adopt a metric similar to the fixed-threshold clustering metric proposed in the same work. Designs are embedded in a metric space and grouped into clusters such that any two designs within a cluster lie within a fixed radius of one another; the resulting number of clusters can be interpreted as the number of hyperspheres needed to cover an equal-sized set of designs from each method, with more clusters indicating broader coverage. Because this metric depends on the choice of radius — which encodes an arbitrary notion of how ”similar” two designs must be to count as the same — we avoid committing to a single threshold. Instead, we compute the number of clusters across 100 equally spaced thresholds and integrate numerically, yielding a single coverage score that is independent of any particular similarity cutoff.
Implementation Details
HVFT introduces four method-specific parameters: the background count , the set size , the regularization coefficient , and the number of outer loop steps . The background count controls the precision of the Monte Carlo estimator of . We found that provides sufficient accuracy in practice and use this value throughout our experiments. We also keep fixed across experiments and examine its effect in Appendix § 12. Following the discussion in Appendix § 10, we set the pretrained-model regularization coefficient , while retaining the local KL penalty between successive iterates. The local trust region coefficient is fixed across so we drop the subscript in the remainder of this section. is task specific.
Therapeutic Peptides
To compute Vendi score and coverage, we use 1024-bit Morgan fingerprints (radius 2) (Morgan, [45]) and Tanimoto similarity. The reference point for hypervolume computation is written in Table 4 and is shared for all peptide tasks.
| Property | Binding Affinity | Permeability | Nonfouling | Solubility | Hemolysis |
| Reference Point | 4.5 | -10.0 | 0.0 | 0.0 | 0.0 |
Table 4. Reference points used for hypervolume computation across all peptides tasks.
TR2-D2, TR2-D2++. Following Tang et al. [57], we finetune the base model for 1000 epochs total, evaluating every 100 epochs. Hyperparameters for TR2-D2 and TR2-D2++ are taken directly from Tang et al. [57].
HVFT. HVFT decomposes this same 1000-epoch budget into linear finetuning subproblems, each run for 20 epochs. Its inner solver is the single-objective variant of TR2-D2, and it shares the same hyperparameters as the baselines except for . Table 5 summarizes these settings.
| Hyperparameter | Name in Tang et al. [57] | Value |
| Num. of Replicates for Weighted Denoising Cross-Entropy | 16 | |
| Buffer Size | 20 | |
| Sequence Length | 200 | |
| Num. of Children | 50 | |
| Num. of Decoding Steps | 128 | |
| Num. of MCTS Iterations | 20 | |
| Resample Every Steps | 20 | |
| Max Token Length | 200 | |
| Learning rate | – | |
| 0.1 (TR2-D2) or 1 (HVFT) |
Table 5. Hyperparameters for TR2-D2 baselines and HVFT inner-loop finetuning.
Peptune. To ensure a fair comparison, we depart from the evaluation protocol used for Peptune in Tang et al. [56]. Specifically, we set and , so that at most 10000 samples are considered during inference. Every valid candidate encountered is retained in a running buffer until it reaches 1000 samples. Candidates that are unrolled during the tree search but turn out invalid still count toward the validity total.
Molecular Design
In all tasks, we fix the number of atoms to 10. We normalize Synthetic Accessibility via and additionally scale the dipole moment by a factor of 20 to avoid magnitude bias across baselines. Invalid candidates receive a reward of , giving the finetuning algorithms a signal when a design is invalid. The reference points for the Topology and Geometry tasks are given in Table 6.
| Property | QED | SA | Dipole Moment |
| Reference Point | -1.0 | -1.0 | -1.0 |
Table 6. Reference points used for hypervolume computation for the Topology and Geometry tasks.
All finetuning methods rely on DiffusionNFT, either as the main solver or as a component of their algorithm. Its hyperparameters are held fixed across methods and are summarized in Table 7.
| Hyperparameter | Name in Zheng et al. (2026) | Value |
| Guidance Strength | 50 | |
| KL Regularization Coefficient | Not in paper, but in official implementation | 0.5 |
| Learning Rate | – | 1e-5 |
Table 7. Additional hyperparameters for DiffusionNFT finetuning.
Topology. For the topology task, we allow 900 finetuning epochs, evaluating every 50. We compute Vendi score and coverage using 1024-bit Morgan fingerprints (radius 2) with Tanimoto similarity. Here, HVFT uses to get 100 epochs per inner finetuning subproblem.
Geometry. For the geometry task, computational constraints limit us to 600 epochs, evaluating every 50. We compute Vendi score and coverage using USRCAT fingerprints and the USRCAT similarity score [53], as implemented in RDKit [37]. Here, HVFT uses to get 100 epochs per inner finetuning subproblem.
DiffusionBlend. Cheng et al. [12] do not describe an automatic weight-selection procedure. We generate evenly spread reward-weighting tradeoffs via Das–Dennis sampling (for Geometry) or uniform sampling in (for Topology).
Ablations
To assess HVFT’s sensitivity to , we conduct additional experiments on representative therapeutic-peptide and small-molecule design tasks, holding all other parameters fixed as specified in Appendix C.2. Table 8 shows substantial hypervolume gains over the pretrained model across the tested values of , which span up to two orders of magnitude. These results suggest that HVFT is robust to the choice of .
| Task | Model / | 100-Hypervolume | 10-Hypervolume | Diversity | Coverage | Valid fraction |
| Objective-space metrics | Design-space metrics | |||||
| TfR | Base | 2.93 0.04 | 1.69 0.01 | 60.35 0.14 | 401.50 0.28 | 0.321 0.007 |
| 10 | 11.57 0.16 | 10.15 0.18 | 75.89 9.42 | 485.80 17.27 | 0.250 0.021 | |
| 50 | 12.231 0.153 | 10.589 0.226 | 93.2 3.0 | 437.9 62.9 | 0.210 0.078 | |
| 150 | 13.757 1.721 | 11.107 0.891 | 107.3 8.6 | 454.1 43.6 | 0.235 0.114 | |
| Topology | FlowMol | 3.116 0.014 | 2.665 0.007 | 266.1 4.9 | 507.1 6.4 | 0.705 0.008 |
| 10 | 3.416 0.005 | 3.247 0.004 | 154.9 9.0 | 351.6 11.1 | 0.734 0.007 | |
| 100 | 3.405 0.004 | 3.200 0.006 | 254.5 3.5 | 473.1 5.0 | 0.675 0.008 | |
| 1000 | 3.362 0.010 | 3.082 0.017 | 310.6 6.3 | 547.4 6.5 | 0.708 0.012 |
Table 8. Effect of on objective- and design-space metrics for the TfR and topology tasks, with the pretrained base model as a reference. Values are means standard errors across three runs. Boldface and underlining indicate the highest and second-highest means within each task, respectively.
On the Topology task, which has two objectives, increasing does not improve hypervolume: achieves the highest values. This suggests that relatively few samples may suffice to capture the main trade-offs on this task’s Pareto front.
Conversely, on the peptide task TfR, increasing consistently yields better hypervolume values. With five rewards, the Pareto front of this task is likely more complex and not easily covered by a small set of points. The larger variance at has a simple explanation: Since , each point’s marginal contribution is estimated over 85 sets, each containing 149 other scores. Contributing additional hypervolume coverage against a set of that size is hard, so most of those 85 estimates are zero, and only a handful are non-zero. As grows, this sparsity makes the average marginal contribution noisier, producing higher variance across runs.
References
- [1]Nasreen Alfaris, Stephanie Waldrop, Veronica Johnson, Brunna Boaventura, Karla Kendrick, and Fatima Cody Stanford. GLP-1 single, dual, and triple receptor agonists for treating type 2 diabetes and obesity: a narrative review. eClinicalMedicine, 75:102782, 2024. doi: 10.1016/j.eclinm.2024.102782.DOI
- [2]Yashas Annadani, Syrine Belakaria, Stefano Ermon, Stefan Bauer, and Barbara E. Engelhardt. Preference-guided diffusion for multi-objective offline optimization. In Advances in Neural Information Processing Systems, volume 38, pp. 15738–15761, 2025.arxiv.org/abs/2503.17299
- [3]Simon Axelrod and Rafael Gómez-Bombarelli. GEOM, energy-annotated molecular conformations for property prediction and molecular generation. Scientific Data, 9(1):185, 2022. doi: 10.1038/s41597-022-01288-4.DOI
- [4]Johannes Bader and Eckart Zitzler. HypE: An algorithm for fast hypervolume-based many-objective optimization. Evolutionary Computation, 19(1):45–76, 2011. doi: 10.1162/evco_a_00009.DOI
- [5]Christoph Bannwarth, Sebastian Ehlert, and Stefan Grimme. GFN2-xTB—an accurate and broadly parametrized self-consistent tight-binding quantum chemical method with multipole electrostatics and density-dependent dispersion contributions. Journal of Chemical Theory and Computation, 15(3):1652–1671, 2019. doi: 10.1021/acs.jctc.8b01176.DOI
- [6]Nicola Beume, Boris Naujoks, and Michael Emmerich. SMS-EMOA: Multiobjective selection based on dominated hypervolume. European Journal of Operational Research, 181(3):1653–1669, 2007. doi: 10.1016/j.ejor.2006.08.008.DOI
- [7]G. Richard Bickerton, Gaia V. Paolini, Jérémy Besnard, Sorel Muresan, and Andrew L. Hopkins. Quantifying the chemical beauty of drugs. Nature Chemistry, 4(2):90–98, 2012. doi: 10.1038/nchem.1243.DOI
- [8]Martin Buttenschoen, Garrett M. Morris, and Charlotte M. Deane. PoseBusters: AI-based docking methods fail to generate physically valid poses or generalise to novel sequences. Chemical Science, 15(9):3130–3139, 2024. doi: 10.1039/d3sc04185a.DOI
- [9]Martin Buttenschoen, Yael Ziv, Garrett M. Morris, and Charlotte M. Deane. An evaluation of unconditional 3D molecular generation methods. In ICLR Workshop on Generative and Experimental Perspectives for Biomolecular Design, 2025. URL https://arxiv.org/abs/2505.00518.
- [12]Min Cheng, Fatemeh Doudi, Dileep Kalathil, Mohammad Ghavamzadeh, and Panganamala R. Kumar. Diffusion blend: Inference-time multi-preference alignment for diffusion models. In International Conference on Learning Representations, 2026.arxiv.org/abs/2505.18547
- [13]Samuel Daulton, Maximilian Balandat, and Eytan Bakshy. Differentiable expected hypervolume improvement for parallel multi-objective Bayesian optimization. In Advances in Neural Information Processing Systems, volume 33, pp. 9851–9864, 2020.
- [15]Riccardo De Santi, Marin Vlastelica, Ya-Ping Hsieh, Zebang Shen, Niao He, and Andreas Krause. Provable maximum entropy manifold exploration via diffusion models. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pp. 12739–12761, 2025a.arxiv.org/abs/2506.15385
- [16]Riccardo De Santi, Marin Vlastelica, Ya-Ping Hsieh, Zebang Shen, Niao He, and Andreas Krause. Flow density control: Generative optimization beyond entropy-regularized fine-tuning. In Advances in Neural Information Processing Systems, volume 38, pp. 11056–11088, 2025b.arxiv.org/abs/2511.22640
- [18]Riccardo De Santi, Bruce D. Lee, Cristian Perez Jensen, Kimon Protopapas, Sophia Tang, Cheng-Hao Liu, Pranam Chatterjee, Yisong Yue, and Andreas Krause. Active flow expansion for out-of-distribution discovery: from theory to molecules. In Advances in Neural Information Processing Systems, 2026b. To appear.arxiv.org/abs/2606.08802
- [20]Carles Domingo-Enrich, Michal Drozdzal, Brian Karrer, and Ricky T. Q. Chen. Adjoint matching: Fine-tuning flow and diffusion generative models with memoryless stochastic optimal control. In International Conference on Learning Representations, 2025.
- [21]Ian Dunn and David R. Koes. FlowMol3: flow matching for 3D de novo small-molecule generation. Digital Discovery, 5(5):2052–2066, 2026. doi: 10.1039/d5dd00363f.DOI
- [22]Peter Ertl and Ansgar Schuffenhauer. Estimation of synthetic accessibility score of drug-like molecules based on molecular complexity and fragment contributions. Journal of Cheminformatics, 1(1):8, 2009. doi: 10.1186/1758-2946-1-8.DOI
- [23]Dan Friedman and Adji Bousso Dieng. The Vendi score: A diversity evaluation metric for machine learning. Transactions on Machine Learning Research, 2023.
- [24]Shelly Golan, Michael Finkelson, Ariel Bereslavsky, Yotam Nitzan, and Or Patashnik. ParetoSlider: Diffusion models post-training for continuous reward control. In Advances in Neural Information Processing Systems, 2026. To appear.arxiv.org/abs/2604.20816
- [25]Daniel Golovin and Richard Zhang. Random hypervolume scalarizations for provable multi-objective black box optimization. In Proceedings of the 37th International Conference on Machine Learning, volume 119 of Proceedings of Machine Learning Research, pp. 11096–11105, 2020.
- [26]Rafael Gómez-Bombarelli, Jennifer N. Wei, David Duvenaud, José Miguel Hernández-Lobato, Benjamín Sánchez-Lengeling, Dennis Sheberla, Jorge Aguilera-Iparraguirre, Timothy D. Hirzel, Ryan P. Adams, and Alán Aspuru-Guzik. Automatic chemical design using a data-driven continuous representation of molecules. ACS Central Science, 4(2):268–276, 2018. doi: 10.1021/acscentsci.7b00572.
- [27]Nate Gruver, Samuel Stanton, Nathan C. Frey, Tim G. J. Rudner, Isidro Hötzel, Julien Lafrance-Vanasse, Arvind Rajpal, Kyunghyun Cho, and Andrew Gordon Wilson. Protein design with guided discrete diffusion. In Advances in Neural Information Processing Systems, volume 36, pp. 12489–12517, 2023.arxiv.org/abs/2305.20009
- [28]Andreia P. Guerreiro, Carlos M. Fonseca, and Luís Paquete. The hypervolume indicator: Computational problems and algorithms. ACM Computing Surveys, 54(6):119:1–119:42, 2022. doi: 10.1145/3453474.DOI
- [29]Sven Gutjahr, Riccardo De Santi, Luca Schaufelberger, Kjell Jorner, and Andreas Krause. Constrained flow optimization via sequential fine-tuning for molecular design. In Proceedings of the 43rd International Conference on Machine Learning, volume 306 of Proceedings of Machine Learning Research, pp. 39013–39035, 2026.arxiv.org/abs/2605.30610
- [30]Emily L. Han, Sophia Tang, Dongyoon Kim, Amanda M. Murray, Kelsey L. Swingle, Alex G. Hamilton, Kaitlin Mrksich, Marshall S. Padilla, Rohan Palanki, Jacqueline J. Li, and Michael J. Mitchell. Peptide-functionalized lipid nanoparticles for targeted systemic mRNA delivery to the brain. Nano Letters, 25(2):800–810, 2025. doi: 10.1021/acs.nanolett.4c05186.DOI
- [33]Moksh Jain, Sharath Chandra Raparthy, Alex Hernández-García, Jarrid Rector-Brooks, Yoshua Bengio, Santiago Miret, and Emmanuel Bengio. Multi-objective GFlowNets. In Proceedings of the 40th International Conference on Machine Learning, volume 202 of Proceedings of Machine Learning Research, pp. 14631–14653, 2023.arxiv.org/abs/2210.12765
- [34]Andrey Kharitenko, Zebang Shen, Riccardo De Santi, Niao He, and Florian Dörfler. Landing with the score: Riemannian optimization through denoising. In International Conference on Learning Representations, 2026.arxiv.org/abs/2509.23357
- [35]Leo Klarner, Tim G. J. Rudner, Garrett M. Morris, Charlotte M. Deane, and Yee Whye Teh. Context-guided diffusion for out-of-distribution molecular and protein design. In Proceedings of the 41st International Conference on Machine Learning, volume 235 of Proceedings of Machine Learning Research, pp. 24770–24807, 2024.arxiv.org/abs/2407.11942
- [37]Greg Landrum et al. RDKit: 2026.03.6 release. Zenodo, 2026. Software.
- [38]Guang Lin, Shikui Tu, and Lei Xu. Fine-tuning diffusion models for molecular generation via reinforcement learning and fast sampling. arXiv preprint arXiv:2606.01220, 2026.arxiv.org/abs/2606.01220
- [39]Xi Lin, Zhiyuan Yang, and Qingfu Zhang. Pareto set learning for neural multi-objective combinatorial optimization. In International Conference on Learning Representations, 2022.arxiv.org/abs/2203.15386
- [41]Jie Liu, Gongye Liu, Jiajun Liang, Yangguang Li, Jiacheng Liu, Xintao Wang, Pengfei Wan, Di Zhang, and Wanli Ouyang. Flow-GRPO: Training flow matching models via online RL. In Advances in Neural Information Processing Systems, volume 38, pp. 40783–40818, 2025.arxiv.org/abs/2505.05470
- [44]Elizabeth H. Mahood, William J. Pattie, Ethan M. Jones, Sophia Vincoff, Adi Mashiach, and Pranam Chatterjee. MOOSE: Targeted small molecule generation via multi-objective-guided discrete diffusion. In ICLR Workshop on Foundation Models for Science: Real-World Impact and Science-First Design, 2026. URL https://openreview.net/forum?id=0cPAO03FYj.
- [45]H. L. Morgan. The generation of a unique machine description for chemical structures—a technique developed at chemical abstracts service. Journal of Chemical Documentation, 5(2):107–113, 1965. doi: 10.1021/c160017a018.
- [48]Edward Pajarillo, Asha Rizor, Jayden Lee, Michael Aschner, and Eunsoo Lee. The role of astrocytic glutamate transporters GLT-1 and GLAST in neurological disorders: Potential targets for neurotherapeutics. Neuropharmacology, 161:107559, 2019. doi: 10.1016/j.neuropharm.2019.03.002.
- [49]Sawan Patel, Sherwood Yao, Sophia Tang, and Pranam Chatterjee. Full-length mRNA design with reward-guided masked diffusion model fine-tuning. In ICLR Workshop on Foundation Models for Science, 2026. URL https://openreview.net/forum?id=KTCInS1PpPl.
- [50]Cristian Perez Jensen, Luca Schaufelberger, Riccardo De Santi, Kjell Jorner, and Andreas Krause. Value matching: Scalable and gradient-free reward-guided flow adaptation. In International Conference on Learning Representations, 2026.
- [52]Arne Schneuing, Ilia Igashov, Adrian W. Dobbelstein, Thomas Castiglione, Michael Bronstein, and Bruno Correia. Multi-domain distribution learning for de novo drug design. In International Conference on Learning Representations, 2025.
- [53]Adrian M. Schreyer and Tom Blundell. USRCAT: real-time ultrafast shape recognition with pharmacophoric constraints. Journal of Cheminformatics, 4(1):27, 2012. doi: 10.1186/1758-2946-4-27.
- [54]Samuel Stanton, Wesley Maddox, Nate Gruver, Phillip Maffettone, Emily Delaney, Peyton Greenside, and Andrew Gordon Wilson. Accelerating Bayesian optimization for biological sequence design with denoising autoencoders. In Proceedings of the 39th International Conference on Machine Learning, volume 162 of Proceedings of Machine Learning Research, pp. 20459–20478, 2022.
- [55]Daniel M. Steinberg, Asiri Wijesinghe, Rafael Oliveira, Piotr Koniusz, Cheng Soon Ong, and Edwin V. Bonilla. Amortized active generation of Pareto sets. In Advances in Neural Information Processing Systems, volume 38, pp. 85808–85833, 2025.
- [56]Sophia Tang, Yinuo Zhang, and Pranam Chatterjee. PepTune: De novo generation of therapeutic peptides with multi-objective-guided discrete diffusion. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pp. 59017–59065, 2025a.
- [57]Sophia Tang, Yuchen Zhu, Molei Tao, and Pranam Chatterjee. TR2-D2: Tree search guided trajectory-aware fine-tuning for discrete diffusion. arXiv preprint arXiv:2509.25171, 2025b.