Int J Performability Eng ›› 2009, Vol. 5 ›› Issue (5): 403-417.doi: 10.23940/ijpe.09.5.p403.mag

• Original articles •     Next Articles

Expectation-Maximization Algorithm for Failure Analysis Using Incomplete Warranty Data


  1. 1Relex Software Corporation, 540 Pellis Road, Greensburg, PA 15601, USA2University of Massachusetts Dartmouth, 285 Old Westport Road, Dartmouth, MA 02747, USA


The use of warranty claims data to determine the failure characteristics of a product is well documented. Typically, existing techniques assume that the product ages at the times of failure are known or can be derived based on product manufacturing data for each month of production and the corresponding monthly failure counts derived from the warranty claims. However, our experience shows that, in many cases, it may not be possible to know the failure ages of components. The information available from each month might be limited to the volume of shipments and total claims or product returns. In these cases, the data hides the component age at the time of failure. In this paper, we show that when the failure history information is incomplete, the failure distribution of the product can be determined using Bayesian analysis techniques applicable for handling incomplete data. The popular Expectation-Maximization (EM) algorithm is applied to find the Maximum Likelihood Estimates (MLE) of the failure distribution parameters using incomplete data. The effectiveness of the EM algorithm is compared using several sets of incomplete warranty data generated using simulation. The EM algorithm is observed to be powerful in capturing the hidden failure patterns from the incomplete warranty data.
Received on October 3, 2007, revised on April 29, 2008
References: 19