Next Article in Journal
Statistical Tests for Proportion Difference in One-to-Two Matched Binary Diagnostic Data: Application to Environmental Testing of Salmonella in the United States
Previous Article in Journal
Design and Real-Time Implementation of a Cascaded Model Predictive Control Architecture for Unmanned Aerial Vehicles
Previous Article in Special Issue
Optimal Mission Abort Decisions for Multi-Component Systems Considering Multiple Abort Criteria
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Bayesian Approach for Lifetime Modeling and Prediction with Multi-Type Group-Shared Missing Covariates

1
College of Media Engineering, Communication University of Zhejiang, Hangzhou 310018, China
2
College of Data Science, Jiaxing University, Jiaxing 314001, China
3
Dale E. and Sarah Ann Fowler School of Engineering, Chapman University, Orange, CA 92618, USA
4
Department of Industrial, Systems and Manufacturing Engineering, Wichita State University, Wichita, KS 67260, USA
5
Department of Industrial and Management Systems Engineering, University of South Florida, Tampa, FL 33620, USA
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(5), 740; https://doi.org/10.3390/math12050740
Submission received: 13 January 2024 / Revised: 22 February 2024 / Accepted: 27 February 2024 / Published: 29 February 2024
(This article belongs to the Special Issue System Reliability and Quality Management in Industrial Engineering)

Abstract

:
In the field of reliability engineering, covariate information shared among product units within a specific group (e.g., a manufacturing batch, an operating region), such as operating conditions and design settings, exerts substantial influence on product lifetime prediction. The covariates shared within each group may be missing due to sensing limitations and data privacy issues. The missing covariates shared within the same group commonly encompass a variety of attribute types, such as discrete types, continuous types, or mixed types. Existing studies have mainly considered single-type missing covariates at the individual level, and they have failed to thoroughly investigate the influence of multi-type group-shared missing covariates. Ignoring the multi-type group-shared missing covariates may result in biased estimates and inaccurate predictions of product lifetime, subsequently leading to suboptimal maintenance decisions with increased costs. To account for the influence of the group-shared missing covariates with different structures, a new flexible lifetime model with multi-type group-shared latent heterogeneity is proposed. We further develop a Bayesian estimation algorithm with data augmentation that jointly quantifies the influence of both observed and multi-type group-shared missing covariates on lifetime prediction. A tripartite method is then developed to examine the existence, identify the correct type, and quantify the influence of group-shared missing covariates. To demonstrate the effectiveness of the proposed approach, a comprehensive simulation study is carried out. A real case study involving tensile testing of molding material units is conducted to validate the proposed approach and demonstrate its practical applicability.

1. Introduction

Product reliability analysis and lifetime prediction are essential in the life cycle assessment of engineering systems or components. Various types of covariate information, including external environmental conditions (e.g., temperature, humidity) and internal material properties (e.g., strength, stiffness), exert a significant impact on product lifetime prediction [1]. In real practice, some covariates are shared within the same group, such as material variables of product units within the same production batch [2] and working conditions of product units within the same operating region [3]. These covariates are termed group-shared covariates in this paper. Attributed to the effects of the group-shared covariates, product units often exhibit a consistent failure mechanism within the same group, while the lifetime may vary considerably among different groups [4].
In real-world applications, it is common that some influential group-shared covariates are missing [5]. First, due to limited sensing resources or technical measurement restrictions, the covariate information shared within each group may not be readily available. For instance, machine settings shared within the same production batch and operating workload profiles shared within the same operational region could be unavailable due to technical limitations [6]. Second, continuously monitoring certain covariates in a dynamic and complex environment can be expensive and time-consuming throughout the reliability assessment period, leading to missing covariate information. For example, the underground soil conditions at the stage of drainage pipe operation in the same region may not be feasible due to resource-intensive real-time monitoring [7]. Third, due to data privacy issues or confidentiality concerns, there may be restrictions on the sharing of certain covariate information. For example, the proprietary information (e.g., design settings, quality indicators of material suppliers) and manufacturing process variables (e.g., production speed and machine settings) for a group of vehicles produced on a particular assembly line may not be accessible from warranty data [8]. Last but not least, for many new materials or products with evolving technology, some influential covariates may not be known due to limited knowledge [9].
Due to the above various causes of missing information, the missing covariates often demonstrate multiple types of attributes, including qualitative, quantitative, or a combination of both [10]. For instance, the covariates may be qualitative by taking nominal values, such as various descriptors related to materials and diverse configurations pertaining to design [8]; or ordinal levels, such as various levels of material quality and diverse usage conditions [11]. Moreover, the covariates may also be quantitative factors that take numerical values on a continuous scale, such as manufacturing process conditions (e.g., pressure, humidity, flow rates) during the manufacturing phase [12] or environment conditions (e.g., loading, temperature) at the operation stage [13]. In more general and complex scenarios, the covariates may be mixed type and characterized by a blend of both qualitative and quantitative factors [14]. These multi-type missing covariates shared within the same group significantly affect product lifetime estimation, and their influences on the product lifetime are termed group-shared latent heterogeneity (GSLH). The GSLH quantifies the aggregate effects of group-shared missing covariates on product lifetime, which may be negative values, such as the effects of group-shared operating temperature due to the nature of chemical reactions [15]; or positive values, such as the effects of ambient temperature shared within the same manufacturing batch [16]. Neglecting the multi-type GSLH may result in biased estimates and inaccurate predictions of product lifetime, subsequently leading to non-optimal maintenance decisions or ineffective product design [17].
To handle the issue of missing information in lifetime modeling when the covariate values are partially observed, some existing studies developed various imputation methods that created plausible imputations for those missing values [6,18]. Si et al. developed a lifetime estimation model for repairable systems when the failure counting process is partially observed [19]. Zhou et al. used data augmentation techniques and developed an estimation approach to analyze failure time data with missing covariates at random [20]. Nevertheless, when some specific covariates are fully unobserved, reliability analysis becomes more challenging. Some existing methods quantified the influence of missing covariates via statistical models with latent variables while maintaining data privacy [21,22]. Slimacek et al. developed a frailty approach to analyze wind turbine reliability and found that individual frailties could capture the effects of unobserved factors [23]. These methods mainly focused on capturing the unit-to-unit variation based on the frailty model and its multivariate variants with different specifications, such as gamma frailty [24], and generalized inverse Gaussian frailty [25]. However, these existing studies typically considered single-type missing covariates, such as continuous types [26] or discrete types [27]. None of the aforementioned studies considered multi-type group-shared missing covariates in product lifetime prediction, and none of them examined the model robustness. When multi-type GSLH is presented, there is a critical need to develop a new lifetime prediction model with estimation algorithms that can take the influence of multi-type missing covariates shared within each group into account. Such a lifetime modeling approach can finally achieve accurate product reliability assessments and cost-effective decisions during the stages of product design, manufacturing, and field operation.
To address the research gaps, a new lifetime modeling and prediction framework is proposed, which incorporates multi-type missing information shared within each group. Specifically, we first propose a new flexible lifetime model with multi-type GSLH that simultaneously accounts for different structures of group-shared missing covariates. The proposed model is general and can incorporate several widely used model specifications in lifetime analysis, such as log-normal and Weibull models. Based on the proposed lifetime model, a Bayesian estimation algorithm is developed to jointly quantify the influence of both observed covariates and multi-type group-shared missing covariates. The developed algorithm can achieve reliable estimates under the scenarios of limited sample size and unknown subpopulation membership. On the basis of the proposed model and estimation algorithm, a tripartite method is developed to examine the existence of GSLH, identify its correct type, and further quantify its impact on product lifetime. Moreover, a comprehensive simulation study is conducted to illustrate the effectiveness of the proposed approach and investigate its robustness across various misspecification scenarios. A real case study is also presented to demonstrate the practical applicability of the proposed work. The proposed approach can unveil the underlying patterns of missing information and mitigate the impact of group-shared missing information on product reliability analysis.
The rest of this paper is organized as follows. Section 2 presents the proposed framework for lifetime modeling and prediction in the presence of multi-type group-shared missing covariates. Within the framework, a new lifetime model which incorporates multi-type GSLH is developed and demonstrated in Section 3. In Section 4, the model estimation algorithm is developed and inference details are elaborated. In Section 5, a numerical study is presented to demonstrate the effectiveness and investigate the robustness of the proposed framework. A real case study is further conducted to illustrate the practical applicability. Section 6 draws the conclusive remarks.

2. Methodology Framework

To handle the group-shared missing covariates that may exist in product lifetime estimation, we propose a new and flexible lifetime modeling and prediction framework, as shown in Figure 1, which consists of three interconnected components. First, we propose a new lifetime model with multi-type GSLH to consider the influence of multi-type group-shared missing covariates with different structures. Subsequently, we develop a Bayesian estimation algorithm with data augmentation to jointly quantify the influence of observed covariates and multi-type GSLH. Based on the proposed model and estimation method, a tripartite method is further developed for real-world product lifetime estimation in the presence of multi-type missing information shared within each group. More specifically, in Step I of the tripartite method, the existence of multi-type GSLH is examined via deviance information criterion (DIC) [28]. If the multi-type group-shared missing information exists, the correct type of GSLH is then identified via model selection in Step II. Furthermore, in Step III, the effects of such group-shared missing covariates will be quantified for product lifetime prediction. The above procedures are iteratively executed until all potential group-shared missing covariates are identified. The tripartite method can assist in data selection during knowledge discovery and improve modeling accuracy. In this paper, we utilize the lifetime data collected from the lab test with group information (e.g., batch, region) for demonstration purposes. Section 3 will present the new lifetime model with multi-type GSLH and discuss the modeling features. Section 4 will develop the details of Bayesian estimation and inference, which take various structures of group-shared missing covariates into account. Subsequently, explanations of the tripartite method will be provided.

