Abstract
A mixture of two Weibull distributions (WW) has a variety of usage area from reliability analysis to wind speed modeling. Maximum likelihood (ML) method is the most frequently used method in parameter estimation of WW. Due to the nonlinear nature of the log-likelihood function of WW, usage of iterative techniques is a necessary process. Conventional iterative techniques such as Newton Raphson (NR) require considerable analytical preparatory to work to obtain gradient and may lead to numerical difficulties such as convergence problems. The aim of this paper is to present a genetic algorithm (GA) with an adaptive search space based on the Expectation–Maximization (EM) algorithm to obtain the ML estimators of the parameters of WW. The simulation study is conducted to compare the performances of ML estimators obtained using NR algorithm, EM algorithm, simulated annealing algorithm, and the proposed GA. Furthermore, real data examples are used to compare the efficiency of proposed GA with the existing methods in the literature. Simulation results and real data examples show that the proposed GA has superiority over other techniques in terms of efficiency.
Similar content being viewed by others
References
Abbasi B, Jahromi AHE, Arkat J, Hosseinkouchack M (2006) Estimating the parameters of Weibull distribution using simulated annealing algorithm. Appl Math Comput 183:85–93. https://doi.org/10.1016/j.amc.2006.05.063
Acitas S, Aladag CH, Senoglu B (2019) A new approach for estimating the parameters of Weibull distribution via particle swarm optimization: an application to the strengths of glass fibre data. Reliab Eng Syst Safe 183:116–127. https://doi.org/10.1016/j.ress.2018.07.024
Akdağ SA, Bagiorgas HS, Mihalakakou G (2010) Use of two-component Weibull mixtures in the analysis of wind speed in the eastern Mediterranean. Appl Energy 87:2566–2573. https://doi.org/10.1016/j.apenergy.2010.02.033
Akgül FG, Şenoğlu B, Arslan T (2016) An alternative distribution to Weibull for modeling the wind speed data: inverse Weibull distribution. Energy Convers Manag 114:234–240. https://doi.org/10.1016/j.enconman.2016.02.026
Altunkaynak B, Esin A (2004) The genetic algorithm method for parameter estimation in nonlinear regression. Gazi Univ J Sci 17(2):43–51
Anderson TW, Darling DA (1952) Asymptotic theory of certain “goodness of fit” criteria based on stochastic processes. Ann Math Stat 23(2):193–212. https://doi.org/10.1214/aoms/1177729437
Baker BM, Ayechew MA (2003) A genetic algorithm for the vehicle routing problem. Comput Oper Res 30:787–800. https://doi.org/10.1016/S0305-0548(02)00051-5
Carta JA, Ramirez P (2007) Analysis of two-component mixture Weibull statistics for estimation of wind speed distributions. Renew Energy 32:518–531. https://doi.org/10.1016/j.renene.2006.05.005
Chen WC, Hill BM, Greenhouse JB, Fayos JV (1985) Bayesian analysis of survival curves for cancer patients following treatment. Bayesian Stat 2:299–328
Couvreur C (1997) The EM algorithm: a guided tour. In: Kárný M, Warwick K (eds) Computer intensive methods in control and signal processing. Birkhäuser, Boston. https://doi.org/10.1007/978-1-4612-1996-5_12
Cramér H (1928) On the composition of elementary errors. Scand Actuar J 1:13–74. https://doi.org/10.1080/03461238.1928.10416862
Deaven DM, Ho KM (1995) Molecular geometry optimization with a genetic algorithm. Phys Rev Lett 75(2):288–291. https://doi.org/10.1103/PhysRevLett.75.288
Dempster AP, Laird NM, Rubin DB (1977) Maximum likelihood from incomplete data via the EM algorithm. J R Stat Soc Ser B 39(1):1–38
Efron B, Tibshirani RJ (1993) An introduction to bootstrap. Chapman & Hall/CRC, Boca Raton
Elmahdy EE, Aboutahoun AW (2013) A new approach for parameter estimation of finite Weibull mixture distributions for reliability modeling. Appl Math Model 37:1800–1810. https://doi.org/10.1016/j.apm.2012.04.023
Erisoglu U, Erisoglu M (2018) Percentile estimators for two-component mixture distribution models. Iran J Sci Technol Trans Sci. https://doi.org/10.1007/s40995-018-0522-z
Everitt BS (1996) An introduction to finite mixture distributions. Stat Methods Med Res 5:107–127. https://doi.org/10.1177/096228029600500202
Gebizlioglu OL, Şenoğlu B, Kantar YM (2011) Comparison of certain value-at-risk estimation methods for the two-parameter Weibull loss distribution. J Comput Appl Math 235:3304–3314. https://doi.org/10.1016/j.cam.2011.01.044
Gençtürk Y, Yiğiter A (2016) Modelling claim number using a new mixture model: negative binomial gamma distribution. J Stat Comput Simul 86(10):1829–1839. https://doi.org/10.1080/00949655.2015.1085987
Goldberg DE (1983) Computer-aided gas pipeline operation using genetic algorithms and rule learning. Disseration presented to the University of Michigan at Ann Arbor, Michigan, in partial fulfillment of the requirements for Ph.D.
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison Wesley Longman, Boston
Haupt RL, Haupt SE (2004) Practical genetic algorithms, 2nd edn. Wiley, Hoboken
Henningsen A, Toomet O (2011) maxLik: a package for maximum likelihood estimation in R. Comput Stat 26(3):443–458. https://doi.org/10.1007/s00180-010-0217-1
Holland J (1975) Adaptation in natural and artificial system: an introduction with application to biology, control and artificial intelligence. University of Michigan Press, Ann Arbor
Jaramillo OA, Borja MA (2004) Wind speed analysis in La Ventosa, Mexico: a bimodal probability distribution case. Renew Energy 29:1613–1630. https://doi.org/10.1016/j.renene.2004.02.001
Jiang R, Murthy DNP (1995) Modeling failure-data by mixture of 2 Weibull distributions: a graphical approach. IEEE Trans Reliab 44(3):477–488. https://doi.org/10.1109/24.406588
Karakoca A, Erisoglu U, Erisoglu M (2015) A comparison of the parameter estimation methods for bimodal mixture Weibull distribution with complete data. J Appl Stat 42(7):1472–1489. https://doi.org/10.1080/02664763.2014.1000275
Kao JHK (1959) A graphical estimation of mixed Weibull parameters in life-testing of electron tubes. Technometrics 1(4):389–407. https://doi.org/10.1080/00401706.1959.10489870
Kirkpatrick S, Gelatt CD Jr, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680. https://doi.org/10.1126/science.220.4598.671
Koca MB, Kılıç MB, Şahin Y (2019) Assessing wind energy potential using finite mixture distributions. Turk J Electr Eng Comput Sci 27(3):2276–2294. https://doi.org/10.3906/elk-1802-109
Kollu R, Rayapudi SR, Narasimham SVL, Pakkurthi KM (2012) Mixture probability distribution functions to model wind speed distributions. Int J Energy Environ Eng 3(1):27. https://doi.org/10.1186/2251-6832-3-27
Latif AHMM, Brunner E (2016) A genetic algorithm for designing microarray experiments. Comput Stat 31:409–424. https://doi.org/10.1007/s00180-015-0618-2
Liu Y (2014) extWeibQuant: Estimate lower extreme quantile with the censored Weibull MLE and censored Weibull mixture. R package version 1.1
Martinez WL, Martinez AR (2007) Computational statistics handbook with MATLAB, 2nd edn. Chapman & Hall/CRC, London
R Core Team (2019) R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna
Scrucca L (2013) GA: a package for genetic algorithms in R. J Stat Softw 53(4):1–37. https://doi.org/10.18637/jss.v053.i04
Suhaila J, Jemain AA (2007) Fitting daily rainfall amount in Peninsular Malaysia using several types of exponential distributions. J Appl Sci Res 3(10):1027–1036
Thomas GM, Gerth R, Velasco T, Rabelo LC (1995) Using real-coded genetic algorithms for Weibull parameter estimation. Comput Ind Eng 29(1–4):377–381. https://doi.org/10.1016/0360-8352(95)00102-7
Von Mises R (1928) Wahrscheinlichkeit Statistik und Wahrheit. Springer, Berlin
Yalçınkaya A, Şenoğlu B, Yolcu U (2018) Maximum likelihood estimation for the parameters of skew normal distribution using genetic algorithm. Swarm Evol Comput 38:127–138. https://doi.org/10.1016/j.swevo.2017.07.007
Yeh WC, Chuang MC (2011) Using multi-objective genetic algorithm for partner selection in green supply chain problems. Expert Syst Appl 38:4244–4253
Yuan Z, Deng J, Wang D (2018) Reliability estimation of aero-engine based on mixed Weibull distribution model. IOP Conf Ser Earth Environ Sci 113:012073. https://doi.org/10.1088/1755-1315/113/1/012073
Acknowledgements
We would like to thank the editors and anonymous referees for valuable comments and insightful suggestions, which helped us to improve the manuscript. This work was supported by the Scientific Research Projects Coordination Unit of Burdur Mehmet Akif Ersoy University. Project Number 0440-DR-17.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Rights and permissions
About this article
Cite this article
Kılıç, M.B., Şahin, Y. & Koca, M.B. Genetic algorithm approach with an adaptive search space based on EM algorithm in two-component mixture Weibull parameter estimation. Comput Stat 36, 1219–1242 (2021). https://doi.org/10.1007/s00180-020-01044-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00180-020-01044-5