Cargando…

AdequacyModel: An R package for probability distributions and general purpose optimization

Several lifetime distributions have played an important role to fit survival data. However, for some of these models, the computation of maximum likelihood estimators is quite difficult due to presence of flat regions in the search space, among other factors. Several well-known derivative-based opti...

Descripción completa

Detalles Bibliográficos
Autores principales: Marinho, Pedro Rafael D., Silva, Rodrigo B., Bourguignon, Marcelo, Cordeiro, Gauss M., Nadarajah, Saralees
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6710032/
https://www.ncbi.nlm.nih.gov/pubmed/31450236
http://dx.doi.org/10.1371/journal.pone.0221487
_version_ 1783446280772517888
author Marinho, Pedro Rafael D.
Silva, Rodrigo B.
Bourguignon, Marcelo
Cordeiro, Gauss M.
Nadarajah, Saralees
author_facet Marinho, Pedro Rafael D.
Silva, Rodrigo B.
Bourguignon, Marcelo
Cordeiro, Gauss M.
Nadarajah, Saralees
author_sort Marinho, Pedro Rafael D.
collection PubMed
description Several lifetime distributions have played an important role to fit survival data. However, for some of these models, the computation of maximum likelihood estimators is quite difficult due to presence of flat regions in the search space, among other factors. Several well-known derivative-based optimization tools are unsuitable for obtaining such estimates. To circumvent this problem, we introduce the AdequacyModel computational library version 2.0.0 for the R statistical environment with two major contributions: a general optimization technique based on the Particle Swarm Optimization (PSO) method (with a minor modification of the original algorithm) and a set of statistical measures for assessment of the adequacy of the fitted model. This library is very useful for researchers in probability and statistics and has been cited in various papers in these areas. It serves as the basis for the Newdistns library (version 2.1) published in an impact journal in the area of computational statistics, see https://CRAN.R-project.org/package=Newdistns. It is also the basis of the Wrapped library (version 2.0), see https://CRAN.R-project.org/package=Wrapped. A third package making use of the AdequacyModel library can be found in https://CRAN.R-project.org/package=sglg. In addition, the proposed library has proved to be very useful for maximizing log-likelihood functions with complex search regions. The library provides a greater control of the optimization process by introducing a stop criterion based on a minimum number of iterations and the variance of a given proportion of optimal values. We emphasize that the new library can be used not only in statistics but in physics and mathematics as proved in several examples throughout the paper.
format Online
Article
Text
id pubmed-6710032
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-67100322019-09-10 AdequacyModel: An R package for probability distributions and general purpose optimization Marinho, Pedro Rafael D. Silva, Rodrigo B. Bourguignon, Marcelo Cordeiro, Gauss M. Nadarajah, Saralees PLoS One Research Article Several lifetime distributions have played an important role to fit survival data. However, for some of these models, the computation of maximum likelihood estimators is quite difficult due to presence of flat regions in the search space, among other factors. Several well-known derivative-based optimization tools are unsuitable for obtaining such estimates. To circumvent this problem, we introduce the AdequacyModel computational library version 2.0.0 for the R statistical environment with two major contributions: a general optimization technique based on the Particle Swarm Optimization (PSO) method (with a minor modification of the original algorithm) and a set of statistical measures for assessment of the adequacy of the fitted model. This library is very useful for researchers in probability and statistics and has been cited in various papers in these areas. It serves as the basis for the Newdistns library (version 2.1) published in an impact journal in the area of computational statistics, see https://CRAN.R-project.org/package=Newdistns. It is also the basis of the Wrapped library (version 2.0), see https://CRAN.R-project.org/package=Wrapped. A third package making use of the AdequacyModel library can be found in https://CRAN.R-project.org/package=sglg. In addition, the proposed library has proved to be very useful for maximizing log-likelihood functions with complex search regions. The library provides a greater control of the optimization process by introducing a stop criterion based on a minimum number of iterations and the variance of a given proportion of optimal values. We emphasize that the new library can be used not only in statistics but in physics and mathematics as proved in several examples throughout the paper. Public Library of Science 2019-08-26 /pmc/articles/PMC6710032/ /pubmed/31450236 http://dx.doi.org/10.1371/journal.pone.0221487 Text en © 2019 Marinho et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Marinho, Pedro Rafael D.
Silva, Rodrigo B.
Bourguignon, Marcelo
Cordeiro, Gauss M.
Nadarajah, Saralees
AdequacyModel: An R package for probability distributions and general purpose optimization
title AdequacyModel: An R package for probability distributions and general purpose optimization
title_full AdequacyModel: An R package for probability distributions and general purpose optimization
title_fullStr AdequacyModel: An R package for probability distributions and general purpose optimization
title_full_unstemmed AdequacyModel: An R package for probability distributions and general purpose optimization
title_short AdequacyModel: An R package for probability distributions and general purpose optimization
title_sort adequacymodel: an r package for probability distributions and general purpose optimization
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6710032/
https://www.ncbi.nlm.nih.gov/pubmed/31450236
http://dx.doi.org/10.1371/journal.pone.0221487
work_keys_str_mv AT marinhopedrorafaeld adequacymodelanrpackageforprobabilitydistributionsandgeneralpurposeoptimization
AT silvarodrigob adequacymodelanrpackageforprobabilitydistributionsandgeneralpurposeoptimization
AT bourguignonmarcelo adequacymodelanrpackageforprobabilitydistributionsandgeneralpurposeoptimization
AT cordeirogaussm adequacymodelanrpackageforprobabilitydistributionsandgeneralpurposeoptimization
AT nadarajahsaralees adequacymodelanrpackageforprobabilitydistributionsandgeneralpurposeoptimization