Evidence map›Paper›PMID 28122561›Full record

ArticleBMC systems biology2017

JuPOETs: a constrained multiobjective optimization approach to estimate biochemical model ensembles in the Julia programming language.

David M Bassen, Michael Vilkhovoy, Mason Minot, Jonathan T Butcher, Jeffrey D Varner

Abstract read
In one paragraph

Article in BMC systems biology, 2017. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 6 papers.

0numbers the graph read from it
0cells of the map it votes in
6citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

6 citing papers in PubMed.

  1. Article
  2. Article
  3. Article
  4. Article
  5. Article
  6. Article
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

5 authors.

David M BassenDepartment of Biomedical Engineering, Cornell University, Ithaca, 14853, NY, USA.
Michael VilkhovoyDepartment of Chemical and Biomolecular Engineering, Cornell University, Ithaca, 14853, NY, USA.
Mason MinotDepartment of Chemical and Biomolecular Engineering, Cornell University, Ithaca, 14853, NY, USA.
Jonathan T ButcherDepartment of Biomedical Engineering, Cornell University, Ithaca, 14853, NY, USA.
Jeffrey D VarnerDepartment of Chemical and Biomolecular Engineering, Cornell University, Ithaca, 14853, NY, USA. jdv27@cornell.edu.ORCID 0000-0002-2558-7026

Funding

Biomechanical regulation of valvulogenesisR01HL110328 · NHLBI · CORNELL UNIVERSITY · PI BUTCHER, JONATHAN TALBOT · 2011 to 2015
$1.9M
NHLBI NIH HHS R01 HL110328
6 · The paper itself

Abstract

backgroundEnsemble modeling is a promising approach for obtaining robust predictions and coarse grained population behavior in deterministic mathematical models. Ensemble approaches address model uncertainty by using parameter or model families instead of single best-fit parameters or fixed model structures. Parameter ensembles can be selected based upon simulation error, along with other criteria such as diversity or steady-state performance. Simulations using parameter ensembles can estimate confidence intervals on model variables, and robustly constrain model predictions, despite having many poorly constrained parameters.

resultsIn this software note, we present a multiobjective based technique to estimate parameter or models ensembles, the Pareto Optimal Ensemble Technique in the Julia programming language (JuPOETs). JuPOETs integrates simulated annealing with Pareto optimality to estimate ensembles on or near the optimal tradeoff surface between competing training objectives. We demonstrate JuPOETs on a suite of multiobjective problems, including test functions with parameter bounds and system constraints as well as for the identification of a proof-of-concept biochemical model with four conflicting training objectives. JuPOETs identified optimal or near optimal solutions approximately six-fold faster than a corresponding implementation in Octave for the suite of test functions. For the proof-of-concept biochemical model, JuPOETs produced an ensemble of parameters that gave both the mean of the training data for conflicting data sets, while simultaneously estimating parameter sets that performed well on each of the individual objective functions.

conclusionsJuPOETs is a promising approach for the estimation of parameter and model ensembles using multiobjective optimization. JuPOETs can be adapted to solve many problem types, including mixed binary and continuous variable types, bilevel optimization problems and constrained problems without altering the base algorithm. JuPOETs is open source, available under an MIT license, and can be installed using the Julia package manager from the JuPOETs GitHub repository.

Indexed as

Models, BiologicalProgramming LanguagesUncertaintyEnsemble modelingJuliaMultiobjective optimization

Identifiers

PMID28122561
PMCPMC5264316

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.