Skip to main content

Research Notes

Multi-Objective Lead Optimization: Balancing Potency, Selectivity, and Synthesizability

Siddhartha Mukherjee
Abstract Pareto frontier visualization with three competing objectives as intersecting gradient surfaces

The central difficulty of lead optimization is not finding molecules that score well on one property — that's a tractable optimization problem. The difficulty is that the three properties that determine whether a lead becomes a drug candidate are in direct structural tension with each other. Potency improvements typically push toward larger, more lipophilic molecules. Selectivity improvements require specificity in the binding interaction that often demands adding rigidity. Synthesizability pulls toward fewer chiral centers, simpler ring systems, and shorter synthetic routes. These three vectors do not point in the same direction. The traditional response — collapse all three into a weighted composite score, then optimize the composite — throws away information that matters at decision time. We've spent the past two years building a Pareto-based lead optimization workflow, and I want to describe what it actually changes in practice.

The Problem with Composite Scoring

A composite score like desirability functions or weighted sum penalizes a molecule that scores 0.9/1.0/0.5 on three objectives identically to one that scores 0.8/0.8/0.7, even though those molecules represent entirely different medicinal chemistry situations. The first molecule might be excellent in two dimensions and missing one fixable problem; the second might be mediocre everywhere with no clear path to improvement. When you optimize a composite, you get molecules that are average across all objectives but outstanding on none — and you systematically deprioritize molecules that are genuinely excellent in two dimensions even when the third dimension is improvable. More concretely, composite scoring hides trade-off structure. It doesn't tell you that improving selectivity by 10-fold on this scaffold will cost you two units of cLogP and push microsomal clearance over threshold. That trade-off information is structurally present in the SAR data; composite scoring buries it.

Pareto Frontier Construction at Scale

We enumerate the Pareto frontier across three primary objectives — predicted binding affinity against the primary target, selectivity margin against the three most structurally similar off-targets, and a synthesizability score derived from a retrosynthetic planning model trained on commercial building block availability. For a generative compound library of 50,000 structures, computing the Pareto frontier is not expensive; non-dominated sorting is O(M log M) in the number of objectives and fast enough to run in real time. The more important design choice is the granularity of the objective space. We use three primary objectives but allow secondary objectives — predicted CNS penetration, predicted hERG risk, projected synthetic step count — to be applied as constraints or as tiebreakers within Pareto tiers rather than as full optimization objectives. Adding too many objectives to the Pareto computation collapses the frontier: in high dimensions, almost every point becomes non-dominated, and the Pareto frontier spans the entire library. Three primary objectives with constrained secondary properties is a deliberate choice to preserve the discriminative power of the Pareto structure.

What the Frontier Reveals That Composites Hide

The first thing the Pareto frontier reveals is the shape of trade-offs. When we plot the frontier for a kinase program, the potency-selectivity trade-off often shows a sharp knee: you can gain substantial potency from IC50 100 nM to 5 nM with minimal selectivity cost, but going from 5 nM to 0.5 nM requires structural changes that erode selectivity by a factor of 10. That knee is a decision point. A composite score optimized to completion would push you past it automatically; the Pareto visualization puts it in front of the medicinal chemist explicitly. The second thing the frontier reveals is scaffold diversity within the Pareto tier. Composite optimization tends to converge on the highest-scoring region and discard structural diversity. The Pareto frontier preserves the entire non-dominated set, which often includes scaffolds with completely different binding modes that happen to be competitive on all three dimensions. That diversity is valuable for backup purposes and for understanding which structural features drive which objectives.

Coupling to the Generative Model

Running Pareto analysis on a fixed enumerated library is useful but limited — the library only contains what the generative model was directed to make. The more powerful integration is to use the Pareto frontier as the reward signal for a generative model trained to propose structures that push the frontier outward. We run this as an iterative loop: generative model proposes a batch of 10,000 structures, Pareto analysis identifies which ones extend the frontier, those structures become high-weight training examples for the next iteration. The generative model learns the shape of the Pareto frontier and begins proposing structures that live in underexplored regions. In practice this collapses cycles 3 through 7 of traditional SAR iteration — the cycles that would have been "make more analogs around the promising lead" — into a single computational round. The structures that come out of cycle 3 of the Pareto-guided generative loop have typically moved 15–25% along all three objective axes relative to the starting hit.

Where the Approach Has Limits

The Pareto workflow is only as good as the models estimating each objective. Selectivity predictions are the weakest link: predicting binding affinity at a panel of structurally related off-targets requires models with high precision in the relative differences between targets, and binding affinity models generally perform less well on this relative comparison task than on absolute affinity estimation at a single target. When the selectivity objective is model-limited, the Pareto frontier in the potency-selectivity plane is artificially smooth, and the sharp decision knees that drive medicinal chemistry strategy disappear. We have partially addressed this by using ensemble uncertainty on the selectivity prediction to widen the effective Pareto band — a structure that scores 0.85 ± 0.15 on selectivity is treated differently from one that scores 0.85 ± 0.02. Synthesizability scores have a different problem: the retrosynthetic model is good at predicting whether a route exists but not at predicting whether the route is practical at milligram scale in an academic or early-stage CRO setting. We supplement with a manual review step for Pareto-optimal structures before they go to synthesis prioritization, specifically for the synthesizability axis.

The Decision Layer

Ultimately, no Pareto frontier replaces the medicinal chemistry judgment call. What it does is make that judgment call better-informed. When we present a program team with a Pareto-optimal candidate set, we include not just the structure but the frontier visualization showing where that molecule sits relative to all alternatives, the trade-off curve for its immediate neighborhood, and the uncertainty range on each objective. That package takes about four hours to generate computationally for a 50,000-compound library and substantially changes the character of candidate selection meetings. The conversation shifts from "which compound scored highest on our composite" to "where on this frontier do we want to land, given what we know about the clinical context" — which is the right conversation to be having.

More from Research Notes