An Automatic Approximate Bayesian Computation Approach Using Metric Learning

  • W. González-VanegasEmail author
  • A. Álvarez-Meza
  • A. Orozco-Gutiérrez
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11401)


Recent progress in Bayesian inference has allowed for accurate posterior estimations in complex situations with no idea about a likelihood function. Currently, Approximate Bayesian Computation (ABC) techniques have emerged as a widely used set of free-likelihood methods. Although there is a large number of different ABC-based approaches across the literature, all they have in common a hard dependence on free parameters selection, demanding for expensive tuning procedures such as grid search or cross-validation. Here, we introduce an Automatic Metric Learning-based ABC approach, termed AML-ABC. Namely, AML-ABC matches the simulation and observation spaces within an ABC-based framework. Attained results on a synthetic dataset and a real-world ecological system show that our approach is a competitive method compared to other non-automatic state-of-the-art ABC techniques.


Approximate Bayesian Computation Kernel methods Metric learning Non-linear dynamic system Statistical inference 



Research under grants provided by the project 1110-745-58696, funded by Colciencias, Colombia. Authors would like to thank the Master in Electrical Engineering program from Universidad Tecnológica de Pereira for partially funding this research. Moreover, author W. González-Vanegas was supported under the project E6-18-2, funded by Universidad Tecnológica de Pereira.


  1. 1.
    Álvarez-Meza, A., et al.: Global and local choice of the number of nearest neighbors in locally linear embedding. Pattern Recogn. Lett. 32(16), 2171–2177 (2011)CrossRefGoogle Scholar
  2. 2.
    Álvarez-Meza, A., et al.: Kernel-based relevance analysis with enhanced interpretability for detection of brain activity patterns. Frontiers Neurosci. 11, 550 (2017)CrossRefGoogle Scholar
  3. 3.
    Cortes, C., Mohri, M., Rostamizadeh, A.: Algorithms for learning kernels based on centered alignment. JMLR 13, 795–828 (2012)MathSciNetzbMATHGoogle Scholar
  4. 4.
    González-Vanegas, W., Alvarez-Meza, A., Orozco-Gutierrez, Á.: Sparse hilbert embedding-based statistical inference of stochastic ecological systems. In: Mendoza, M., Velastín, S. (eds.) CIARP 2017. LNCS, vol. 10657, pp. 255–262. Springer, Cham (2018). Scholar
  5. 5.
    Joyce, P., Marjoram, P., et al.: Approximately sufficient statistics and Bayesian computation. Stat. Appl. Genet. Molec. 7(1), 26 (2008)MathSciNetzbMATHGoogle Scholar
  6. 6.
    Meeds, E., Welling, M.: GPS-ABC: Gaussian process surrogate approximate Bayesian computation. arXiv preprint arXiv:1401.2838 (2014)
  7. 7.
    Mitrovic, J., Sejdinovic, D., Teh, Y.W.: DR-ABC: approximate Bayesian computation with kernel-based distribution regression. In: International Conference on Machine Learning, ICML 2016, vol. 48, pp. 1482–1491 (2016)Google Scholar
  8. 8.
    Nakagome, S., et al.: Kernel approximate Bayesian computation in population genetic inferences. Stat. Appl. Genet. Mol. Biol. 12(6), 667–678 (2013)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Park, M., Jitkrittum, W., Sejdinovic, D.: K2-ABC: approximate Bayesian computation with kernel embeddings. arXiv preprint arXiv:1502.02558 (2015)
  10. 10.
    Paul, F., Dennis, P.: Constructing summary statistics for approximate Bayesian computation: semi-automatic approximate bayesian computation. J. Roy. Stat. Soc. Ser. B (Stat. Methodol.) 74(3), 419–474 (2012)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Pigorsch, E.G.C.: Approximate Bayesian computation with indirect summary statistics. Technical report (2013)Google Scholar
  12. 12.
    Shimazaki, H., Shinomoto, S.: Kernel bandwidth optimization in spike rate estimation. J. Comput. Neurosci. 29(1–2), 171–182 (2010)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Turner, B.M., Van Zandt, T.: A tutorial on approximate Bayesian computation. J. Math. Psychol. 56(2), 69–85 (2012)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Wood, S.N.: Statistical inference for noisy nonlinear ecological dynamic systems. Nature 466(7310), 1102–1104 (2010)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • W. González-Vanegas
    • 1
    Email author
  • A. Álvarez-Meza
    • 1
  • A. Orozco-Gutiérrez
    • 1
  1. 1.Faculty of Engineerings, Automatic Research GroupUniversidad Tecnológica de PereiraPereiraColombia

Personalised recommendations