3. Lifetime Modeling with Multi-Type GSLH

We propose a new lifetime model with multi-type GSLH to account for the influence of group-shared missing covariates with different structures. Considering n groups of product units (e.g., items produced in n manufacturing lines), each group i, i = 1 , , n consists of m i product lifespan observations. For lifetime modeling, an accelerated failure time (AFT) model framework [29] is adopted because of its modeling adaptability and ease of interpretation. Moreover, the AFT model is mainly used to study the reliability of industrial products and can be specified using different distributions, such as exponential, Weibull, and log-normal distributions. The AFT model can be an interesting alternative to the Cox proportional hazards model when the assumption of proportional hazards does not hold in analyzing product lifetime. The overall structure of the original AFT model can be written as
log ( T i j ) = β 0 + β T x i j + ϵ i j , i = 1 , , n , j = 1 , , m i
where x i j represents a vector of covariates for the unit j within the group i, and β signifies a vector of corresponding coefficients on a logarithmic scale. β 0 symbolizes the average time to failure in the absence of the covariates on a logarithmic scale. ϵ i j denotes the measurement error of the unit j within the group i, which is assumed to be an independent variable with a zero mean and a finite variance. By employing distinct settings of ϵ i j , the AFT model can incorporate various lifetime models, such as the widely used log-normal and Weibull models in the existing literature [13], which are also considered in this paper. In the AFT model, the covariates x i j are used to explain the lifetime variation.
In practice, some of the covariates x i j shared within the group i become missing due to the various aforementioned reasons. The covariates x i j then embrace the observed covariates x ˜ i j (such as the measured stress factors during the operation stage) and the multi-type group-shared missing covariates (such as the design settings of product units in the same batch or the quality indicators of product material suppliers in the same region, which cannot be obtained from warranty data owing to confidential concerns). We denote such missing covariates shared within the group i as Z i . The proposed lifetime model can then be formulated as
log ( T i j ) = β 0 + β T x ˜ i j + α T Z i + ϵ i j , i = 1 , , n , j = 1 , , m i
where α is a vector of the coefficients for group-shared missing covariates on a logarithmic scale. β T x ˜ i j characterizes the impact of observed covariates on the lifespan of the unit j within the group i on a logarithmic scale. Furthermore, we introduce W i = α T Z i to quantify the aggregate effects of the missing covariates shared within the group i. Herein, we can specify different covariate structures for Z i . As a result, W i can be captured by multiple different types of random quantities as follows.
(i)
When all instances of Z i become qualitative random attributes with K distinct values, such as the missing K-tiered indicators of material quality from various vendors within the same region during the production stage, W i can then be captured by a discrete random variable which follows a categorical distribution, i.e., W i C a t e g ( K , p ) , where C a t e g ( K , p ) signifies a categorical distribution characterized by a parameter K for K distinct discrete values, i.e., d k , k = 1 , , K ; and a parameter p for a vector of probabilities, i.e., p = [ p 1 , , p K ] T , such that k = 1 K p k = 1 . The discrete variant of GSLH is designated as GSLH-D.
(ii)
When all instances of Z i become quantitative random attributes, such as the missing ambient temperature of items produced within the same batch during the manufacturing process, the random variable W i then follows a continuous distribution, i.e., W i G ( · ) , where G ( · ) refers to an arbitrary continuous density function with hyper-parameter ψ , whose specification can be determined via model selection methods. The continuous type of GSLH is designated as GSLH-C.
(iii)
When Z i comprises a blend of both qualitative and quantitative attributes, such as the missing levels of hotness along with various continuous operating conditions, the random variable W i then becomes a mixed type (a combination of continuous and discrete types), i.e., W i G k ( · ) with probability q k , k = 1 , , K , such that k = 1 K q k = 1 . G k ( · ) represents a continuous density for subpopulation k with hyper-parameter ϕ k . The specification of each G k ( · ) and the number of subpopulations K can be determined via model selection methods. The mixed-type GSLH is annotated as GSLH-M.
The hierarchy of the proposed lifetime model with multi-type GSLH is illustrated in Figure 2. When only a solitary subpopulation is present within the entire population, the model with mixed-type GSLH is equivalent to the model with continuous GSLH. On the other hand, when the whole population consists of several subpopulations and the randomness of W i within each subpopulation degenerates (i.e., W i becomes close to a constant value), the model with mixed-type GSLH then approximates to the model with discrete GSLH. The proposed lifetime model, as shown in Equation (2), is general and flexible to handle diverse structures of missing covariates shared within each group by specifying various types of W i in a generic formulation. The proposed model can be viewed as encompassing several traditional models as special instances. For example, when the type of GSLH is purely continuous, the proposed lifetime model would be reduced to the frailty model [21]. When the type of GSLH is discrete, the proposed lifetime model would be reduced to the mixture model [27].

4. Model Estimation and Inference

The lifetime prediction performance of the proposed model depends on the parameters Θ and all instances of W i as well as the hyper-parameters. We propose a Bayesian estimation approach to derive these parameter estimates and develop model inferences, given lifetime data and the observed covariates information.
Suppose there are m i observations of product lifespan within group i, along with the observed covariates x ˜ i j , i = 1 , , n , j = 1 , , m i . The available data can be denoted as D = { T i j , δ i j , x ˜ i j , i = 1 , , n , j = 1 , , m i } , where δ i j is a binary indicator of right-censoring for the lifespan observation of the j t h unit in the i t h group. When δ i j takes the value of one, the lifetime T i j denotes the duration that elapses prior to the occurrence of a critical event (e.g., product failure) within the data collection period. Otherwise, T i j signifies the entire duration of the data collection period when δ i j equals zero. The model’s unknown parameters are designated as Θ . The marginal likelihood L ( Θ D ) can be written as
L ( Θ D ) = i = 1 n j = 1 m i f ( T i j Θ , W i ) δ i j · R ( T i j Θ , W i ) 1 δ i j · f w ( W i ) d W i
where f ( T i j Θ , W i ) represents the probability density function characterizing the lifetime distribution of the product unit j within the group i and R ( T i j Θ , W i ) = 1 0 T i j f ( s Θ , W i ) d s represents the reliability function. f w ( · ) is the probability density or mass function for GSLH. As δ i j is the censoring indicator for the unit j within the group i, it equals one if the failure time is actually observed; otherwise, it is zero. In the traditional non-Bayesian estimation procedures, including the maximum likelihood estimation (MLE) method [30], W i will be integrated out and cannot be estimated, as shown in Equation (3). Nevertheless, the instances of W i all carry important information of multi-type GSLH.
To address the shortcomings of the traditional marginalized methods, the Bayesian estimation framework is employed for the development of an estimation algorithm, attributed to its enhanced estimation capability and adaptability [31]. It becomes feasible to simultaneously estimate both the unknown parameters Θ and all instances of W i , facilitating exact inferences for both. Specifically, the joint prior density for unknown parameters is designated as π Θ , reflecting the prior information pertaining to all unknown parameters. Furthermore, we use Φ to represent the hyper-parameters for W i and designate the prior density of W i as π W i Φ . We then derive the joint posterior as
π ( Θ , W i i = 1 n , Φ D ) L ( Θ , W i i = 1 n D ) · π ( Θ ) · i = 1 n π ( W i Φ ) π ( Φ ) = i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ ) · i = 1 n π ( W i Φ ) π ( Φ )
where L ( Θ , W i i = 1 n D ) is the joint likelihood function. In Equation (4), L i j ( Θ , W i D i j ) can be further expressed as L i j ( Θ , W i D i j ) = f ( T i j Θ , W i ) δ i j · R ( T i j Θ , W i ) 1 δ i j , where D i j signifies the available data for the product unit j within the group i.
Based on Equation (4), the influence of multi-type GSLH on lifetime estimation can further be quantified. Herein, the GSLH is assumed to be uncorrelated among different groups. In Section 4.1, Section 4.2 and Section 4.3, we will develop exact inferences of multi-type W i and hyper-parameters Φ as well as unknown model parameters Θ in the presence of discrete, continuous, and mixed-type GSLH, respectively.

4.1. Discrete Type of GSLH: GSLH-D

