Approximate Bayesian Computation (ABC) in practice

被引:799
|
作者
Csillery, Katalin [1 ]
Blum, Michael G. B. [1 ]
Gaggiotti, Oscar E. [2 ]
Francois, Olivier [1 ]
机构
[1] Univ Grenoble 1, CNRS, UMR5525, Lab Tech Ingn Med & Complex, F-38706 La Tronche, France
[2] Univ Grenoble 1, CNRS, UMR5553, Lab Ecol Alpine, F-38041 Grenoble, France
关键词
CHAIN MONTE-CARLO; DNA-SEQUENCE DATA; GENETIC DIVERSITY; MODEL SELECTION; DROSOPHILA-MELANOGASTER; STATISTICAL EVALUATION; COALESCENT SIMULATION; DEMOGRAPHIC HISTORY; POPULATION HISTORY; DYNAMICAL-SYSTEMS;
D O I
10.1016/j.tree.2010.04.001
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
Understanding the forces that influence natural variation within and among populations has been a major objective of evolutionary biologists for decades. Motivated by the growth in computational power and data complexity, modern approaches to this question make intensive use of simulation methods. Approximate Bayesian Computation (ABC) is one of these methods. Here we review the foundations of ABC, its recent algorithmic developments, and its applications in evolutionary biology and ecology. We argue that the use of ABC should incorporate all aspects of Bayesian data analysis: formulation, fitting, and improvement of a model. ABC can be a powerful tool to make inferences with complex models if these principles are carefully applied.
引用
收藏
页码:410 / 418
页数:9
相关论文
共 50 条
  • [1] abc: an R package for approximate Bayesian computation (ABC)
    Csillery, Katalin
    Francois, Olivier
    Blum, Michael G. B.
    METHODS IN ECOLOGY AND EVOLUTION, 2012, 3 (03): : 475 - 479
  • [2] GPS-ABC: Gaussian Process Surrogate Approximate Bayesian Computation
    Meeds, Edward
    Welling, Max
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2014, : 593 - 602
  • [3] Hydrological post-processing based on approximate Bayesian computation (ABC)
    Jonathan Romero-Cuellar
    Antonino Abbruzzo
    Giada Adelfio
    Félix Francés
    Stochastic Environmental Research and Risk Assessment, 2019, 33 : 1361 - 1373
  • [4] K2-ABC: Approximate Bayesian Computation with Kernel Embeddings
    Park, Mijung
    Jitkrittum, Wittawat
    Sejdinovic, Dino
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 51, 2016, 51 : 398 - 407
  • [5] Hydrological post-processing based on approximate Bayesian computation (ABC)
    Romero-Cuellar, Jonathan
    Abbruzzo, Antonino
    Adelfio, Giada
    Frances, Felix
    STOCHASTIC ENVIRONMENTAL RESEARCH AND RISK ASSESSMENT, 2019, 33 (07) : 1361 - 1373
  • [6] ABC-SysBio-approximate Bayesian computation in Python']Python with GPU support
    Liepe, Juliane
    Barnes, Chris
    Cule, Erika
    Erguler, Kamil
    Kirk, Paul
    Toni, Tina
    Stumpf, Michael P. H.
    BIOINFORMATICS, 2010, 26 (14) : 1797 - 1799
  • [7] Approximate Bayesian Computation
    Beaumont, Mark A.
    ANNUAL REVIEW OF STATISTICS AND ITS APPLICATION, VOL 6, 2019, 6 : 379 - 403
  • [8] Approximate Bayesian Computation
    Sunnaker, Mikael
    Busetto, Alberto Giovanni
    Numminen, Elina
    Corander, Jukka
    Foll, Matthieu
    Dessimoz, Christophe
    PLOS COMPUTATIONAL BIOLOGY, 2013, 9 (01)
  • [9] Approximate Bayesian Computation and Bayes' Linear Analysis: Toward High-Dimensional ABC
    Nott, D. J.
    Fan, Y.
    Marshall, L.
    Sisson, S. A.
    JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2014, 23 (01) : 65 - 86
  • [10] AKL-ABC: An Automatic Approximate Bayesian Computation Approach Based on Kernel Learning
    Gonzalez-Vanegas, Wilson
    Alvarez-Meza, Andres
    Hernandez-Muriel, Jose
    Orozco-Gutierrez, Alvaro
    ENTROPY, 2019, 21 (10)