AD Model Builder: using automatic differentiation for statistical inference of highly parameterized complex nonlinear models
Open Access
- 1 April 2012
- journal article
- research article
- Published by Taylor & Francis Ltd in Optimization Methods and Software
- Vol. 27 (2), 233-249
- https://doi.org/10.1080/10556788.2011.597854
Abstract
Many criteria for statistical parameter estimation, such as maximum likelihood, are formulated as a nonlinear optimization problem. Automatic Differentiation Model Builder (ADMB) is a programming framework based on automatic differentiation, aimed at highly nonlinear models with a large number of parameters. The benefits of using AD are computational efficiency and high numerical accuracy, both crucial in many practical problems. We describe the basic components and the underlying philosophy of ADMB, with an emphasis on functionality found in no other statistical software. One example of such a feature is the generic implementation of Laplace approximation of high-dimensional integrals for use in latent variable models. We also review the literature in which ADMB has been used, and discuss future development of ADMB as an open source project. Overall, the main advantages of ADMB are flexibility, speed, precision, stability and built-in methods to quantify uncertainty.Keywords
This publication has 43 references indexed in Scilit:
- Integrated Population Modeling of Black Bears in Minnesota: Implications for Monitoring and ManagementPLOS ONE, 2010
- Simultaneous quantification of aquatic ecosystem metabolism and reaeration using a Bayesian statistical model of oxygen dynamicsLimnology and Oceanography, 2010
- Using Statistical Population Reconstruction to Estimate Demographic Trends in Small Game PopulationsThe Journal of Wildlife Management, 2010
- Harvest-induced disruptive selection increases variance in fitness-related traitsProceedings. Biological sciences, 2009
- Historical population assessment of Barents Sea harp seals (Pagophilus groenlandicus)ICES Journal of Marine Science, 2007
- State–space model for light-based tracking of marine animalsCanadian Journal of Fisheries and Aquatic Sciences, 2007
- An Integrated-Likelihood Method for Estimating Genetic Differentiation Between PopulationsGenetics, 2006
- A general framework for integrating the standardization of catch per unit of effort into stock assessment modelsCanadian Journal of Fisheries and Aquatic Sciences, 2001
- Differentiation of the Cholesky AlgorithmJournal of Computational and Graphical Statistics, 1995
- Physiological and behavioural thermoregulation in bigeye tuna (Thunnus obesus)Nature, 1992