The group-shared missing covariates with discrete structures are first investigated. The corresponding GSLH can be characterized by a discrete random quantity. Specifically, a categorical distribution can be specified for W i , which involves K discrete values d k for K mutually exclusive categories and a vector p = [ p 1 , , p K ] T for the probabilities associated with each category, i.e., Pr ( W i = d k ) = p k , k = 1 , , K , such that k = 1 K p k = 1 . When W i takes value from the support { d 1 , , d K } , its probability mass function is expressed as f w ( W i p ) = k = 1 K p k I ( W i = d k ) , where we denote I ( · ) as an indicator function. Otherwise, f w ( W i p ) = 0 when W i { d 1 , , d K } . In other words, f w ( W i p ) = p k when W i equals d k , k = 1 , , K , which leads to the same result when using the Dirac delta function. The advantage of this formulation lies in its simplicity for expressing the likelihood function of a set of independent identically distributed categorical variables. The density of lifetime can be represented as f ( T i j Θ , W i ) = k = 1 K f k ( T i j Θ , W i = d k ) I ( W i = d k ) . We can then derive the joint posterior density as
π ( Θ , W i i = 1 n , p D ) i = 1 n j = 1 m i [ k = 1 K f k ( T i j | Θ , W i = d k ) I ( W i = d k ) ] δ i j · [ 1 0 T i j k = 1 K f k ( s | Θ , W i = d k ) I ( W i = d k ) d s ] 1 δ i j π ( Θ ) i = 1 n f w ( W i | p ) π ( p ) j = 1 m i k = 1 K i s k ( f k ( T i j | Θ , W i = d k ) δ i j R k ( T i j | Θ , W i = d k ) 1 δ i j π ( Θ ) k = 1 K p k s k π ( p )
where s k = i : W i = d k , k = 1 , , K represents the index set of subpopulation k. The size of the k t h index set is expressed as s k = i = 1 n I ( W i = d k ) , such that k = 1 K s k = n , where · refers to the size operator. R k ( T i j Θ , W i = d k ) = 1 0 T i j f k ( s Θ , W i = d k ) d s represents the reliability function for all product units within the groups that pertain to the same subpopulation k. Furthermore, when multiple independent instances of W i are involved, categorical random variables constitute a multinomial likelihood, which is a generalized version of binomial likelihood on K dimensions ( K > 2 ). To facilitate Bayesian estimation, the Dirichlet prior, a generalization of the beta prior, is further considered for probability quantities in the multinomial likelihood. The Dirichlet–multinomial relationship is a generalization of beta–binomial conjugate relationship in K dimensions ( K > 2 ) and will foster the computational convenience of the developed Bayesian sampling algorithm. Therefore, the Dirichlet prior can be assigned to the hyper-parameter p , which is a commonly used conjugate prior for categorical distribution [27], i.e., p Dirichlet ( ν ) , where ν = [ ν 1 , , ν K ] T refers to the parameter for Dirichlet distribution. For the hyper-parameter p , we can obtain the conditional posterior density as
π ( p D , { W i } i = 1 n , Θ ) i = 1 n f w ( W i p ) π ( p ) k = 1 K p k s k + ν k 1
Based on Equation (6), the conditional posterior of p becomes a Dirichlet distribution with parameters ν + b , where b = [ s 1 , , s K ] T . With the hyper-parameter p , we derive the conditional posterior density of all instances of W i that pertain to the same subpopulation k as
π ( W i i : W i = d k Θ , D , p ) i s k j = 1 m i L i j ( Θ , W i = d k D i j ) · π ( W i = d k p )
Based on Equation (7), any W i taking the value d k is conditionally independent of W j , j s k . Given the lower degree of correlation in the structure and the reduction in the computational complexity, all instances of W i can be sampled efficiently. Moreover, the conditional posterior density of Θ is derived as
π ( Θ { W i } i = 1 n , D , p ) j = 1 m i k = 1 K i s k L i j ( Θ , W i = d k D i j ) · π ( Θ )
The derived conditional posterior densities can be used to draw the samples of Θ and all instances of W i with a discrete type as well as hyper-parameter p efficiently.

4.2. Continuous Type of GSLH: GSLH-C

Furthermore, we explore the continuous structure of the missing covariates shared within each group. The corresponding GSLH can be characterized by a continuous random quantity, i.e., W i G · , where G · refers to an arbitrary continuous density function with the hyper-parameter ψ . The joint posterior density then becomes
π ( Θ , W i i = 1 n , ψ D ) i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ ) · i = 1 n G ( W i ψ ) π ( ψ )
The conditional posteriors of W i and hyper-parameter ψ as well as the unknown model parameters Θ can further be derived as
π ( ψ W i i = 1 n , Θ , D ) i = 1 n G ( W i ψ ) · [ π ( ψ ) ] n
π ( W i Θ , ψ , D ) j = 1 m i L i j ( Θ , W i D i j ) · G ( W i ψ )
π ( Θ W i i = 1 n , ψ , D ) i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ )
Several distributions commonly used in reliability engineering, such as gamma and exponential densities, can be considered as potential candidates for G ( · ) . The final specification of G ( · ) can be determined via the model selection method.

4.3. Mixed-Type GSLH: GSLH-M

Moreover, we investigate a more complex structure of the missing covariates shared within each group, which is a blend of both discrete and continuous types. The mixed-type GSLH can be expressed as W i G k ( · ) with probability q k , such that k = 1 K q k = 1 . Each G k ( · ) signifies a continuous density function with the hyper-parameter ϕ k for all instances of W i that pertain to the subpopulation k , k = 1 , , K . The joint posterior is derived as
π ( Θ , W i i = 1 n , q , ϕ k k = 1 K D ) i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ ) · i = 1 n k = 1 K q k G k ( W i ϕ k ) π ( q ) k = 1 K π ( ϕ k )
where q = [ q 1 , , q K ] T . As shown in Equation (13), generating samples for all instances of W i would become mathematically intractable, as the priors for all cases of W i encompass K n additive components. To tackle the practical challenges related to analytical complexity and boost computational efficiency, a data augmentation technique [32] is adopted. Specifically, an augmented variable ξ i is introduced to signify the subpopulation affiliation of each W i , i = 1 , , n . If group i is a member of the subpopulation k, ξ i then equals k, i.e., W i ξ i = k G k ( · ) . The probability mass function for ξ i is expressed as f ( ξ i q ) = k = 1 K q k I ( ξ i = k ) , where I ( · ) refers to an indicator function. The conditional density of W i can then be expressed as f ( W i ξ i , ϕ k k = 1 K ) = k = 1 K G k ( W i ϕ k ) I ( ξ i = k ) . We further use I k = i : ξ i = k to represent the index set of subpopulation k , k = 1 , , K , along with I k = i = 1 n I ( ξ i = k ) , such that k = 1 K I k = n , where · is the size operator. We can then derive the joint posterior as
π ( Θ , W i i = 1 n , q , ϕ k k = 1 K , ξ i i = 1 n D ) i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ ) · i = 1 n f ( W i ξ i , ϕ k k = 1 K ) f ( ξ i q ) π ( q ) k = 1 K π ( ϕ k ) i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ ) · k = 1 K i I k G k ( W i ϕ k ) · k = 1 K q k I k π ( q ) π ( ϕ k )
We can assign the Dirichlet conjugate prior for q , i.e., q Dirichlet ( ζ ) , where ζ = [ ζ 1 , , ζ K ] T refers to the parameter of the Dirichlet distribution. We can further obtain the conditional posterior of q as
π ( q D , ξ i i = 1 n , W i i = 1 n , Θ , ϕ k k = 1 K ) k = 1 K q k ζ k + I k 1
The conditional posterior of q then becomes a Dirichlet distribution with parameter ζ + c , where c = [ I 1 , , I K ] T . The conditional posterior of the augmented variable ξ i is then derived as
π ( ξ i W i , D , q , ϕ k k = 1 K , Θ ) f ( W i | ξ i , ϕ k k = 1 K ) f ( ξ i | q ) k = 1 K [ q k G k ( W i | ϕ k ) ] I ( ξ i = k )
The conditional posteriors of subpopulation-specific hyper-parameter ϕ k and mixed-type GSLH W i as well as unknown model parameters Θ can further be derived as
π ( ϕ k W i i = 1 n , ξ i i = 1 n , D , Θ , q ) i I k G k ( W i ϕ k ) · [ π ( ϕ k ) ] | I k |
π ( W i ξ i = k , Θ , D , ϕ k , q ) j = 1 m i L i j ( Θ , W i D i j ) · G k ( W i ϕ k )
π ( Θ D , ξ i i = 1 n , W i i = 1 n , ϕ k k = 1 K , q ) i = 1 n j = 1 m i L i j ( Θ , W i D i j ) · π ( Θ )
Based on the derived conditional posterior of hyper-parameter q , the subpopulations can be obtained easily with the proportion information. For each subpopulation k, the posterior samples of hyper-parameter ϕ k and subpopulation-specific cases of W i can be drawn efficiently based on the derived conditional posteriors.

4.4. Estimation Algorithm

