Estimating the parameters of 3-p Weibull distribution using particle swarm optimization: A comprehensive experimental comparison
Introduction
Forecasting a crucial data such as lifespan of a machine part or the duration of treatment of a serious disease in real life requires real data samples in order to construct a distribution model before forecasting operation. Each real time application can be modeled by a specific statistical distribution such as Normal, Gamma or a Weibull distribution and for an accurate estimation, the data samples should be fitted to projected distribution function. Hence, to obtain the distribution properties, the accurate parameter estimation of the related function becomes inevitable.
Since an inappropriate selection of distribution function leads a wrong estimation, one main problem in real time forecasting is the determination of the statistical distribution and the Weibull distribution [1] is the most widely used distribution in reliability and lifetime studies, because it is extremely flexible in fitting random data and adaptable in different shape distribution, it has been used in many different fields like material science, engineering, physics, chemistry, meteorology, medicine, pharmacy, economics and business, quality control, biology, geology, and geography [2]. It is a known fact that three-parameter Weibull distribution family is extremely flexible and can fit very well an extremely wide range of empirical observations [3].
Successful application of Weibull distribution depends on having acceptable statistical estimates of the unknown parameters. Estimating the parameters of the 3-p Weibull distribution family is intrinsically a very difficult task compared with two parameter cases and in order to estimate these parameters numerous approaches have been conducted in the literature.
Section snippets
Literature survey
The cumulative distribution function (cdf) and the corresponding probability density function (pdf) of the three-parameter Weibull distribution is given by where x > γ ≥ 0, η > 0 and β > 0 are location, scale and shape parameter, respectively [3].
The estimation methods conducted in literature may be summarized as follows. Nosal and Nosal [4] used Monte Carlo methods and array processing language to investigate the performance of the gradient random
Particle swarm optimization
Particle swarm optimization (PSO) is biologically inspired technique derived from the collective behavior of bird flocks, first introduced by Kennedy and Eberhart [32] and Eberhart and Kennedy [33]. PSO, known as an optimizer, is a population-based, self-adaptive search optimization technique [41]. PSO consists of a set of solutions (particles) called population. Each solution consists of a set of parameters and represents a point in multidimensional space. All the particles in the swarm act
Implementation of PSO to 3-p Weibull parameter estimation and numerical examples
For ML estimation, in order to estimate the parameters of not only the 3-p Weibull distribution but also any distribution type, the kind of distribution for which the samples come from should be known and for an accurate and sensitive estimation the samples should be enough in size. For performance evaluation of the PSO algorithm, several real values of the parameters of the 3-p Weibull distribution specified in vector along with different sample sizes n are used. For parameters,
Conclusions
Estimation of the 3-p Weibull distribution occurs in many real-life problems because this distribution is an important model especially for reliability and lifetime studies. It is important to estimate the unknown parameters exactly for modeling. In this paper, different from the existing studies in the literature, we discuss performance of the PSO algorithm in terms of inertia weights, acceleration coefficients, particle size and search space dimension, on the 3-p Weibull parameter estimation.
References (48)
- et al.
Modifications of the Weibull distribution: a review
Reliab. Eng. Syst. Saf.
(2014) - et al.
Application of a stochastic, Weibull probability generator for replacing missing data on ambient concentrations of gaseous pollutant
Environ. Pollut.
(2000) - et al.
Applying medical survival data to estimate the three-parameter Weibull distribution by the method of probability weighted moments
Math. Comput. Simul.
(1999) - et al.
On the existence of the nonlinear weighted least squares estimate for a three-parameter Weibull distribution
Comput. Stat. Data Anal.
(2008) - et al.
On nonlinear weighted errors-in-variables parameter estimation problem in the three-parameter Weibull model
Appl. Math. Comput.
(2010) Maximum log-likelihood ratio test for a change in three-parameter Weibull distribution
J. Stat. Plann. Inference
(2007)Performance comparison of six numerical methods in estimating Weibull parameters for wind energy application
Appl. Energy
(2011)- et al.
A consistent method of estimation for the three-parameter Weibull distribution
Comput. Stat. Data Anal.
(2013) - et al.
Estimating the parameters of Weibull distribution using simulated annealing algorithm
Appl. Math. Comput.
(2006) - et al.
Hybrid variable neighborhood search and simulated annealing algorithm to estimate the three parameters of the Weibull distribution
Expert Syst. Appl.
(2011)
Estimating the parameters of Weibull distribution and the acceleration factor from hybrid partially accelerated life test
Appl. Math. Modell.
The Fisher information matrix for a three-parameter exponentiated Weibull distribution under type II censoring
Stat. Methodol.
A new approach for parameter estimation of finite Weibull mixture distributions for reliability modelling
Appl. Math. Modell.
A new approach for Weibull modeling for reliability life data analysis
Appl. Math. Comput.
Fitting the three-parameter Weibull distribution with Cross Entropy
Appl. Math. Modell.
An economic order quantity model for items with three-parameter Weibull distribution deterioration, ramp-type demand and shortages
Appl. Math. Modell.
Kernel density estimation of three-parameter Weibull distribution with neural network and genetic algorithm
Appl. Math. Comput.
Estimating the parameters of 3-p Weibull distribution through differential evolution
Appl. Math. Comput.
Particle swarm optimized multiple regression linear model for data classification
Appl. Soft Comput.
A statistical theory of the strength of material
Ing. Vetensk. Acad. Handl
Three-parameter Weibull generator for replacing missing observations
Fitting the three-parameter Weibull distribution: review and evaluation of existing and new methods
IEEE Trans. Dielectr. Electr. Insul.
The method of three-parameter Weibull distribution estimation
Acta Commentationes Universitatis Tartuensis Math.
Nonlinear weighted least squares estimation of a three-parameter Weibull density with a nonparametric start
J. Comput. Appl. Math.
Cited by (34)
Reliability analysis of wind turbine subassemblies based on the 3-P Weibull model via an ergodic artificial bee colony algorithm
2023, Probabilistic Engineering MechanicsOptimal experimental designs for clustered read-out data of reliability tests via particle swarm optimization
2022, Computers and Industrial EngineeringCitation Excerpt :Iterations of PSO are carried out until some specified termination criterion is attained, i.e., specified maximum number of iterations or a certain desired particle fitness. For a more comprehensive investigation of different PSO variants, see Örkcü et al. (2015). Interestingly, the last box plot of Fig. 6 shows that the balanced factorial design produces a smaller prediction variance at the use condition than the first two optimal designs.
Estimating the parameters of parametric lifetime distributions through an efficient acceptance–rejection sampler
2021, Engineering Applications of Artificial IntelligenceCitation Excerpt :In Acitas et al. (2019), the maximum likelihood (ML) estimation method has been considered using particle swarm optimisation (PSO) with a new adaptive search space using confidence intervals based on a modified maximum likelihood estimators. Hasan Örkcü et al. (2015b) used a population based heuristic optimisation technique based on particle swarm optimisation to estimate the parameters of the 3-p Weibull distribution. They demonstrated the efficiency of the PSO using three numerical examples under different control parameters.
A simulation study on the uncertainty of environmental contours due to sampling variability for different estimation methods
2019, Applied Ocean ResearchCitation Excerpt :Hence, several approaches exist for reliable estimation of these parameters, but only three of these are explored in this study. For other fitting methods of the 3-parameter Weibull distribution, see e.g. [38–45]. The procedure of fitting the distributions to the data involves optimization of a nonlinear function that can be performed with standard numerical methods available in many software packages.
A new approach for estimating the parameters of Weibull distribution via particle swarm optimization: An application to the strengths of glass fibre data
2019, Reliability Engineering and System SafetyCitation Excerpt :It is obvious that PSO will attain a good solution, or the global optimal solution rapidly, if the solution space can be wisely-determined. In some studies, the search space is arbitrarily determined (see for example, Orkcu et al. [21]). Unlike earlier studies, a new adaptive search space based on confidence intervals is proposed in this study.
Some meta heuristic algorithms to estimate the survival function of truncated inverse Gompertz distribution
2024, AIP Conference Proceedings