ParetoEnsembles.jl: A Julia Package for Multiobjective Parameter Estimation Using Pareto Optimal Ensemble Techniques
Jeffrey D. Varner

TL;DR
ParetoEnsembles.jl is an open-source Julia package that efficiently generates Pareto optimal ensembles for multiobjective parameter estimation, improving trade-off analysis without gradient reliance.
Contribution
It introduces a corrected, more efficient simulated-annealing algorithm with parallelization for ensemble generation, enhancing uncertainty quantification in mechanistic models.
Findings
Successfully applied to gene expression and blood coagulation models.
Revealed parameter identifiability and model prediction accuracy.
Validated ensemble predictions within 10% of experimental data.
Abstract
Mathematical models of natural and man-made systems often have many adjustable parameters that must be estimated from multiple, potentially conflicting datasets. Rather than reporting a single best-fit parameter vector, it is often more informative to generate an ensemble of parameter sets that collectively map out the trade-offs among competing objectives. This paper presents ParetoEnsembles.jl, an open-source Julia package that generates such ensembles using Pareto Optimal Ensemble Techniques (POETs), a simulated-annealing-based algorithm that requires no gradient information. The implementation corrects the original dominance relation from weak to strict Pareto dominance, reduces the per-iteration ranking cost from to through an incremental update scheme, and adds multi-chain parallel execution for improved front coverage. We demonstrate the package on a cell-free…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