Based on the derivation details in Section 4.1, Section 4.2 and Section 4.3, we develop a generalized estimation algorithm under the Gibbs sampling framework [33] for the proposed lifetime model with multi-type GSLH. The detailed procedures are summarized in Algorithm 1. Specifically, τ max refers to the maximum number of iterations. We employ the improved Gelman–Rubin method [34] to ensure the convergence of the sampling procedure. The improved Gelman–Rubin method is an alternative rank-based diagnostic that addresses the issues when dealing with heavy-tailed chains or varying variances across chains.
Without any prior information about the hyper-parameter p (or q ), the prior can be specified through the elicitation process from a non-informative Dirichlet conjugate prior, e.g., Jeffreys prior [27] with parameter ν = 0.5 (or ζ = 0.5 ). In the sampling procedures of unknown parameters Θ , the hyper-parameters ψ (or { ϕ k } k = 1 K ) and all instances of W i , the posterior samples can be readily obtained if a conjugate prior is accessible. On the other hand, when a conjugate prior is unavailable, we can employ the Metropolis–Hasting algorithm [35] to facilitate the generation of these posterior samples.
Algorithm 1 Sampling algorithm for the proposed approach.
Initialization:  Θ ( 0 ) and { W i ( 0 ) } i = 1 n
  if GSLH-M then  q ( 0 ) Dirichlet ( ζ ) and { ξ i ( 0 ) } i = 1 n f ( ξ i | q ( 0 ) )
  end if
  procedure DrawSamples
      for  τ 1 , , τ max  do
          if GSLH-D then
             Partition data with s k ( τ ) = { i : W i ( τ 1 ) = d k } and set b ( τ ) = [ | s 1 ( τ ) | , , | s K ( τ ) | ] T
             Draw p ( τ ) from Dirichlet ( ν + b ( τ ) )
             Draw W i ( τ ) from π ( W i Θ ( τ 1 ) , D , p ( τ ) ) by Equation (7)
             Draw Θ τ from π ( Θ { W i ( τ ) } i = 1 n , D , p ( τ ) by Equation (8)
          end if
          if GSLH-C then
             Draw ψ ( τ ) from π ( ψ { W i ( τ 1 ) } i = 1 n , Θ ( τ 1 ) , D ) by Equation (10)
             Draw W i ( τ ) from π ( W i Θ ( τ 1 ) , ψ ( τ ) , D ) by Equation (11)
             Draw Θ ( τ ) from π ( Θ { W i ( τ ) } i = 1 n , ψ ( τ ) , D ) by Equation (12)
          end if
          if GSLH-M then
             Partition data with I k ( τ ) = { i : ξ i ( τ 1 ) = k } and set c ( τ ) = [ | I 1 ( τ ) | , , | I K ( τ ) | ] T
             Draw q ( τ ) from Dirichlet ( ζ + c ( τ ) )
             Draw ξ i ( τ ) from π ( ξ i W i ( τ 1 ) , D , q ( τ ) , { ϕ k ( τ 1 ) } k = 1 K , Θ ( τ 1 ) ) by Equation (16)
             Draw ϕ k ( τ ) from π ( ϕ k { W i ( τ 1 ) } i = 1 n , { ξ i ( τ ) } i = 1 n , D , Θ ( τ 1 ) , q ( τ ) ) by Equation (17)
             Draw W i ( τ ) from π ( W i ξ i ( τ ) = k , Θ ( τ 1 ) , D , ϕ k ( τ ) ) by Equation (18)
             Draw Θ ( τ ) from π ( Θ D , { ξ i ( τ ) } i = 1 n , { W i ( τ ) } i = 1 n , ϕ k ( τ ) , q τ ) by Equation (19)
          end if
      end for
end procedure
Based on the proposed formulation and estimation algorithm, the tripartite method for handling group-shared missing covariates can be further developed. The existence of GSLH is examined via comparing the DIC statistics of Markov chain Monte Carlo (MCMC) simulations between the proposed model and the baseline model which fails to consider multi-type GSLH. The DIC differences between the proposed model and the baseline model serve as the estimates of the expected loss differences in prediction. A negative value indicates that the proposed model with GSLH is more effective at capturing the underlying patterns of lifetime data; thus, the existence of GSLH should be considered. The correct type of GSLH can then be identified based on different structures of group-shared missing covariates. The proposed model with the correct type of GSLH is expected to achieve the best model-fitting performance. With the identified model, we can derive both point estimates and interval estimates of model parameters, enabling the quantification of the influence of both observed and group-shared missing covariates. With the identified missing information, we can also collaborate with the data provider to pinpoint the group-shared missing covariates with convincing interpretations based on available domain knowledge. Such a systematic process is performed iteratively until all group-shared missing information has been thoroughly explored.
With the derived estimates of unknown model parameters Θ and the cases of multi-type GSLH W i as well as hyper-parameters, we can further calculate the reliability function. Given a test unit l at time T c , the estimated reliability function can be expressed as R ^ ( T c Θ , W l , D ) = 1 0 T c f ( s Θ ^ , W ^ l , D ) d s , where Θ ^ and W ^ l can be drawn from the derived conditional posteriors, as elaborated in Section 4.1, Section 4.2 and Section 4.3.

4.5. Discussion

We can delineate various specifications for the distribution of random error ϵ i j , as shown in Equation (2). In this paper, the commonly used normal distribution and the extreme value distribution are selected for illustration purposes. By employing the reparameterization technique, the proposed model with a discrete type of GSLH is reduced to the log-normal mixture model and the Weibull mixture model, respectively [27]. The following proposition clarifies such a model reduction.
Proposition 1.
When ϵ i j is specified with different distributions, the GSLH-D model is reduced to the log-normal mixture model or the Weibull mixture model with specific unknown parameters Θ k for each subpopulation k , k = 1 , , K , i.e., f ( t Θ ) = k = 1 K p k f k ( t Θ k ) , where t is the product lifetime, and f k ( · ) represents the Weibull density function or the log-normal density function for the product lifetime of the units belonging to the subpopulation k. Specifically,
  • When ϵ i j follows a normal distribution, i.e., ϵ i j = σ η i j , where η i j is a standard normal random variable and σ > 0 . Furthermore, we denote the unknown parameters related to the subpopulation k as Θ k = { μ k , σ k 2 } , where μ k and σ k 2 represent the mean and the variance on a logarithmic scale, respectively. Then, the GSLH-D model degenerates into the log-normal mixture model, i.e., f ( t ) = k = 1 K p k L N ( μ k = β 0 + β T x ˜ i j + d k , σ k 2 = σ 2 ) .
  • When ϵ i j follows an extreme value distribution, i.e., ϵ i j = σ η i j , where η i j is a random variable with standard Gumbel distribution and σ > 0 . Furthermore, we denote the unknown parameters related to the subpopulation k as Θ k = { λ k , ρ k } , where λ k and ρ k are the rate and shape parameters, respectively. Then, the GSLH-D model degenerates into the Weibull mixture model, i.e., f ( t ) = k = 1 K p k W e i b ( λ k = exp [ 1 σ ( β 0 + β T x ˜ i j + d k ) ] , ρ k = 1 σ ) .
Proposition 1 implies that the baseline hazard, which captures the underlying risk without considering the influence of any covariates, would become specific to each subpopulation rather than being shared across multiple different subpopulations. The discrete type of GSLH can then be captured by the subpopulation-specific model parameters Θ k . The detailed proof can be found in Appendix A.
Moreover, with the derived conditional posteriors of multi-type GSLH, we can obtain the following insights. First, in the GSLH-D model, all data of the same subpopulation contributes to the estimation of W i . The Bayesian framework enables information sharing among different product units from different groups that belong to the same subpopulation, and a large sample size is not required. On the other hand, only data within the same group is effective for the estimation of GSLH in the GSLH-C and GSLH-M models. Furthermore, the GSLH-M model with a more complex covariate structure is closely connected to the GSLH-D and GSLH-C models. When W i within each subpopulation approximately follows a degenerate distribution (i.e., subpopulation-specific W i is close to a constant value), the model with a mixed-type GSLH demonstrates similarities to the model with a discrete type of GSLH. When the entire population consists of a single subpopulation, the model with a mixed-type GSLH becomes the same as the model with continuous type of GSLH.

5. Case Study

To validate the proposed lifetime modeling and prediction framework with multi-type GSLH, we conduct a comprehensive simulation study and a real case study in Section 5.1 and Section 5.2, respectively.

5.1. A Simulation Study

5.1.1. Experimental Setting

We first conduct a simulation study using ground truth settings to thoroughly explore various types of GSLH and assess the performance of the proposed approach in comparison with alternative approaches. For the purpose of illustrating GSLH, we focus on two distinct subpopulations (i.e., K = 2 ) and specify a total proportion of 0.35 for subpopulation 1. For each type of GSLH, the continuous component is generated randomly based on a normal distribution. In this work, we investigate two distinct model specifications, namely, the log-normal and the Weibull models, without losing generality. Figure 3 shows various structures of missing covariates shared within each group in the log-normal model. The scenarios S 1 S 3 refer to the simulation scenarios of the discrete type, mixed-type, and continuous type of group-shared missing covariates, respectively. As shown in Figure 3, it becomes less identifiable among different subpopulations from S 1 to S 3 , and the discrete part eventually diminishes in S 3 . In the simulation study, we consider a single observed covariate and uniformly generate the covariate data. To demonstrate the modeling effectiveness under small sample size, we create a simulation scenario with ten groups and five sample units per group using different types of GSLH (i.e., S 1 , S 2 , and S 3 ) to examine the model performance. Furthermore, to investigate the impact of number of groups n and sample size per group M on the model robustness, we create two more simulation settings via enlarging n and M, respectively (i.e., n = 100 , M = 5 and n = 10 , M = 20 ).
To implement the proposed estimation algorithm, informative priors are assigned to the majority of unknown parameters, facilitating the effective learning of data patterns. We ran two independent MCMC chains with 50,000 iterations each, following a burn-in period of 10,000 iterations. The convergence of the proposed algorithm is examined via the potential variance scale reduction factor [34]. The developed algorithm achieves an approximate convergence with a monitoring value of less than 1.1. The potential scale reduction factor is a measure indicating how much between-chain variation might decrease in future simulations. A potential scale reduction factor of 1.1 suggests a limited gain in inferential precision by prolonging chain runs. However, the dynamics of MCMC mean that between-chain variance can decrease before increasing. If the initial simulation pulls all chains to the distribution center, they may disperse again with further simulation. Furthermore, we implement the tripartite method to handle the group-shared missing covariates. In this work, the model without considering the influence of group-shared missing covariates is used as the baseline. The DIC differences between the proposed model and the baseline model are calculated, and the negative values further imply the existence of GSLH. We then identify the type of GSLH via comparing model-fitting performances. The model with the correct type of GSLH is expected to achieve the largest performance improvement [28]. To specify the density of the continuous component for the GSLH-C and GSLH-M models, we consider the normal, exponential, and gamma densities, which are commonly used in reliability analysis [21,24]. We select the density specification that has the potential to achieve the best model performance. Moreover, the number of subpopulations for the GSLH-D and GSLH-M models can be determined in a similar manner. With the identified model structure, we can further quantify the influence of group-shared missing covariates.

5.1.2. Parameters Estimation and Performance Evaluation

Both the posterior mean and the 95% credible interval of the estimated GSLH with log-normal and Weibull specifications are calculated and illustrated in Figure 4. As shown in each graph of Figure 4, the horizontal axis is a group index that is an index representing the unit j within the group i, and the vertical axis is W i . The point estimates and the interval estimates are obtained simultaneously via the developed Bayesian estimation procedure. As depicted in Figure 4, the posterior means of the estimated GSLH are close to the ground truth values. Moreover, if the model is correctly specified, it is noteworthy that the 95% credible intervals entirely cover the true values. To the contrary, the conventional MLE approach [30] fails to provide either point estimates or interval estimates for the multi-type GSLH. Although some marginalized approaches with data augmentation [36] could derive the approximated interval estimates, they mainly rely on asymptotic approximations with large samples [37], which may not be practical for real-world scenarios. The proposed work demonstrates its ability to quantify the exact uncertainty of GSLH and the influence of multi-type group-shared missing covariates, even under limited sample sizes. Moreover, the proposed approach can quantify the effects of observed covariates under different scenarios of missing covariate information, even when the sample size per group is small, as shown in Figure 5. The posterior mode of the estimated coefficient of the observed covariate is close to the ground truth value under all simulation scenarios.
Furthermore, we investigate how the sample size would affect model estimation performance. Specifically, we use the GSLH-C model with both log-normal and Weibull specifications under different settings of sample size in scenario S 3 as an illustration example. As shown in Figure 6, the derived 95% credible intervals completely encompass the true values in all settings. In the illustrated group, the standard deviation of the estimated GSLH decreases when sample size per group increases. In addition to the improved precision, the posterior mode of the estimated GSLH approaches closer to the true value when M becomes larger. This is because the group-specific data contributes to the estimation of GSLH, as shown in Equation (11). The estimation performance among all groups are further illustrated in Figure 7. When sample size M increases, the estimation accuracy of GSLH is improved with significantly decreased bias.

5.1.3. Lifetime Prediction and Performance Evaluation

Based on the estimated models, we further conducted lifetime prediction along with performance evaluation. Specifically, the Kaplan–Meier (K–M) survival curves [38] were calculated to evaluate the prediction performance of the proposed approach in comparison with alternative methods. The reliability curve computed from the actual data was used as the benchmark. To explore the significance of properly handling multi-type missing covariates shared within each group, we compare the predicted reliability curves evaluated at new values of the observed covariates among the proposed approach and the conventional methods that neglect group-shared missing information. As illustrated in Figure 8, the predicted K–M curves based on the proposed approach with both log-normal and Weibull specifications are close to those of the actual data. On the other hand, the conventional methods tend to either overestimate or underestimate the reliability curve, as shown in Figure 8. As compared with the proposed approach, the alternative methods that neglect the positive effects of group-shared missing covariates lead to an underestimation of the K–M curve and vice versa. Overall, the proposed framework is demonstrated to achieve both improved estimation performance and lifetime prediction performance with different specifications in various simulation scenarios.

5.1.4. Model Robustness Evaluation

Based on the above results, the proposed work demonstrates its effectiveness in quantifying the influence of group-shared missing covariates with improved performance given that the underlying covariate structure is correctly specified. However, the missing covariate information is typically unknown in real-world practice. Therefore, we further investigate the model robustness in the presence of misspecification issues among different simulation scenarios and simulation settings. We denote Δ as the DIC difference between the baseline homogeneous model and the evaluated model. As a lower DIC value signifies an improved goodness-of-fit performance, a larger Δ then implies a better performance improvement of the assessed model in comparison with the baseline. The empirical results of the proposed model with log-normal specification are summarized in Table 1. The adequate model in each scenario (i.e., GSLH-D in S 1 , GSLH-M in S 2 , and GSLH-C in S 3 ) achieves the best goodness-of-fit performance improvement with the largest Δ among all evaluated models. Furthermore, the suggested lifetime model would be reduced to the frailty model [21] under GSLH-C in S 3 . The proposed work effectively deals with the multi-type group-shared missing covariates and demonstrates its ability to discern the accurate type of GSLH, particularly concerning the discrete type and the mixed-type, which have not been thoroughly investigated in prior research.
Moreover, we evaluate model-fitting performance under a misspecification issue. We denote ι ( % ) as the scaled difference of performance improvements between the evaluated model and the model with the correct type of GSLH, which indicates the performance loss due to model misspecification. A smaller ι ( % ) implies that the evaluated model is less sensitive to the misspecification issue and can retain more performance improvement. When the GSLH-D model is misspecified (i.e., in S 2 and S 3 ), the performance loss ι ( % ) becomes larger when n or M increases. The enlarged subpopulation data that contributes to the estimation of GSLH makes the GSLH-D model more sensitive to the misspecification issue and induces more performance loss. Moreover, the GSLH-C model is susceptible to the model misspecification issue with significantly large ι ( % ) in S 1 and S 2 , as shown in Table 1. When the sample size per group increases, the performance loss of the misspecified GSLH-C slightly decreases. Moreover, the empirical results show that the GSLH-M model exhibits more robustness under model misspecification with slightly smaller ι ( % ) as compared with the other misspecified model (i.e., GSLH-C in S 1 and GSLH-D in S 3 ). The proposed model with Weibull specification exhibits similar results, as shown in Table 2. The model with the correct type of GSLH achieves the largest performance improvement. Furthermore, the GSLH-C and GSLH-D models induce more performance loss as compared with the GSLH-M model under the misspecification issue. The GSLH-D model exhibits more vulnerability with increased sample size per group or number of groups. Additionally, the misspecified GSLH-C model exhibits more robustness when the sample size per group increases.
Furthermore, we evaluate the estimation robustness of GSLH in the presence of a misspecification issue among different settings of n and M. We use the posterior mean error to evaluate the estimation accuracy of GSLH, which is computed by the average of absolute differences between the posterior means and the actual values. The empirical results of the posterior mean error based on the proposed approach with both log-normal and Weibull specifications in various scenarios under diverse simulation settings are depicted in Figure 9. The model with the correct type of GSLH achieves the highest estimation accuracy, which is highlighted in green. For the adequate model in each scenario, the posterior mean error of the GSLH-D model decreases when either M or n increases, while the posterior mean error of the GSLH-C or GSLH-M model decreases only when the sample size per group increases. The misspecified model with the lowest estimation accuracy in each scenario is highlighted in red, as shown in Figure 9. The GSLH-M model has better estimation accuracy as compared with the GSLH-C or GSLH-D models when the type of GSLH is misspecified. We further empirically investigate the impact of n and M on the estimation accuracy of the assessed model in the presence of a misspecification issue. As shown in Figure 9, when the GSLH-D model is misspecified in S 2 , where the ground truth GSLH involves both discrete and continuous components, a larger M could slightly improve the estimation accuracy. However, when the ground truth GSLH is purely continuous in scenario S 3 , the estimation robustness of the misspecified GSLH-D model deteriorates with increased subpopulation data. Moreover, when the GSLH-C model is misspecified (e.g., in S 1 and S 2 ), the estimation accuracy could be improved when M becomes larger, as illustrated in Figure 9. Such an empirical conclusion also holds for the misspecified GSLH-M model in scenario S 1 and S 3 .

5.2. A Real Case Study

To further exemplify the practical applicability of the proposed work, we carried out a real case study on the lifespan analysis of molding material units. In a tensile test, the test unit was subjected to the controlled tensile forces, generating stress–strain data. The data were collected by advanced instrumentation, including strain gauges and load cells. The stress–strain data captures the unit-level response to the applied strain level and provides valuable insights into mechanical properties of the material units. A total of 36 tensile tests are conducted, from which we obtain the actual lifespans of the test units using the stress–strain data [39]. Due to confidentiality concerns, the configuration details of the tensile tests are not accessible in the initial study.
To examine whether there is missing information shared within each batch, the tripartite method is utilized to analyze the lifetime data. The DIC differences between the proposed approach with multi-type GSLH and the baseline model without considering GSLH are calculated to examine the existence of group-shared missing covariates. All DIC differences are smaller than −100 for different types of GSLH, indicating that GSLH should be considered in the analysis of lifetime data. To further identify the type of GSLH and the structure of group-shared missing covariates, we compare the model-fitting performance among the proposed models with different types of GSLH. The DIC improvements between the evaluated models and the baseline homogeneous model are calculated as the identification metric. As shown in Figure 10a, the GSLH-D model achieves the greatest performance improvement as compared with the others (e.g., GSLH-C and GSLH-M). This indicates that the underlying missing covariates shared within each batch are more likely to be categorical. We then consulted domain experts and extracted additional knowledge about such influential group-shared missing covariates, which tend to be discrete in nature. We inform that different ordinal levels of tensile forces (i.e., low and high) have been applied to different batches of test units during the tensile test. By incorporating such discrete group-shared covariates, we then examine whether there is any other potential missing covariate information shared within each batch. The slight positive values of DIC differences between the proposed approach and the baseline model indicate that a substantial portion of the latent heterogeneity has been explained by the observed covariates, as shown in Figure 10b. Further incorporation of GSLH does not provide significant values in uncovering useful patterns of lifetime data.
Furthermore, we used the proposed approach to quantify the effects of such missing covariates shared within each batch on lifetime data. As shown in Figure 11, the estimated quantities of GSLH in the initial study can almost capture the covariate effects in the further exploration when the covariate information is incorporated. Moreover, we evaluate the effectiveness of the proposed approach based on the concordance index (C-index) [40], which is a useful metric for assessing the concordance between the observations and the predictions in time-to-event data analysis. A value exceeding 0.7 implies the appropriateness of the evaluated model for analyzing lifetime data. As shown in Figure 12a, the C-index of the proposed model with the identified discrete type of GSLH exceeds 0.8, implying a strong model for capturing lifetime data patterns, even in the absence of covariate information. The prediction power of the identified GSLH-D model surpasses those of the other models, which validates the effectiveness of the proposed approach. Moreover, when the uncovered group-shared covariates are incorporated into the lifetime model, the prediction power scores are comparable among the baseline model and the proposed models with different types of GSLH, as illustrated in Figure 12b. The difference between the proposed model and the baseline model becomes slight when the covariate information is incorporated. Nevertheless, the uncovered group-shared covariates could only explain part of the variations, and more investigations are needed to further improve the modeling performance.
Overall, the proposed approach demonstrates its ability to handle group-shared missing covariates in this pilot study. The empirical results can guide the reliability engineer in uncovering important missing covariate information and incorporating such group-shared covariates to improve the reliability assessment. Moreover, the quantified influence of group-shared missing covariates can shed light on identifying the most appropriate design changes during the design stage.

6. Conclusions

We proposed a flexible lifetime modeling and prediction approach with multi-type GSLH to account for the influence of complex group-shared missing covariates on product lifetime. Specifically, we first proposed a new lifetime model to comprehensively investigate multiple different structures of group-shared missing covariates. Bayesian estimation algorithms and inference procedures were further developed to simultaneously quantify the influence of both observed covariates and multi-type missing covariates shared within each group. With the generic formulation and effective estimation algorithms, a tripartite method was then developed to handle the multi-type group-shared missing covariates in a practical product lifetime analysis. The existence of multi-type group-shared missing covariates was first examined via a DIC statistics comparison. The correct type of the detected missing covariates was further identified, and finally, the influence of the group-shared missing covariates were quantified. A comprehensive simulation study was conducted under different scenarios of missing covariate information. The proposed approach showcases its effectiveness at handling multi-type group-shared missing covariates, leading to a substantial enhancement in estimation performance and prediction accuracy. Moreover, we investigated model robustness in the presence of misspecification issues. Furthermore, a real case study was presented to illustrate the applicability of the proposed work for uncovering the potential structure of multi-type group-shared missing covariates and alleviating the impact of missing covariate information on practical analysis of product lifetime. After further consultation with the data provider based on the identified information, the group-shared covariates can then be revealed with compelling interpretability.
In this paper, a novel lifetime modeling and prediction approach for a single-component system was developed. An interesting future research topic is to develop reliability analysis methods for multi-component systems with the intricate challenges posed by multi-type group-shared missing covariates. Moreover, the primary focus of this work centered on product lifetime analysis in the presence of group-shared missing covariates. Another promising direction is to develop degradation models for handling such multi-type group-shared missing information in product degradation analysis. In addition, the proposed work can be extended to semi-parametric models, such as Cox proportional hazards models for survival analysis in the future as well.

Author Contributions

Conceptualization, X.S. and M.L.; methodology, X.S., K.W. and Y.W.; software, H.Z. and X.S.; validation, K.W. and W.S.; formal analysis, H.Z.; investigation, X.S. and K.W.; resources, X.S. and M.L.; data curation, H.Z.; writing—original draft preparation, X.S., W.S. and H.Z.; writing—review and editing, X.S., W.S., H.Z. and K.W.; visualization, Y.W.; supervision, M.L.; project administration, M.L.; funding acquisition, X.S. and W.S. All authors have read and agreed to the published version of the manuscript.

Funding

The work of the first author was supported in part by the Key Lab of Film and TV Media Technology of Zhejiang Province, China (No. 2020E10015). The work of the second author was partially supported by the Public Welfare Technology Application Research Project of Zhejiang Province, China (No. LTGY23F020001). The work of Wujun Si was supported in part by the National Science Foundation under Award OIA-2148878 to Wichita State University, Wichita, Kansas, USA.

Data Availability Statement

Data sharing is not applicable to this article due to privacy concerns.

Acknowledgments

The authors are grateful to the editors and anonymous referees for their insightful comments that significantly improved this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Proof of Proposition

Proof. 
Recall that the proposed reliability model, as shown in Equation (2), can be specified with a discrete type of GSLH, i.e., P ( W i = d k ) = p k , k = 1 , , K . Given that W i is known and takes the value d k , the lifetime can be quantified by log T i j W i = d k = β 0 + β T x ˜ i j + d k + ϵ i j . We let y i j = log T i j . Furthermore, with different assumptions on the distribution of ϵ i j , we can manifest the conditional density f y ( y i j W i = d k ) .
(1) When ϵ i j follows normal distribution, i.e., ϵ i j = σ η i j where η i j follows standard normal distribution and σ > 0 , y i j W i = d k has normal density, i.e., y i j W i = d k N ( μ k = β 0 + β T x ˜ i j + d k , σ k 2 = σ 2 ) . With the transformation technique, we can derive the density for T i j W i = d k as
f t ( T i j W i = d k ) = f y ( log T i j W i = d k ) · ( log T i j ) = 1 2 π σ exp [ ( log T i j ( β 0 + β T x ˜ i j + d k ) ) 2 2 σ 2 ] · 1 T i j = 1 2 π σ T i j exp [ ( log T i j ( β 0 + β T x ˜ i j + d k ) ) 2 2 σ 2 ]
Then, we deduce that T i j W i = d k is characterized by a log-normal density, i.e., T i j W i = d k L N ( μ k = β 0 + β T x ˜ i j + d k , σ k 2 = σ 2 ) . Furthermore, we derive the density of the lifetime as
f ( t ) = k = 1 K f t ( t W i = d k ) P ( W i = d k ) = k = 1 K p k L N ( μ k = β 0 + β T x ˜ i j + d k , σ k 2 = σ 2 )
Thus, the lifetime can be quantified by the log-normal mixture regression model. From the above procedures, we show that when the following conditions hold for the proposed lifetime model:
(i)
With GSLH-D, i.e., P ( W i = d k ) = p k , k = 1 , , K ;
(ii)
ϵ i j = σ η i j where η i j N ( 0 , 1 ) ,
the proposed model then degenerates to the log-normal mixture model with the subpopulation-specific mean parameter μ k = β 0 + β T x ˜ i j + d k and the variance parameter σ k 2 = σ 2 .
(2) When ϵ i j follows extreme value distribution, i.e., ϵ i j = σ η i j where η i j follows standard Gumbel distribution and σ > 0 , y i j W i = d k has Gumbel density (minimum) with the location parameter μ k = β 0 + β T x ˜ i j + d k and the scale parameter γ k = σ . With the transformation technique, we can derive the density for T i j W i = d k as
f t ( T i j W i = d k ) = f y ( log T i j ) · ( log T i j ) = 1 σ exp log T i j ( β 0 + β T x ˜ i j + d k ) σ exp ( log T i j ( β 0 + β T x ˜ i j + d k ) σ ) ·
1 T i j = 1 σ 1 T i j exp ( log T i j σ ) · exp ( β 0 + β T x ˜ i j + d k σ ) · exp exp ( log T i j σ ) · exp ( β 0 + β T x ˜ i j + d k σ ) = 1 σ ·
T i j 1 σ 1 · exp ( β 0 + β T x ˜ i j + d k σ ) · exp T i j 1 σ · exp ( β 0 + β T x ˜ i j + d k σ )
Then, we obtain that T i j W i = d k is characterized by a Weibull density with the rate parameter λ k = exp ( β 0 + β T x ˜ i j + d k σ ) and the shape parameter ρ k = 1 σ , i.e., T i j W i = d k W e i b ( λ k , ρ k ) . Furthermore, we derive the density of the lifetime as
f ( t ) = k = 1 K f t ( t W i = d k ) P ( W i = d k ) = k = 1 K p k W e i b ( λ k = exp ( β 0 + β T x ˜ i j + d k σ ) , ρ k = 1 σ )
The lifetime can be quantified by the Weibull mixture regression model. From the above procedures, we show that when the following conditions hold for the proposed lifetime model:
(i)
With GSLH-D, i.e., P ( W i = d k ) = p k , k = 1 , , K ;
(ii)
ϵ i j = σ η i j where f η ( η i j ) = e x e x ,
the proposed model then degenerates to the Weibull mixture model with the subpopulation-specific shape parameter ρ k = 1 σ and the rate parameter λ k = exp ( β 0 + β T x ˜ i j + d k σ ) . □

References

  1. Zhu, W.; Fouladirad, M.; Bérenguer, C. Condition-based maintenance policies for a combined wear and shock deterioration model with covariates. Comput. Ind. Eng. 2015, 85, 268–283. [Google Scholar] [CrossRef]
  2. Zhuang, L.; Xu, A.; Pang, J. Product reliability analysis based on heavily censored interval data with batch effects. Reliab. Eng. Syst. Saf. 2021, 212, 107622. [Google Scholar] [CrossRef]
  3. Zhu, M.; Zhou, X. Lifecycle maintenance scheduling of station with multiple categories of information. Comput. Ind. Eng. 2022, 172, 108593. [Google Scholar] [CrossRef]
  4. Cha, J.H.; Finkelstein, M. Some notes on unobserved parameters (frailties) in reliability modeling. Reliab. Eng. Syst. Saf. 2014, 123, 99–103. [Google Scholar] [CrossRef]
  5. Moazeni, M.; Behbahani, M.; Khedmati, M.; Niaki, S.T.A. Single-replicate longitudinal data analysis in the presence of multiple instrumental measurement errors. Comput. Ind. Eng. 2020, 141, 106301. [Google Scholar] [CrossRef]
  6. Liu, Y.; Dillon, T.; Yu, W.; Rahayu, W.; Mostafa, F. Missing value imputation for industrial IoT sensor data with large gaps. IEEE Internet Things J. 2020, 7, 6855–6867. [Google Scholar] [CrossRef]
  7. García-Mora, B.; Debón, A.; Santamaría, C.; Carrión, A. Modelling the failure risk for water supply networks with interval-censored data. Reliab. Eng. Syst. Saf. 2015, 144, 311–318. [Google Scholar] [CrossRef]
  8. Jeon, J.; Sohn, S.Y. Product failure pattern analysis from warranty data using association rule and Weibull regression analysis: A case study. Reliab. Eng. Syst. Saf. 2015, 133, 176–183. [Google Scholar] [CrossRef]
  9. Evanschitzky, H.; Eisend, M.; Calantone, R.J.; Jiang, Y. Success factors of product innovation: An updated meta-analysis. J. Prod. Innov. Manag. 2012, 29, 21–37. [Google Scholar] [CrossRef]
  10. Lauvernet, C.; Helbert, C. Metamodeling methods that incorporate qualitative variables for improved design of vegetative filter strips. Reliab. Eng. Syst. Saf. 2020, 204, 107083. [Google Scholar] [CrossRef]
  11. Marmor, Y.N.; Bashkansky, E. Processing new types of quality data. Qual. Reliab. Eng. Int. 2020, 36, 2621–2638. [Google Scholar] [CrossRef]
  12. Jones, B.; Jenkinson, I.; Yang, Z.; Wang, J. The use of Bayesian network modelling for maintenance planning in a manufacturing industry. Reliab. Eng. Syst. Saf. 2010, 95, 267–277. [Google Scholar] [CrossRef]
  13. Johnen, M.; Schmitz, C.; Kateri, M.; Kamps, U. Fitting lifetime distributions to interval censored cyclic-aging data of lithium-ion batteries. Comput. Ind. Eng. 2020, 143, 106418. [Google Scholar] [CrossRef]
  14. Okaro, I.A.; Tao, L. Reliability analysis and optimisation of subsea compression system facing operational covariate stresses. Reliab. Eng. Syst. Saf. 2016, 156, 159–174. [Google Scholar] [CrossRef]
  15. Yao, Y.; Yao, N.; Zhou, X.; Li, Z.; Yue, X.; Yan, C.; Zhang, Q. Ethylene-carbonate-free electrolytes for rechargeable Li-ion pouch cells at sub-freezing temperatures. Adv. Mater. 2022, 34, 2206448. [Google Scholar] [CrossRef] [PubMed]
  16. Antony Samy, A.; Golbang, A.; Harkin-Jones, E.; Archer, E.; Dahale, M.; McIlhagger, A. Influence of ambient temperature on part distortion: A simulation study on amorphous and semi-crystalline polymer. Polymers 2022, 14, 879. [Google Scholar] [CrossRef] [PubMed]
  17. Meeker, W.Q.; Escobar, L.A.; Pascual, F.G. Statistical Methods for Reliability Data; John Wiley & Sons: Hoboken, NJ, USA, 2022. [Google Scholar]
  18. Kong, D.; Huang, J.; Balakrishnan, N.; Cui, L. Stochastic quantile-filling augmentation algorithm to censored and accurate reliability data. Comput. Ind. Eng. 2017, 108, 27–38. [Google Scholar] [CrossRef]
  19. Si, W.; Yang, Q.; Monplaisir, L.; Chen, Y. Reliability analysis of repairable systems with incomplete failure time data. IEEE Trans. Reliab. 2018, 67, 1043–1059. [Google Scholar] [CrossRef]
  20. Zhou, R.; Li, H.; Sun, J.; Tang, N. A new approach to estimation of the proportional hazards model based on interval-censored data with missing covariates. Lifetime Data Anal. 2022, 28, 335–355. [Google Scholar] [CrossRef]
  21. Deep, A.; Veeramani, D.; Zhou, S. Event prediction for individual unit based on recurrent event data collected in teleservice systems. IEEE Trans. Reliab. 2019, 69, 216–227. [Google Scholar] [CrossRef]
  22. Ye, Z.S.; Hong, Y.; Xie, Y. How do heterogeneities in operating environments affect field failure predictions and test planning? Ann. Appl. Stat. 2013, 7, 2249–2271. [Google Scholar] [CrossRef]
  23. Slimacek, V.; Lindqvist, B. Reliability of wind turbines modeled by a Poisson process with covariates, unobserved heterogeneity and seasonality. Wind Energy 2016, 19, 1991–2002. [Google Scholar] [CrossRef]
  24. Brito, É.S.; Tomazella, V.L.; Ferreira, P.H. Statistical modeling and reliability analysis of multiple repairable systems with dependent failure times under perfect repair. Reliab. Eng. Syst. Saf. 2022, 222, 108375. [Google Scholar] [CrossRef]
  25. Morita, L.H.; Tomazella, V.L.; Balakrishnan, N.; Ramos, P.L.; Ferreira, P.H.; Louzada, F. Inverse Gaussian process model with frailty term in reliability analysis. Qual. Reliab. Eng. Int. 2021, 37, 763–784. [Google Scholar] [CrossRef]
  26. Seo, K.; Pan, R. Data analysis of step-stress accelerated life tests with heterogeneous group effects. IISE Trans. 2017, 49, 885–898. [Google Scholar] [CrossRef]
  27. Li, M.; Liu, J. Bayesian hazard modeling based on lifetime data with latent heterogeneity. Reliab. Eng. Syst. Saf. 2016, 145, 183–189. [Google Scholar] [CrossRef]
  28. Berg, A.; Meyer, R.; Yu, J. Deviance information criterion for comparing stochastic volatility models. J. Bus. Econ. Stat. 2004, 22, 107–120. [Google Scholar] [CrossRef]
  29. Orbe, J.; Ferreira, E.; Núñez-Antón, V. Comparing proportional hazards and accelerated failure time models for survival analysis. Stat. Med. 2002, 21, 3493–3510. [Google Scholar] [CrossRef] [PubMed]
  30. Zhang, S.; Zhai, Q.; Shi, X.; Liu, X. A Wiener Process Model With Dynamic Covariate for Degradation Modeling and Remaining Useful Life Prediction. IEEE Trans. Reliab. 2022, 72, 214–223. [Google Scholar] [CrossRef]
  31. Liu, D.; Wang, S.; Zhang, C. Reliability estimation by fusing multiple-source information based on evidential variable and Wiener process. Comput. Ind. Eng. 2021, 162, 107745. [Google Scholar] [CrossRef]
  32. Van Dyk, D.A.; Meng, X.L. The art of data augmentation. J. Comput. Graph. Stat. 2001, 10, 1–50. [Google Scholar] [CrossRef]
  33. Plummer, M. JAGS: A program for analysis of Bayesian graphical models using Gibbs sampling. In Proceedings of the 3rd International Workshop on Distributed Statistical Computing, Vienna, Austria, 20–22 March 2003; Volume 124, pp. 1–10. [Google Scholar]
  34. Vehtari, A.; Gelman, A.; Simpson, D.; Carpenter, B.; Bürkner, P.C. Rank-normalization, folding, and localization: An improved R for assessing convergence of MCMC (with discussion). Bayesian Anal. 2021, 16, 667–718. [Google Scholar] [CrossRef]
  35. Calderhead, B. A general construction for parallelizing Metropolis- Hastings algorithms. Proc. Natl. Acad. Sci. USA 2014, 111, 17408–17413. [Google Scholar] [CrossRef]
  36. Chen, S.; Lu, L.; Xiang, Y.; Lu, Q.; Li, M. A data heterogeneity modeling and quantification approach for field pre-assessment of chloride-induced corrosion in aging infrastructures. Reliab. Eng. Syst. Saf. 2018, 171, 123–135. [Google Scholar] [CrossRef]
  37. Ibragimov, I.A.; Has’ Minskii, R.Z. Statistical Estimation: Asymptotic Theory; Springer Science & Business Media: Berlin, Germany, 2013; Volume 16. [Google Scholar]
  38. Ruppert, T.; Csalodi, R.; Abonyi, J. Estimation of machine setup and changeover times by survival analysis. Comput. Ind. Eng. 2021, 153, 107026. [Google Scholar] [CrossRef]
  39. Huo, J.; Zhu, D.; Hou, N.; Sun, W.; Dong, J. Application of a small-timescale fatigue, crack-growth model to the plane stress/strain transition in predicting the lifetime of a tunnel-boring-machine cutter head. Eng. Fail. Anal. 2017, 71, 11–30. [Google Scholar] [CrossRef]
  40. Schmid, M.; Wright, M.N.; Ziegler, A. On the use of Harrell’s C for clinical risk prediction via random survival forests. Expert Syst. Appl. 2016, 63, 450–459. [Google Scholar] [CrossRef]
Figure 1. The proposed lifetime modeling and prediction framework.
Figure 1. The proposed lifetime modeling and prediction framework.
Mathematics 12 00740 g001
Figure 2. Hierarchy of proposed lifetime model with multi-type GSLH.
Figure 2. Hierarchy of proposed lifetime model with multi-type GSLH.
Mathematics 12 00740 g002
Figure 3. Different types of group-shared missing covariates in the log-normal model. (a) S 1 ; (b) S 2 ; (c) S 3 .
Figure 3. Different types of group-shared missing covariates in the log-normal model. (a) S 1 ; (b) S 2 ; (c) S 3 .
Mathematics 12 00740 g003
Figure 4. Influence quantification of group-shared missing covariates with M = 5 and n = 10 for different scenarios: (a,d) S 1 ; (b,e) S 2 ; (c,f) S 3 .
Figure 4. Influence quantification of group-shared missing covariates with M = 5 and n = 10 for different scenarios: (a,d) S 1 ; (b,e) S 2 ; (c,f) S 3 .
Mathematics 12 00740 g004
Figure 5. Influence quantification of observed covariate with M = 5 and n = 100 . (a) Log-normal; (b) Weibull.
Figure 5. Influence quantification of observed covariate with M = 5 and n = 100 . (a) Log-normal; (b) Weibull.
Mathematics 12 00740 g005
Figure 6. Density plot of the estimated GSLH under different simulation settings. (a) Log-normal GSLH-C in S 3 ; (b) Weibull GSLH-C in S 3 .
Figure 6. Density plot of the estimated GSLH under different simulation settings. (a) Log-normal GSLH-C in S 3 ; (b) Weibull GSLH-C in S 3 .
Mathematics 12 00740 g006
Figure 7. Estimation bias of GSLH among all groups under different settings. (a) Log-normal GSLH-C in S 3 ; (b) Weibull GSLH-C in S 3 .
Figure 7. Estimation bias of GSLH among all groups under different settings. (a) Log-normal GSLH-C in S 3 ; (b) Weibull GSLH-C in S 3 .
Mathematics 12 00740 g007
Figure 8. Prediction performance comparison with simulation setting M = 5 , n = 10 , and different specifications: (ac) log-normal; (df) Weibull. (a) GSLH-D in S 1 ( W > 0 ); (b) GSLH-M in S 2 ( W > 0 ); (c) GSLH-C in S 3 ( W < 0 ); (d) GSLH-D in S 1 ( W > 0 ); (e) GSLH-M in S 2 ( W < 0 ); (f) GSLH-C in S 3 ( W < 0 ).
Figure 8. Prediction performance comparison with simulation setting M = 5 , n = 10 , and different specifications: (ac) log-normal; (df) Weibull. (a) GSLH-D in S 1 ( W > 0 ); (b) GSLH-M in S 2 ( W > 0 ); (c) GSLH-C in S 3 ( W < 0 ); (d) GSLH-D in S 1 ( W > 0 ); (e) GSLH-M in S 2 ( W < 0 ); (f) GSLH-C in S 3 ( W < 0 ).
Mathematics 12 00740 g008
Figure 9. Posterior mean error comparisons under different settings (1: M = 5 , n = 10 , 2: M = 20 , n = 10 , 3: M = 5 , n = 100 ) in different scenarios: (ac) log-normal; (df) Weibull. (a) S 1 ; (b) S 2 ; (c) S 3 ; (d) S 1 ; (e) S 2 ; (f) S 3 .
Figure 9. Posterior mean error comparisons under different settings (1: M = 5 , n = 10 , 2: M = 20 , n = 10 , 3: M = 5 , n = 100 ) in different scenarios: (ac) log-normal; (df) Weibull. (a) S 1 ; (b) S 2 ; (c) S 3 ; (d) S 1 ; (e) S 2 ; (f) S 3 .
Mathematics 12 00740 g009
Figure 10. Model performance comparison with a multi-type GSLH. (a) Initial investigation without the inclusion of group-shared covariate information; (b) subsequent analysis with the incorporation of group-shared covariate information.
Figure 10. Model performance comparison with a multi-type GSLH. (a) Initial investigation without the inclusion of group-shared covariate information; (b) subsequent analysis with the incorporation of group-shared covariate information.
Mathematics 12 00740 g010
Figure 11. Influences quantification of group-shared missing covariates.
Figure 11. Influences quantification of group-shared missing covariates.
Mathematics 12 00740 g011
Figure 12. Prediction power comparisons based on the C-index. (a) Influences quantification of group-shared missing covariates; (b) subsequent analysis with the incorporation of group-shared covariate information.
Figure 12. Prediction power comparisons based on the C-index. (a) Influences quantification of group-shared missing covariates; (b) subsequent analysis with the incorporation of group-shared covariate information.
Mathematics 12 00740 g012
Table 1. Performance comparison results with log-normal specification.
Table 1. Performance comparison results with log-normal specification.
SettingsGSLH-CGSLH-DGSLH-M
Δ ι  (%) Δ ι  (%) Δ ι  (%)
S 1 n = 10 M = 5 95.9675.14386.030282.1226.92
n = 10 M = 20 803.1548.721566.1201280.6218.23
n = 100 M = 5 1718.8256.283931.1903497.8211.02
S 2 n = 10 M = 5 86.3181.08209.5654.07456.260
n = 10 M = 20 758.5658.87841.4454.381844.380
n = 100 M = 5 1778.9660.891954.0857.044548.780
S 3 n = 10 M = 5 327.03038.0988.35122.5462.53
n = 10 M = 20 1675.170188.4988.75819.6451.07
n = 100 M = 5 4350.940412.1890.531843.5557.63
Table 2. Performance comparison results with Weibull specification.
Table 2. Performance comparison results with Weibull specification.
SettingsGSLH-CGSLH-DGSLH-M
Δ ι  (%) Δ ι  (%) Δ ι  (%)
S 1 n = 10 M = 5 92.0453.69198.780184.027.43
n = 10 M = 20 372.7452.99792.910781.441.45
n = 100 M = 5 1008.1949.592000.0401877.396.13
S 2 n = 10 M = 5 91.2150.34149.2918.71183.650
n = 10 M = 20 383.4149.27556.6126.35755.770
n = 100 M = 5 963.4648.611233.8134.181874.530
S 3 n = 10 M = 5 172.21088.0648.86152.9411.19
n = 10 M = 20 800.720359.3155.13754.695.75
n = 100 M = 5 1811.760503.8572.191253.6130.81
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zeng, H.; Sun, X.; Wang, K.; Wen, Y.; Si, W.; Li, M. A Bayesian Approach for Lifetime Modeling and Prediction with Multi-Type Group-Shared Missing Covariates. Mathematics 2024, 12, 740. https://doi.org/10.3390/math12050740

AMA Style

Zeng H, Sun X, Wang K, Wen Y, Si W, Li M. A Bayesian Approach for Lifetime Modeling and Prediction with Multi-Type Group-Shared Missing Covariates. Mathematics. 2024; 12(5):740. https://doi.org/10.3390/math12050740

Chicago/Turabian Style

Zeng, Hao, Xuxue Sun, Kuo Wang, Yuxin Wen, Wujun Si, and Mingyang Li. 2024. "A Bayesian Approach for Lifetime Modeling and Prediction with Multi-Type Group-Shared Missing Covariates" Mathematics 12, no. 5: 740. https://doi.org/10.3390/math12050740

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop