-
An Adaptive Multivariate Functional Control Chart
Authors:
Fabio Centofanti,
Antonio Lepore,
Biagio Palumbo
Abstract:
New data acquisition technologies allow one to gather huge amounts of data that are best represented as functional data. In this setting, profile monitoring assesses the stability over time of both univariate and multivariate functional quality characteristics. The detection power of profile monitoring methods could heavily depend on parameter selection criteria, which usually do not take into acc…
▽ More
New data acquisition technologies allow one to gather huge amounts of data that are best represented as functional data. In this setting, profile monitoring assesses the stability over time of both univariate and multivariate functional quality characteristics. The detection power of profile monitoring methods could heavily depend on parameter selection criteria, which usually do not take into account any information from the out-of-control (OC) state. This work proposes a new framework, referred to as adaptive multivariate functional control chart (AMFCC), capable of adapting the monitoring of a multivariate functional quality characteristic to the unknown OC distribution, by combining $p$-values of the partial tests corresponding to Hotelling $T^2$-type statistics calculated at different parameter combinations. Through an extensive Monte Carlo simulation study, the performance of AMFCC is compared with methods that have already appeared in the literature. Finally, a case study is presented in which the proposed framework is used to monitor a resistance spot welding process in the automotive industry. AMFCC is implemented in the R package funcharts, available on CRAN.
△ Less
Submitted 13 April, 2025;
originally announced April 2025.
-
Functional Mixture Regression Control Chart
Authors:
Christian Capezza,
Fabio Centofanti,
Davide Forcina,
Antonio Lepore,
Biagio Palumbo
Abstract:
Industrial applications often exhibit multiple in-control patterns due to varying operating conditions, which makes a single functional linear model (FLM) inadequate to capture the complexity of the true relationship between a functional quality characteristic and covariates, which gives rise to the multimode profile monitoring problem. This issue is clearly illustrated in the resistance spot weld…
▽ More
Industrial applications often exhibit multiple in-control patterns due to varying operating conditions, which makes a single functional linear model (FLM) inadequate to capture the complexity of the true relationship between a functional quality characteristic and covariates, which gives rise to the multimode profile monitoring problem. This issue is clearly illustrated in the resistance spot welding (RSW) process in the automotive industry, where different operating conditions lead to multiple in-control states. In these states, factors such as electrode tip wear and dressing may influence the functional quality characteristic differently, resulting in distinct FLMs across subpopulations. To address this problem, this article introduces the functional mixture regression control chart (FMRCC) to monitor functional quality characteristics with multiple in-control patterns and covariate information, modeled using a mixture of FLMs. A monitoring strategy based on the likelihood ratio test is proposed to monitor any deviation from the estimated in-control heterogeneous population. An extensive Monte Carlo simulation study is performed to compare the FMRCC with competing monitoring schemes that have already appeared in the literature, and a case study in the monitoring of an RSW process in the automotive industry, which motivated this research, illustrates its practical applicability.
△ Less
Submitted 26 October, 2024;
originally announced October 2024.
-
An Adaptive Multivariate Functional EWMA Control Chart
Authors:
Christian Capezza,
Giovanna Capizzi,
Fabio Centofanti,
Antonio Lepore,
Biagio Palumbo
Abstract:
In many modern industrial scenarios, the measurements of the quality characteristics of interest are often required to be represented as functional data or profiles. This motivates the growing interest in extending traditional univariate statistical process monitoring (SPM) schemes to the functional data setting. This article proposes a new SPM scheme, which is referred to as adaptive multivariate…
▽ More
In many modern industrial scenarios, the measurements of the quality characteristics of interest are often required to be represented as functional data or profiles. This motivates the growing interest in extending traditional univariate statistical process monitoring (SPM) schemes to the functional data setting. This article proposes a new SPM scheme, which is referred to as adaptive multivariate functional EWMA (AMFEWMA), to extend the well-known exponentially weighted moving average (EWMA) control chart from the univariate scalar to the multivariate functional setting. The favorable performance of the AMFEWMA control chart over existing methods is assessed via an extensive Monte Carlo simulation. Its practical applicability is demonstrated through a case study in the monitoring of the quality of a resistance spot welding process in the automotive industry through the online observations of dynamic resistance curves, which are associated with multiple spot welds on the same car body and recognized as the full technological signature of the process.
△ Less
Submitted 26 October, 2024; v1 submitted 6 March, 2024;
originally announced March 2024.
-
Functional Neural Network Control Chart
Authors:
Murat Kulahci,
Antonio Lepore,
Biagio Palumbo,
Gianluca Sposito
Abstract:
In many Industry 4.0 data analytics applications, quality characteristic data acquired from manufacturing processes are better modeled as functions, often referred to as profiles. In practice, there are situations where a scalar quality characteristic, referred to also as the response, is influenced by one or more variables in the form of functional data, referred to as functional covariates. To a…
▽ More
In many Industry 4.0 data analytics applications, quality characteristic data acquired from manufacturing processes are better modeled as functions, often referred to as profiles. In practice, there are situations where a scalar quality characteristic, referred to also as the response, is influenced by one or more variables in the form of functional data, referred to as functional covariates. To adjust the monitoring of the scalar response by the effect of this additional information, a new profile monitoring strategy is proposed on the residuals obtained from the functional neural network, which is able to learn a possibly nonlinear relationship between the scalar response and the functional covariates. An extensive Monte Carlo simulation study is performed to assess the performance of the proposed method with respect to other control charts that appeared in the literature before. Finally, a case study in the railway industry is presented with the aim of monitoring the heating, ventilation and air conditioning systems installed onboard passenger trains.
△ Less
Submitted 18 November, 2023;
originally announced November 2023.
-
Multivariate Singular Spectrum Analysis by Robust Diagonalwise Low-Rank Approximation
Authors:
Fabio Centofanti,
Mia Hubert,
Biagio Palumbo,
Peter J. Rousseeuw
Abstract:
Multivariate Singular Spectrum Analysis (MSSA) is a powerful and widely used nonparametric method for multivariate time series, which allows the analysis of complex temporal data from diverse fields such as finance, healthcare, ecology, and engineering. However, MSSA lacks robustness against outliers because it relies on the singular value decomposition, which is very sensitive to the presence of…
▽ More
Multivariate Singular Spectrum Analysis (MSSA) is a powerful and widely used nonparametric method for multivariate time series, which allows the analysis of complex temporal data from diverse fields such as finance, healthcare, ecology, and engineering. However, MSSA lacks robustness against outliers because it relies on the singular value decomposition, which is very sensitive to the presence of anomalous values. MSSA can then give biased results and lead to erroneous conclusions. In this paper a new MSSA method is proposed, named RObust Diagonalwise Estimation of SSA (RODESSA), which is robust against the presence of cellwise and casewise outliers. In particular, the decomposition step of MSSA is replaced by a new robust low-rank approximation of the trajectory matrix that takes its special structure into account. A fast algorithm is constructed, and it is proved that each iteration step decreases the objective function. In order to visualize different types of outliers, a new graphical display is introduced, called an enhanced time series plot. An extensive Monte Carlo simulation study is performed to compare RODESSA with competing approaches in the literature. A real data example about temperature analysis in passenger railway vehicles demonstrates the practical utility of the proposed approach.
△ Less
Submitted 2 October, 2023;
originally announced October 2023.
-
funcharts: Control charts for multivariate functional data in R
Authors:
Christian Capezza,
Fabio Centofanti,
Antonio Lepore,
Alessandra Menafoglio,
Biagio Palumbo,
Simone Vantini
Abstract:
Modern statistical process monitoring (SPM) applications focus on profile monitoring, i.e., the monitoring of process quality characteristics that can be modeled as profiles, also known as functional data. Despite the large interest in the profile monitoring literature, there is still a lack of software to facilitate its practical application. This article introduces the funcharts R package that i…
▽ More
Modern statistical process monitoring (SPM) applications focus on profile monitoring, i.e., the monitoring of process quality characteristics that can be modeled as profiles, also known as functional data. Despite the large interest in the profile monitoring literature, there is still a lack of software to facilitate its practical application. This article introduces the funcharts R package that implements recent developments on the SPM of multivariate functional quality characteristics, possibly adjusted by the influence of additional variables, referred to as covariates. The package also implements the real-time version of all control charting procedures to monitor profiles partially observed up to an intermediate domain point. The package is illustrated both through its built-in data generator and a real-case study on the SPM of Ro-Pax ship CO2 emissions during navigation, which is based on the ShipNavigation data provided in the Supplementary Material.
△ Less
Submitted 26 October, 2024; v1 submitted 19 July, 2022;
originally announced July 2022.
-
Robust Multivariate Functional Control Chart
Authors:
Christian Capezza,
Fabio Centofanti,
Antonio Lepore,
Biagio Palumbo
Abstract:
In modern Industry 4.0 applications, a huge amount of data is acquired during manufacturing processes that are often contaminated with anomalous observations in the form of both casewise and cellwise outliers. These can seriously reduce the performance of control charting procedures, especially in complex and high-dimensional settings. To mitigate this issue in the context of profile monitoring, w…
▽ More
In modern Industry 4.0 applications, a huge amount of data is acquired during manufacturing processes that are often contaminated with anomalous observations in the form of both casewise and cellwise outliers. These can seriously reduce the performance of control charting procedures, especially in complex and high-dimensional settings. To mitigate this issue in the context of profile monitoring, we propose a new framework, referred to as robust multivariate functional control chart (RoMFCC), that is able to monitor multivariate functional data while being robust to both functional casewise and cellwise outliers. The RoMFCC relies on four main elements: (I) a functional univariate filter to identify functional cellwise outliers to be replaced by missing components; (II) a robust multivariate functional data imputation method of missing values; (III) a casewise robust dimensionality reduction; (IV) a monitoring strategy for the multivariate functional quality characteristic. An extensive Monte Carlo simulation study is performed to compare the RoMFCC with competing monitoring schemes already appeared in the literature. Finally, a motivating real-case study is presented where the proposed framework is used to monitor a resistance spot welding process in the automotive industry.
△ Less
Submitted 16 April, 2024; v1 submitted 16 July, 2022;
originally announced July 2022.
-
Robust Functional ANOVA with Application to Additive Manufacturing
Authors:
Fabio Centofanti,
Bianca Maria Colosimo,
Marco Luigi Grasso,
Alessandra Menafoglio,
Biagio Palumbo,
Simone Vantini
Abstract:
The development of data acquisition systems is facilitating the collection of data that are apt to be modelled as functional data. In some applications, the interest lies in the identification of significant differences in group functional means defined by varying experimental conditions, which is known as functional analysis of variance (FANOVA). With real data, it is common that the sample under…
▽ More
The development of data acquisition systems is facilitating the collection of data that are apt to be modelled as functional data. In some applications, the interest lies in the identification of significant differences in group functional means defined by varying experimental conditions, which is known as functional analysis of variance (FANOVA). With real data, it is common that the sample under study is contaminated by some outliers, which can strongly bias the analysis. In this paper, we propose a new robust nonparametric functional ANOVA method (RoFANOVA) that reduces the weights of outlying functional data on the results of the analysis. It is implemented through a permutation test based on a test statistic obtained via a functional extension of the classical robust $ M $-estimator. By means of an extensive Monte Carlo simulation study, the proposed test is compared with some alternatives already presented in the literature, in both one-way and two-way designs. The performance of the RoFANOVA is demonstrated in the framework of a motivating real-case study in the field of additive manufacturing that deals with the analysis of spatter ejections. The RoFANOVA method is implemented in the R package rofanova, available online at https://github.com/unina-sfere/rofanova.
△ Less
Submitted 20 December, 2021;
originally announced December 2021.
-
Sparse and Smooth Functional Data Clustering
Authors:
Fabio Centofanti,
Antonio Lepore,
Biagio Palumbo
Abstract:
A new model-based procedure is developed for sparse clustering of functional data that aims to classify a sample of curves into homogeneous groups while jointly detecting the most informative portions of domain. The proposed method is referred to as sparse and smooth functional clustering (SaS-Funclust) and relies on a general functional Gaussian mixture model whose parameters are estimated by max…
▽ More
A new model-based procedure is developed for sparse clustering of functional data that aims to classify a sample of curves into homogeneous groups while jointly detecting the most informative portions of domain. The proposed method is referred to as sparse and smooth functional clustering (SaS-Funclust) and relies on a general functional Gaussian mixture model whose parameters are estimated by maximizing a log-likelihood function penalized with a functional adaptive pairwise penalty and a roughness penalty. The former allows identifying the noninformative portion of domain by shrinking the means of separated clusters to some common values, whereas the latter improves the interpretability by imposing some degree of smoothing to the estimated cluster means. The model is estimated via an expectation-conditional maximization algorithm paired with a cross-validation procedure. Through a Monte Carlo simulation study, the SaS-Funclust method is shown to outperform other methods already appeared in the literature, both in terms of clustering performance and interpretability. Finally, three real-data examples are presented to demonstrate the favourable performance of the proposed method. The SaS-Funclust method is implemented in the $\textsf{R}$ package $\textsf{sasfunclust}$, available online at https://github.com/unina-sfere/sasfunclust.
△ Less
Submitted 11 July, 2022; v1 submitted 28 March, 2021;
originally announced March 2021.
-
Adaptive Smoothing Spline Estimator for the Function-on-Function Linear Regression Model
Authors:
Fabio Centofanti,
Antonio Lepore,
Alessandra Menafoglio,
Biagio Palumbo,
Simone Vantini
Abstract:
In this paper, we propose an adaptive smoothing spline (AdaSS) estimator for the function-on-function linear regression model where each value of the response, at any domain point, depends on the full trajectory of the predictor. The AdaSS estimator is obtained by the optimization of an objective function with two spatially adaptive penalties, based on initial estimates of the partial derivatives…
▽ More
In this paper, we propose an adaptive smoothing spline (AdaSS) estimator for the function-on-function linear regression model where each value of the response, at any domain point, depends on the full trajectory of the predictor. The AdaSS estimator is obtained by the optimization of an objective function with two spatially adaptive penalties, based on initial estimates of the partial derivatives of the regression coefficient function. This allows the proposed estimator to adapt more easily to the true coefficient function over regions of large curvature and not to be undersmoothed over the remaining part of the domain. A novel evolutionary algorithm is developed ad hoc to obtain the optimization tuning parameters. Extensive Monte Carlo simulations have been carried out to compare the AdaSS estimator with competitors that have already appeared in the literature before. The results show that our proposal mostly outperforms the competitor in terms of estimation and prediction accuracy. Lastly, those advantages are illustrated also on two real-data benchmark examples.
△ Less
Submitted 24 November, 2020;
originally announced November 2020.
-
Functional clustering methods for resistance spot welding process data in the automotive industry
Authors:
Christian Capezza,
Fabio Centofanti,
Antonio Lepore,
Biagio Palumbo
Abstract:
Quality assessment of resistance spot welding (RSW) joints of metal sheets in the automotive industry is typically based on costly and lengthy off-line tests that are unfeasible on the full production, especially on large scale. However, the massive industrial digitalization triggered by the industry 4.0 framework makes available, for every produced joint, on-line RSW process parameters, such as,…
▽ More
Quality assessment of resistance spot welding (RSW) joints of metal sheets in the automotive industry is typically based on costly and lengthy off-line tests that are unfeasible on the full production, especially on large scale. However, the massive industrial digitalization triggered by the industry 4.0 framework makes available, for every produced joint, on-line RSW process parameters, such as, in particular, the so-called dynamic resistance curve (DRC), which is recognized as the full technological signature of the spot welds. Motivated by this context, the present paper means to show the potentiality and the practical applicability to clustering methods of the functional data approach that avoids the need for arbitrary and often controversial feature extraction to find out homogeneous groups of DRCs, which likely pertain to spot welds sharing common mechanical and metallurgical properties. We intend is to provide an essential hands-on overview of the most promising functional clustering methods, and to apply the latter to the DRCs collected from the RSW process at hand, even if they could go far beyond the specific application hereby investigated. The methods analyzed are demonstrated to possibly support practitioners along the identification of the mapping relationship between process parameters and the final quality of RSW joints as well as, more specifically, along the priority assignment for off-line testing of welded spots and the welding tool wear analysis. The analysis code, that has been developed through the software environment R, and the DRC data set are made openly available online at https://github.com/unina-sfere/funclustRSW/
△ Less
Submitted 17 July, 2020;
originally announced July 2020.
-
Additive stacking for disaggregate electricity demand forecasting
Authors:
Christian Capezza,
Biagio Palumbo,
Yannig Goude,
Simon N. Wood,
Matteo Fasiolo
Abstract:
Future grid management systems will coordinate distributed production and storage resources to manage, in a cost effective fashion, the increased load and variability brought by the electrification of transportation and by a higher share of weather dependent production. Electricity demand forecasts at a low level of aggregation will be key inputs for such systems. We focus on forecasting demand at…
▽ More
Future grid management systems will coordinate distributed production and storage resources to manage, in a cost effective fashion, the increased load and variability brought by the electrification of transportation and by a higher share of weather dependent production. Electricity demand forecasts at a low level of aggregation will be key inputs for such systems. We focus on forecasting demand at the individual household level, which is more challenging than forecasting aggregate demand, due to the lower signal-to-noise ratio and to the heterogeneity of consumption patterns across households. We propose a new ensemble method for probabilistic forecasting, which borrows strength across the households while accommodating their individual idiosyncrasies. In particular, we develop a set of models or 'experts' which capture different demand dynamics and we fit each of them to the data from each household. Then we construct an aggregation of experts where the ensemble weights are estimated on the whole data set, the main innovation being that we let the weights vary with the covariates by adopting an additive model structure. In particular, the proposed aggregation method is an extension of regression stacking (Breiman, 1996) where the mixture weights are modelled using linear combinations of parametric, smooth or random effects. The methods for building and fitting additive stacking models are implemented by the gamFactory R package, available at https://github.com/mfasiolo/gamFactory.
△ Less
Submitted 20 May, 2020;
originally announced May 2020.