Optimising kernel-based multivariate statistical process control

Kernel-based multivariate statistical process control (K-MSPC) extends classical MSPC by capturing nonlinear dependence through kernel principal component analysis (K-PCA). In practice, however, K-MSPC performance depends strongly on the choice of kernel and hyperparameters, which are often selected using non-procedural and time-consuming searches (e.g., grid/line search) that do not scale to richer parameterisations. We propose a fully procedural kernel-learning framework for K-MSPC inspired by Kernel Flows, in which kernel parameters are learned using stochastic subsampling and gradient-based optimisation. Because MSPC relies on a truncated K-PCA subspace, we optimise kernel parameters through an intermediate kernel principal component regression (K-PCR) discrimination objective that is structurally aligned with the latent-variable representation used by monitoring statistics. Building on this framework, we demonstrate extensions that become computationally feasible: learning variable-wise (additive) kernel parameters and learning kernel combinations to adapt the kernel family to data. The approach is evaluated on the Tennessee Eastman Process benchmark. Results show improved fault detection, including difficult faults that are poorly detected by standard K-PCA baselines, while providing diagnostic insights via variable contribution and attribution analyses. The proposed optimisation requires access to faulty (or simulated faulty) data and thus represents a supervised/semi-supervised calibration strategy complementary to classical unsupervised MSPC. • Kernel MSPC is performant to detect challenging faults, if optimisation is done right. • Kernel MSPC optimisation can be achieved through optimising Kernel PCR. • A Kernel Flows-inspired procedure is appropriate for optimising individual-parameter kernels. • Fitting individual kernel parameters brings performance improvement and diagnostics.

Authors

Institutions

Publication Details

Journal
Journal of Process Control
Published
2026-03-03
DOI
https://doi.org/10.1016/j.jprocont.2026.103679
Primary Topic
Fault Detection and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimising kernel-based multivariate statistical process control

Tuomas Sihvonen, Zina-Sabrina Duma, Victoria Siriaki Jorry, Сату-Пиа Рейникайнен et al.
Journal of Process Control
Fault Detection and Control Systems
article

Optimising kernel-based multivariate statistical process control

Tuomas Sihvonen, Zina-Sabrina Duma, Victoria Siriaki Jorry, Сату-Пиа Рейникайнен, Lassi Roininen
article en

Abstract

Kernel-based multivariate statistical process control (K-MSPC) extends classical MSPC by capturing nonlinear dependence through kernel principal component analysis (K-PCA). In practice, however, K-MSPC performance depends strongly on the choice of kernel and hyperparameters, which are often selected using non-procedural and time-consuming searches (e.g., grid/line search) that do not scale to richer parameterisations. We propose a fully procedural kernel-learning framework for K-MSPC inspired by Kernel Flows, in which kernel parameters are learned using stochastic subsampling and gradient-based optimisation. Because MSPC relies on a truncated K-PCA subspace, we optimise kernel parameters through an intermediate kernel principal component regression (K-PCR) discrimination objective that is structurally aligned with the latent-variable representation used by monitoring statistics. Building on this framework, we demonstrate extensions that become computationally feasible: learning variable-wise (additive) kernel parameters and learning kernel combinations to adapt the kernel family to data. The approach is evaluated on the Tennessee Eastman Process benchmark. Results show improved fault detection, including difficult faults that are poorly detected by standard K-PCA baselines, while providing diagnostic insights via variable contribution and attribution analyses. The proposed optimisation requires access to faulty (or simulated faulty) data and thus represents a supervised/semi-supervised calibration strategy complementary to classical unsupervised MSPC. • Kernel MSPC is performant to detect challenging faults, if optimisation is done right. • Kernel MSPC optimisation can be achieved through optimising Kernel PCR. • A Kernel Flows-inspired procedure is appropriate for optimising individual-parameter kernels. • Fitting individual kernel parameters brings performance improvement and diagnostics.

Journal of Process ControlVol. 161
Lappeenranta-Lahti University of Technology (FI)
Reduced inequalities, Peace, Justice and strong institutions
Openalex Percentile: Top 39%
Fault Detection and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.