Continuous Probability Distributions generated by the PIPE Algorithm
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Anais da Academia Brasileira de Ciências (Online) |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0001-37652022000500301 |
Resumo: | Abstract We investigate the use of the Probabilistic Incremental Programming Evolution (PIPE) algorithm as a tool to construct continuous cumulative distribution functions to model given data sets. The PIPE algorithm can generate several candidate functions to fit the empirical distribution of data. These candidates are generated by following a set of probability rules. The set of rules is then evolved over a number of iterations to generate better candidates regarding some optimality criteria. This approach rivals that of generated distribution, obtained by adding parameters to existing probability distributions. There are two main advantages for this method. The first is that it is possible to explicitly control the complexity of the candidate functions, by specifying which mathematical functions and operators can be used and how lengthy the mathematical expression of the candidate can be. The second advantage is that this approach deals with model selection and estimation at the same time. The overall performance in both simulated and real data was very satisfying. For the real data applications, the PIPE algorithm obtained better likelihoods for the data when compared to existing models, but with remarkably simpler mathematical expressions. |
id |
ABC-1_e57dafa2a18a091d729ab46435c9a839 |
---|---|
oai_identifier_str |
oai:scielo:S0001-37652022000500301 |
network_acronym_str |
ABC-1 |
network_name_str |
Anais da Academia Brasileira de Ciências (Online) |
repository_id_str |
|
spelling |
Continuous Probability Distributions generated by the PIPE AlgorithmPIPEcontinuous probability distributionsfunction regressiongenerated distributionsAbstract We investigate the use of the Probabilistic Incremental Programming Evolution (PIPE) algorithm as a tool to construct continuous cumulative distribution functions to model given data sets. The PIPE algorithm can generate several candidate functions to fit the empirical distribution of data. These candidates are generated by following a set of probability rules. The set of rules is then evolved over a number of iterations to generate better candidates regarding some optimality criteria. This approach rivals that of generated distribution, obtained by adding parameters to existing probability distributions. There are two main advantages for this method. The first is that it is possible to explicitly control the complexity of the candidate functions, by specifying which mathematical functions and operators can be used and how lengthy the mathematical expression of the candidate can be. The second advantage is that this approach deals with model selection and estimation at the same time. The overall performance in both simulated and real data was very satisfying. For the real data applications, the PIPE algorithm obtained better likelihoods for the data when compared to existing models, but with remarkably simpler mathematical expressions.Academia Brasileira de Ciências2022-01-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0001-37652022000500301Anais da Academia Brasileira de Ciências v.94 n.3 2022reponame:Anais da Academia Brasileira de Ciências (Online)instname:Academia Brasileira de Ciências (ABC)instacron:ABC10.1590/0001-3765202220201542info:eu-repo/semantics/openAccessPINHO,LUIS G.B.NOBRE,JUVÊNCIO S.CORDEIRO,GAUSS M.eng2022-11-03T00:00:00Zoai:scielo:S0001-37652022000500301Revistahttp://www.scielo.br/aabchttps://old.scielo.br/oai/scielo-oai.php||aabc@abc.org.br1678-26900001-3765opendoar:2022-11-03T00:00Anais da Academia Brasileira de Ciências (Online) - Academia Brasileira de Ciências (ABC)false |
dc.title.none.fl_str_mv |
Continuous Probability Distributions generated by the PIPE Algorithm |
title |
Continuous Probability Distributions generated by the PIPE Algorithm |
spellingShingle |
Continuous Probability Distributions generated by the PIPE Algorithm PINHO,LUIS G.B. PIPE continuous probability distributions function regression generated distributions |
title_short |
Continuous Probability Distributions generated by the PIPE Algorithm |
title_full |
Continuous Probability Distributions generated by the PIPE Algorithm |
title_fullStr |
Continuous Probability Distributions generated by the PIPE Algorithm |
title_full_unstemmed |
Continuous Probability Distributions generated by the PIPE Algorithm |
title_sort |
Continuous Probability Distributions generated by the PIPE Algorithm |
author |
PINHO,LUIS G.B. |
author_facet |
PINHO,LUIS G.B. NOBRE,JUVÊNCIO S. CORDEIRO,GAUSS M. |
author_role |
author |
author2 |
NOBRE,JUVÊNCIO S. CORDEIRO,GAUSS M. |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
PINHO,LUIS G.B. NOBRE,JUVÊNCIO S. CORDEIRO,GAUSS M. |
dc.subject.por.fl_str_mv |
PIPE continuous probability distributions function regression generated distributions |
topic |
PIPE continuous probability distributions function regression generated distributions |
description |
Abstract We investigate the use of the Probabilistic Incremental Programming Evolution (PIPE) algorithm as a tool to construct continuous cumulative distribution functions to model given data sets. The PIPE algorithm can generate several candidate functions to fit the empirical distribution of data. These candidates are generated by following a set of probability rules. The set of rules is then evolved over a number of iterations to generate better candidates regarding some optimality criteria. This approach rivals that of generated distribution, obtained by adding parameters to existing probability distributions. There are two main advantages for this method. The first is that it is possible to explicitly control the complexity of the candidate functions, by specifying which mathematical functions and operators can be used and how lengthy the mathematical expression of the candidate can be. The second advantage is that this approach deals with model selection and estimation at the same time. The overall performance in both simulated and real data was very satisfying. For the real data applications, the PIPE algorithm obtained better likelihoods for the data when compared to existing models, but with remarkably simpler mathematical expressions. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-01-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0001-37652022000500301 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0001-37652022000500301 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1590/0001-3765202220201542 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Academia Brasileira de Ciências |
publisher.none.fl_str_mv |
Academia Brasileira de Ciências |
dc.source.none.fl_str_mv |
Anais da Academia Brasileira de Ciências v.94 n.3 2022 reponame:Anais da Academia Brasileira de Ciências (Online) instname:Academia Brasileira de Ciências (ABC) instacron:ABC |
instname_str |
Academia Brasileira de Ciências (ABC) |
instacron_str |
ABC |
institution |
ABC |
reponame_str |
Anais da Academia Brasileira de Ciências (Online) |
collection |
Anais da Academia Brasileira de Ciências (Online) |
repository.name.fl_str_mv |
Anais da Academia Brasileira de Ciências (Online) - Academia Brasileira de Ciências (ABC) |
repository.mail.fl_str_mv |
||aabc@abc.org.br |
_version_ |
1754302872100536320 |