Finite Mixture Models: A Key Tool for Reliability Analyses
Marko Nagode,
Simon Oman,
Jernej Klemenc and
Branislav Panić ()
Additional contact information
Marko Nagode: Faculty of Mechanical Engineering, University of Ljubljana, 1000 Ljubljana, Slovenia
Simon Oman: Faculty of Mechanical Engineering, University of Ljubljana, 1000 Ljubljana, Slovenia
Jernej Klemenc: Faculty of Mechanical Engineering, University of Ljubljana, 1000 Ljubljana, Slovenia
Branislav Panić: Faculty of Mechanical Engineering, University of Ljubljana, 1000 Ljubljana, Slovenia
Mathematics, 2025, vol. 13, issue 10, 1-24
Abstract:
As system complexity increases, accurately capturing true system reliability becomes increasingly challenging. Rather than relying on exact analytical solutions, it is often more practical to use approximations based on observed time-to-failure data. Finite mixture models provide a flexible framework for approximating arbitrary probability density functions and are well suited for reliability modelling. A critical factor in achieving accurate approximations is the choice of parameter estimation algorithm. The REBMIX&EM algorithm, implemented in the rebmix R package, generally performs well but struggles when components of the finite mixture model overlap. To address this issue, we revisit key steps of the REBMIX algorithm and propose improvements. With these improvements, we derive parameter estimators for finite mixture models based on three parametric families commonly applied in reliability analysis: lognormal, gamma, and Weibull. We conduct a comprehensive simulation study across four system configurations, using lognormal, gamma, and Weibull distributions with varying parameters as system component time-to-failure distributions. Performance is benchmarked against five widely used R packages for finite mixture modelling. The results confirm that our proposal improves both estimation accuracy and computational efficiency, consistently outperforming existing packages. We also demonstrate that finite mixture models can approximate analytical reliability solutions with fewer components than the actual number of system components. Our proposals are also validated using a practical example from Backblaze hard drive data. All improvements are included in the open-source rebmix R package, with complete source code provided to support the broader adoption of the R programming language in reliability analysis.
Keywords: system reliability; mixture model; numerical modelling; density estimation; parameter estimation; EM algorithm; REBMIX algorithm (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2227-7390/13/10/1605/pdf (application/pdf)
https://www.mdpi.com/2227-7390/13/10/1605/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:13:y:2025:i:10:p:1605-:d:1655390
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().