paper-with-me

Papers

StepMix: A Python Package for Pseudo-Likelihood Estimation of Generalized Mixture Models with External Variables

2023-04-07 · Sacha Morin, Robin Legault, Félix Laliberté, Zsuzsa Bakk, Charles-Édouard Giguère, Roxane de la Sablonnière, Éric Lacourse

StepMix is an open-source Python package for the pseudo-likelihood estimation (one-, two- and three-step approaches) of generalized finite mixture models (latent profile and latent class analysis) with external variables (covariates and distal outcomes). In many applications in social sciences, the main objective is not only to cluster individuals into latent classes, but also to use these classes to develop more complex statistical models. These models generally divide into a measurement model that relates the latent classes to observed indicators, and a structural model that relates covariates and outcome variables to the latent classes. The measurement and structural models can be estimated jointly using the so-called one-step approach or sequentially using stepwise methods, which present significant advantages for practitioners regarding the interpretability of the estimated latent classes. In addition to the one-step approach, StepMix implements the most important stepwise estimation methods from the literature, including the bias-adjusted three-step methods with Bolk-Croon-Hagenaars and maximum likelihood corrections and the more recent two-step approach. These pseudo-likelihood estimators are presented in this paper under a unified framework as specific expectation-maximization subroutines. To facilitate and promote their adoption among the data science community, StepMix follows the object-oriented design of the scikit-learn library and provides an additional R wrapper.

📄 PDF Abstract BibTeX arXiv:2304.03853

Code (1)

labo-lacourse/stepmixr 공식 구현

Methods 이 논문이 사용한 방법론

Library 설명 없음

Similar Papers 제목 키워드 기반

$whittlehurst$: A Python package implementing Whittle's likelihood estimation of the Hurst exponent

2025-05-16 · Bálint Csanády, Lóránt Nagy, András Lukács

This paper presents $whittlehurst$, a Python package implementing Whittle's likelihood method for estimating the Hurst exponent in fractional Brownian motion (fBm). While the theoretical foundations of Whittle's estimato…

Computational Efficiency

Conditional Density Estimation Tools in Python and R with Applications to Photometric Redshifts and Likelihood-Free Cosmological Inference

2019-08-30 · Niccolò Dalmasso, Taylor Pospisil, Ann B. Lee, Rafael Izbicki 외

It is well known in astronomy that propagating non-Gaussian prediction uncertainty in photometric redshift estimates is key to reducing bias in downstream cosmological analyses. Similarly, likelihood-free inference appro…

AstronomyDensity EstimationDiagnosticModel Selection+1

Scikit-dimension: a Python package for intrinsic dimension estimation

2021-09-06 · Jonathan Bac, Evgeny M. Mirkes, Alexander N. Gorban, Ivan Tyukin 외

Dealing with uncertainty in applications of machine learning to real-life data critically depends on the knowledge of intrinsic dimensionality (ID). A number of methods have been suggested for the purpose of estimating I…

Benchmarking

RobPy: a Python Package for Robust Statistical Methods

2024-11-04 · Sarah Leyder, Jakob Raymaekers, Peter J. Rousseeuw, Thomas Servotte 외

Robust estimation provides essential tools for analyzing data that contain outliers, ensuring that statistical models remain reliable even in the presence of some anomalous data. While robust methods have long been avail…

Diagnostic

Simulation-based inference with the Python Package sbijax

2024-09-28 · Simon Dirmeier, Simone Ulzega, Antonietta Mira, Carlo Albert

Neural simulation-based inference (SBI) describes an emerging family of methods for Bayesian inference with intractable likelihood functions that use neural networks as surrogate models. Here we introduce sbijax, a Pytho…

Bayesian InferenceCPUGPU