{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,11]],"date-time":"2025-12-11T21:04:07Z","timestamp":1765487047595,"version":"build-2065373602"},"reference-count":38,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2024,3,27]],"date-time":"2024-03-27T00:00:00Z","timestamp":1711497600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>This article provides an overview of count data and count models, explores zero inflation, introduces likelihood ratio tests, and explains how the Vuong test can be used as a model selection criterion for assessing overdispersion. The motivation of this work was to create a Vuong test implementation from scratch using the Python programming language. This implementation supports our objective of enhancing the accessibility and applicability of the Vuong test in real-world scenarios, providing a valuable contribution to the academic community, since Python did not have an implementation of this statistical test.<\/jats:p>","DOI":"10.3390\/computers13040088","type":"journal-article","created":{"date-parts":[[2024,3,27]],"date-time":"2024-03-27T14:14:09Z","timestamp":1711548849000},"page":"88","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A New Computational Algorithm for Assessing Overdispersion and Zero-Inflation in Machine Learning Count Models with Python"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8516-6701","authenticated-orcid":false,"given":"Luiz Paulo Lopes","family":"F\u00e1vero","sequence":"first","affiliation":[{"name":"Faculty of Economics, Administration, Accounting and Actuarial Science, University of S\u00e3o Paulo, S\u00e3o Paulo 05508-010, Brazil"},{"name":"Polytechnic School, University of S\u00e3o Paulo, S\u00e3o Paulo 05508-010, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-5067-4102","authenticated-orcid":false,"given":"Alexandre","family":"Duarte","sequence":"additional","affiliation":[{"name":"Polytechnic School, University of S\u00e3o Paulo, S\u00e3o Paulo 05508-010, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Helder Prado","family":"Santos","sequence":"additional","affiliation":[{"name":"Faculty of Economics, Administration, Accounting and Actuarial Science, University of S\u00e3o Paulo, S\u00e3o Paulo 05508-010, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,3,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Hilbe, J.M. (2014). Modeling Count Data, Cambridge University Press.","DOI":"10.1017\/CBO9781139236065"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1802","DOI":"10.1177\/0962280215588569","article-title":"Approaches for dealing with various sources of overdispersion in modeling count data: Scale adjustment versus modeling","volume":"26","author":"Payne","year":"2017","journal-title":"Stat. Methods Med. Res."},{"key":"ref_3","unstructured":"Cameron, A.C., and Trivedi, P.K. (2001). A Companion to Theoretical Econometrics, Wiley Online Library."},{"key":"ref_4","unstructured":"Winkelmann, R. (2008). Econometric Analysis of Count Data, Springer Science & Business Media."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"726","DOI":"10.1037\/0893-3200.21.4.726","article-title":"Rethinking how family researchers model infrequent outcomes: A tutorial on count regression and zero-inflated models","volume":"21","author":"Atkins","year":"2007","journal-title":"J. Fam. Psychol."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Cameron, A.C., and Trivedi, P.K. (2013). Regression Analysis of Count Data, Cambridge University Press.","DOI":"10.1017\/CBO9781139013567"},{"key":"ref_7","unstructured":"F\u00e1vero, L.P., and Belfiore, P. (2024). Manual de An\u00e1lise de Dados: Estat\u00edstica e Machine Learning com Excel\u00ae, SPSS\u00ae, Stata\u00ae, R\u00ae e Python\u00ae, Grupo GEN. [2nd ed.]."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vuong, Q.H. (1989). Likelihood ratio tests for model selection and non-nested hypotheses. Econom. J. Econom. Soc., 307\u2013333.","DOI":"10.2307\/1912557"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Nagpal, A., and Gabrani, G. (2019, January 4\u20136). Python for Data Analytics, Scientific and Technical Applications. Proceedings of the 2019 Amity International Conference on Artificial Intelligence (AICAI), Dubai, United Arab Emirates.","DOI":"10.1109\/AICAI.2019.8701341"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1080\/00223890802634175","article-title":"The analysis of count data: A gentle introduction to Poisson regression and its alternatives","volume":"91","author":"Coxe","year":"2009","journal-title":"J. Pers. Assess."},{"key":"ref_11","unstructured":"Long, J.S., and Freese, J. (2006). Regression Models for Categorical Dependent Variables Using Stata, Stata Press."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Winkelmann, R. (2015). Counting on count data models: Quantitative policy evaluation can benefit from a rich set of econometric methods for analyzing count data. Iza World Labor, 148.","DOI":"10.15185\/izawol.148"},{"key":"ref_13","first-page":"100162","article-title":"Stochastic simulation under input uncertainty: A review","volume":"7","author":"Corlu","year":"2020","journal-title":"Oper. Res. Perspect."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Cohen, J., Cohen, P., West, S.G., and Aiken, L.S. (2013). Applied Multiple Regression\/Correlation Analysis for the Behavioral Sciences, Routledge.","DOI":"10.4324\/9780203774441"},{"key":"ref_15","first-page":"370","article-title":"Generalized linear models","volume":"135","author":"Nelder","year":"1972","journal-title":"J. R. Stat. Soc. Ser. Stat. Soc."},{"key":"ref_16","unstructured":"Faraway, J.J. (2010). International Encyclopedia of Education, Elsevier."},{"key":"ref_17","unstructured":"Ramalho, J.J.D.S. (1996). Modelos de Regressao para Dados de Contagem. [Ph.D. Thesis, Universidade de Evora]."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1590\/S1414-753X2009000200003","article-title":"Metodo de regressao de Poisson: Metodologia para avaliacao do impacto da poluicao atmosferica na saude populacional","volume":"12","author":"Tadano","year":"2009","journal-title":"Ambiente Soc."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Hilbe, J.M. (2011). Negative Binomial Regression, Cambridge University Press.","DOI":"10.1017\/CBO9780511973420"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Fahrmeir, L., Kneib, T., Lang, S., and Marx, B. (2013). Regression: Models, Methods and Applications, Springer.","DOI":"10.1007\/978-3-642-34333-9"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1177\/1471082X13480650","article-title":"Bayesian semiparametric additive quantile regression","volume":"13","author":"Waldmann","year":"2013","journal-title":"Stat. Model."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1671","DOI":"10.1080\/00949655.2012.668550","article-title":"Zero-inflated and overdispersed: What\u2019s one to do?","volume":"83","author":"Morgan","year":"2013","journal-title":"J. Stat. Comput. Simul."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2307\/1269547","article-title":"Zero-inflated Poisson regression, with an application to defects in manufacturing","volume":"34","author":"Lambert","year":"1992","journal-title":"Technometrics"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1659","DOI":"10.1177\/0093854807307030","article-title":"Using Poisson class regression to analyze count data in correctional and forensic psychology: A relatively old solution to a relatively new problem","volume":"34","author":"Walters","year":"2007","journal-title":"Crim. Justice Behav."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"810","DOI":"10.1177\/1536867X1301300408","article-title":"Testing for zero inflation in count models: Bias correction for the Vuong test","volume":"13","author":"Desmarais","year":"2013","journal-title":"Stata J."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1023\/A:1008940618127","article-title":"Model selection for probabilistic clustering using cross-validated likelihood","volume":"10","author":"Smyth","year":"2000","journal-title":"Stat. Comput."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1093\/biomet\/83.4.875","article-title":"Generalised information criteria in model selection","volume":"83","author":"Konishi","year":"1996","journal-title":"Biometrika"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"716","DOI":"10.1109\/TAC.1974.1100705","article-title":"A new look at the statistical model identification","volume":"19","author":"Akaike","year":"1974","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1214\/aoms\/1177729694","article-title":"On information and sufficiency","volume":"22","author":"Kullback","year":"1951","journal-title":"Ann. Math. Stat."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Seabold, S., and Perktold, J. (2010, January 28\u201330). Statsmodels: Econometric and statistical modeling with Python. Proceedings of the 9th Python in Science Conference, Austin, TX, USA.","DOI":"10.25080\/Majora-92bf1922-011"},{"key":"ref_31","first-page":"1","article-title":"Pandas: A foundational Python library for data analysis and statistics","volume":"14","author":"McKinney","year":"2011","journal-title":"Python High Perform. Sci. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1026","DOI":"10.21105\/joss.01026","article-title":"Pingouin: Statistics in Python","volume":"3","author":"Vallat","year":"2018","journal-title":"J. Open Source Softw."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1020","DOI":"10.1086\/527495","article-title":"Corruption, norms, and legal enforcement: Evidence from diplomatic parking tickets","volume":"115","author":"Fisman","year":"2007","journal-title":"J. Political Econ."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Sarker, K.U., Saqib, M., Hasan, R., Mahmood, S., Hussain, S., Abbas, A., and Deraman, A. (2022). A Ranking Learning Model by K-Means Clustering Technique for Web Scraped Movie Data. Computers, 11.","DOI":"10.3390\/computers11110158"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Malamatinos, M.C., Vrochidou, E., and Papakostas, G.A. (2022). On Predicting Soccer Outcomes in the Greek League Using Machine Learning. Computers, 11.","DOI":"10.3390\/computers11090133"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Baker del Aguila, R., Contreras P\u00e9rez, C.D., Silva-Trujillo, A.G., Cuevas-Tello, J.C., and Nunez-Varela, J. (2024). Static Malware Analysis Using Low-Parameter Machine Learning Models. Computers, 13.","DOI":"10.3390\/computers13030059"},{"key":"ref_37","unstructured":"Kaufmann, D., Kraay, A., and Mastruzzi, M. (2005). World Bank Policy Research Working Paper Series, World Bank."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/0304-4076(90)90014-K","article-title":"Regression-based tests for overdispersion in the Poisson model","volume":"46","author":"Cameron","year":"1990","journal-title":"J. Econom."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/13\/4\/88\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:19:37Z","timestamp":1760105977000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/13\/4\/88"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,27]]},"references-count":38,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["computers13040088"],"URL":"https:\/\/doi.org\/10.3390\/computers13040088","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2024,3,27]]}}}