Publications
Peer-reviewed articles, preprints, and open-source software in uncertainty quantification, adaptive learning, and interpretable machine learning.
My work sits at the intersection of uncertainty quantification, adaptive learning, and interpretability for industrial machine learning. Preprints are available on arXiv; for talks and posters, see the Talks and Seminars pages.
2026
- Self-Organized Conformal Prediction: Reducing Regional Coverage Gaps with Unsupervised Group Discovery2026Preprint, Under Review
Conformal prediction guarantees marginal coverage, but pooled calibration averages over heterogeneous regions and can mask regional undercoverage in safety-critical subgroups. We introduce Self-Organized Conformal Prediction (SOCP), a calibration scheme that discovers input-space groups with a Self-Organizing Map (SOM) and, at test time, draws a local calibration buffer from the query’s Best Matching Unit (BMU) cell or a fixed grid neighborhood. The same retrieval rule applies to regression and classification tasks across tabular features and image embeddings, leaving the predictor and nonconformity score untouched. SOCP gives exact validity for BMU-cell retrieval and fixed retrieved-set validity for neighborhood buffers; central-cell validity for neighborhood retrieval holds up to a Kolmogorov-Smirnov (KS) bias term. A split-routed extension recovers fixed retrieved-set validity conditional on the routing split. On eight regression and classification benchmarks, SO-SCP reduces the weighted regional coverage gap on 7/8 datasets (mean paired change -7.1%) for a mean prediction-set size increase of 6.2%, with negligible overhead on the largest six datasets; SO-CQR yields smaller gains, since quantile regression already absorbs much of the heterogeneity. By learning groups directly from the input geometry, SOCP provides group-local calibration with exact fixed-group guarantees and approximate central-cell guarantees, without supervised partitions or predictor retraining.
@unpublished{berthier2026selforganized_cp, title = {Self-Organized Conformal Prediction: Reducing Regional Coverage Gaps with Unsupervised Group Discovery}, author = {Berthier, Louis and Shokry, Ahmed and Moreaud, Maxime and Ramelet, Guillaume and Dieuleveut, Aymeric}, year = {2026}, eprint = {2606.29403}, archiveprefix = {arXiv}, primaryclass = {stat.ML}, note = {Preprint, Under Review}, url = {https://arxiv.org/abs/2606.29403}, } - A Unified Online Framework for Adaptive Soft Sensing in High-Dimensional Batch Processes2026To be Submitted
Adaptive soft sensing is crucial for real-time quality prediction in high-dimensional batch manufacturing processes, where evolving process dynamics, sensor degradation, and multi-mode operation render conventional static models ineffective. Existing adaptive strategies, including moving-window (MW), ensemble (ENS), and just-in-time learning (JITL), have been predominantly evaluated in isolation on low-dimensional benchmarks. At the same time, traditional distance metrics and static feature selection fail to address high-dimensional, time-varying industrial conditions. This work introduces a unified online framework integrating three key contributions: (i) topology-preserving dimensionality reduction via self-organizing maps (SOMs) for robust data-retrieval through similarity computation, (ii) dual feature selection mechanisms combining explicit online SHAP-based Feature Selection (SFS) with implicit ensemble diversity, and (iii) comprehensive comparison of five adaptive strategies. Illustrated on an industrial large-scale rubber-mixing dataset with 35,125 observations, 167 features, and three sub-quality indicators across a short-term horizon of one month and a half and a long-term horizon of one year, the framework demonstrates that tree-based models outperform shallow neural networks like multilayer perceptron (MLP), with XGBoost (XGB) consistently surpassing CatBoost (CTB). All adaptive strategies substantially outperform static baselines, with hybrid approaches balancing short-term reactivity and long-term memory, achieving accurate, interpretable, and computationally feasible quality prediction for real-time industrial deployment even in the presence of process drifts.
@unpublished{berthier2026unified_online_soft_sensing, title = {A Unified Online Framework for Adaptive Soft Sensing in High-Dimensional Batch Processes}, author = {Berthier, Louis and Shokry, Ahmed and Moreaud, Maxime and Ramelet, Guillaume and Moulines, Eric}, year = {2026}, note = {To be Submitted} } - Beyond Anytime: Mask-Valid Conformal Prediction2026To be Submitted
When conformal prediction is deployed over sequential batches, practitioners need coverage guarantees that localize to flexible evaluation windows, renew after failures, and do not require past test labels. We introduce mask-valid conformal prediction, a framework that interpolates between marginal and anytime guarantees through binary monitoring masks. We formalize two desiderata, restart validity and calibration-data measurability, identify a class of feasible threshold policies satisfying both, and show that the design of cost-optimal schedules reduces to an optimization problem with linear constraints. When costs are forecasted rather than known in advance, we propose a replanning procedure and bound its hindsight suboptimality in terms of forecast errors. In the anytime setting, under a parametric statistical model, we show that feasible threshold schedules remain informative for polynomially many steps in the calibration size, whereas e-processes can collapse to uninformative prediction sets after only logarithmically many. Experiments on classification and regression tasks validate the framework.
@unpublished{berthier2026masked_cp, title = {Beyond Anytime: Mask-Valid Conformal Prediction}, author = {Hegazy, Mahmoud and Berthier, Louis and Dieuleveut, Aymeric and Jordan, Michael I.}, year = {2026}, note = {To be Submitted} } - Explainable Offline Process Analytics for Within-Grade Quality Variability in Industrial Rubber Mixing2026Under Review
In rubber mixing, the nominal quality grade of a compound is largely governed by the production recipe and understood by experienced operators. However, batches manufactured within the same grade may exhibit quality fluctuations whose origins are difficult to interpret due to the combined effects of recipe settings, raw material characteristics, process variables, equipment conditions, and environmental factors. This work addresses an upstream offline analysis problem aimed at extracting model-supported process insights into within-grade quality variability from high-dimensional industrial production records. The proposed framework uses predictive modeling as an analytical backbone for robust feature selection, explainability, interaction analysis, and uncertainty-aware interpretation. It combines Ranked Frequency Feature Selection (RFFS), SHapley Additive exPlanations (SHAP)-based global, local, and pairwise interaction explainability, and Conformal Prediction (CP)-based Uncertainty Quantification (UQ). The framework is evaluated on a large-scale Michelin rubber-mixing dataset comprising 35,125 records and 316 input variables, including Production Recipe Settings (PRS), Process Variables (PV), Weather Conditions (WC), and Raw Material Characteristics (RMC). The feature-selection strategy retains 53 variables, corresponding to 83% input-space reduction, while reducing Mean Squared Error (MSE) by 17%; the selected variables indicate that PRS and RMC, rather than traditional PV, are dominant predictive feature groups associated with quality variability. SHAP provides model-based explanations of influential variables, threshold-like response patterns, and interactions, while CP provides statistically calibrated prediction intervals with guaranteed marginal coverage. The framework provides an offline, explainable, and uncertainty-aware methodology for supporting high-level process management activities, such as variable prioritization, process investigation, and quality-improvement studies.
@unpublished{berthier2026explainable_offline_analytics, title = {Explainable Offline Process Analytics for Within-Grade Quality Variability in Industrial Rubber Mixing}, author = {Berthier, Louis and Shokry, Ahmed and Moreaud, Maxime and Ramelet, Guillaume and Desroziers, Sylvain and Moulines, Eric}, year = {2026}, note = {Under Review} } - Adaptive Soft Sensing: A Just-in-Time Approach with Self-Organizing Maps and Online Feature SelectionIn 2026 IEEE 31st International Conference on Emerging Technologies and Factory Automation (ETFA), 2026Accepted, to appear
ML-based soft sensors are essential in chemical manufacturing, where real-time quality measurements are often unavailable. Among existing approaches, JITL is widely adopted for its ability to model nonlinear, multimodal, and locally varying behavior, especially in batch processes. However, JITL-based soft sensors remain difficult to scale to industrial systems characterized by high-dimensional data, limited interpretability, and time-varying operating conditions driven by process drifts. To overcome these limitations, this work proposes a novel, adaptive JITL soft-sensor framework tailored for large-scale, evolving industrial environments. First, a SOM is adopted as a topology-preserving latent-space representation to embed both historical and query samples. This projection preserves local neighborhood relationships and reveals latent data structures, enabling effective selection of relevant training samples based on process topology rather than point-wise distance calculations in the original data space. Second, a real-time SHAP-based Feature Selection mechanism identifies and updates the most influential process variables, ensuring continuous interpretability and adaptation. The proposed methodology is validated on a real industrial rubber production line at Michelin. Experimental results demonstrate substantial improvements, reducing mean squared error (MSE) by up to 61.1% and raising the coefficient of determination (R2) from -0.14 to 0.56 compared to global learning baselines.
@inproceedings{berthier2026etfa_adaptive_soft_sensing, title = {Adaptive Soft Sensing: A Just-in-Time Approach with Self-Organizing Maps and Online Feature Selection}, author = {Berthier, Louis and Shokry, Ahmed and Moreaud, Maxime and Ramelet, Guillaume and Moulines, Eric}, booktitle = {2026 IEEE 31st International Conference on Emerging Technologies and Factory Automation (ETFA)}, year = {2026}, address = {Västerås, Sweden}, organization = {IEEE}, note = {Accepted, to appear}, }
2025
- torchsom: The Reference PyTorch Library for Self-Organizing Maps2025Preprint, Under Review
This paper introduces torchsom, an open-source Python library that provides a reference implementation of the Self-Organizing Map (SOM) in PyTorch. This package offers three main features: (i) dimensionality reduction, (ii) clustering, and (iii) friendly data visualization. It relies on a PyTorch backend, enabling (i) fast and efficient training of SOMs through GPU acceleration, and (ii) easy and scalable integrations with PyTorch ecosystem. Moreover, torchsom follows the scikit-learn API for ease of use and extensibility. The library is released under the Apache 2.0 license with 90% test coverage, and its source code and documentation are available at this https URL: https://github.com/michelin/TorchSOM.
@misc{berthier2025torchsom, title = {torchsom: The Reference PyTorch Library for Self-Organizing Maps}, author = {Berthier, Louis and Shokry, Ahmed and Moreaud, Maxime and Ramelet, Guillaume and Moulines, Eric}, year = {2025}, eprint = {2510.11147}, archiveprefix = {arXiv}, primaryclass = {stat.ML}, note = {Preprint, Under Review}, url = {https://arxiv.org/abs/2510.11147}, } - Software
torchsom: The Reference PyTorch Library for Self-Organizing MapsLouis Berthier2025@software{berthier2025torchsom_software, author = {Berthier, Louis}, title = {torchsom: The Reference PyTorch Library for Self-Organizing Maps}, year = {2025}, version = {1.1.1}, url = {https://github.com/michelin/TorchSOM}, } - Knowledge Discovery in Large-Scale Batch Processes through Explainable Boosted Models and Uncertainty Quantification: Application to Rubber MixingSystems and Control Transactions, 2025Published June 27, 2025; archive record: LAPSE:2025.0396
Rubber mixing (RM) is a vital batch process producing high-quality composites, which serve as input material for manufacturing different types of final products, such as tires. Due to its complexity, this process faces two main challenges regarding the final quality: i) lack of online measurement and ii) limited comprehension of the influence of the different factors involved in the process. While data-driven and machine learning (ML) based soft-sensing methods have been widely applied to address the first challenge, the second challenge, to the best of the author’s knowledge, has not yet been addressed in the rubber industry. This work presents a data-driven method for extracting knowledge and providing explainability in the quality prediction in RM processes. The method centers on an XGBoost model while leveraging high-dimensional data collected over extended time periods from one of Michelins complex mixing processes. First, a recursive feature elimination-based procedure is used for selecting relevant features, which reduces the number of input features used for building the ML model by 82% while improving its predictive performance by 17%. Secondly, SHapley Additive exPlanations (SHAP) techniques are employed to explain the ML models predictions through global and local analyses of feature interactions. The selected quality-related variables can be leveraged to improve process control and supervision. Finally, an uncertainty quantification (UQ) module, based on Split Conformal Prediction (SCP), is combined with the ML model, providing confidence intervals with 90% coverage and empirically verified theoretical guarantees. This module ensures prediction reliability and robustness in real applications.
@article{berthier2025knowledge_discovery_rubber_mixing, title = {Knowledge Discovery in Large-Scale Batch Processes through Explainable Boosted Models and Uncertainty Quantification: Application to Rubber Mixing}, author = {Berthier, Louis and Shokry, Ahmed and Moulines, Eric and Ramelet, Guillaume and Desroziers, Sylvain}, journal = {Systems and Control Transactions}, volume = {4}, pages = {1518--1523}, year = {2025}, doi = {10.69997/sct.183525}, url = {https://doi.org/10.69997/sct.183525}, note = {Published June 27, 2025; archive record: LAPSE:2025.0396} } - Detecting fast-ripples on both micro- and macro-electrodes in epilepsy: A wavelet-based CNN detectorJournal of Neuroscience Methods, 2025
Background: Fast-ripples (FR) are short ( 10 ms) high-frequency oscillations (HFO) between 200 and 600 Hz that are helpful in epilepsy to identify the epileptogenic zone. Our aim is to propose a new method to detect FR that had to be efficient for intracerebral EEG (iEEG) recorded from both usual clinical macro-contacts (millimeter scale) and microwires (micrometer scale). New Method: Step 1 of the detection method is based on a convolutional neural network (CNN) trained using a large database of > 11,000 FR recorded from the iEEG of 38 patients with epilepsy from both macro-contacts and microwires. The FR and non-FR events were fed to the CNN as normalized time-frequency maps. Step 2 is based on feature-based control techniques in order to reject false positives. In step 3, the human is reinstated in the decision-making process for final validation using a graphical user interface. Results: WALFRID achieved high performance on the realistically simulated data with sensitivity up to 99.95 % and precision up to 96.51 %. The detector was able to adapt to both macro and micro-EEG recordings. The real data was used without any pre-processing step such as artefact rejection. The precision of the automatic detection was of 57.5. Step 3 helped eliminating remaining false positives in a few minutes per subject. Comparison with Existing Methods: WALFRID performed as well or better than 6 other existing methods. Conclusion: Since WALFRID was created to mimic the work-up of the neurologist, clinicians can easily use, understand, interpret and, if necessary, correct the output.
@article{gardy2025fast_ripples, title = {Detecting fast-ripples on both micro- and macro-electrodes in epilepsy: A wavelet-based CNN detector}, author = {Gardy, Ludovic and Curot, Jonathan and Valton, Luc and Berthier, Louis and Barbeau, Emmanuel J. and Hurter, Christophe}, journal = {Journal of Neuroscience Methods}, volume = {415}, pages = {110350}, year = {2025}, publisher = {Elsevier}, doi = {10.1016/j.jneumeth.2024.110350}, }
2023
- 2DSBG: A 2D Semi Bi-Gaussian Filter Adapted for Adjacent and Multi-Scale Line Feature DetectionIn ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2023
Existing filtering techniques fail to precisely detect adjacent line features in multi-scale applications. In this paper, a new filter composed of a bi-Gaussian and a semi-Gaussian kernel is proposed, capable of highlighting complex linear structures such as ridges and valleys of different widths, with noise robustness. Experiments have been performed on a set of both synthetic and real images containing adjacent line features. The obtained results show the performance of the new technique in comparison to the main existing filtering methods.
@inproceedings{magnier2023_2dsbg, title = {2DSBG: A 2D Semi Bi-Gaussian Filter Adapted for Adjacent and Multi-Scale Line Feature Detection}, author = {Magnier, Baptiste and Shokouh, Ghulam Sakhi and Berthier, Louis and Pie, Marcel and Ruggiero, Adrien}, booktitle = {ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)}, pages = {1--5}, year = {2023}, organization = {IEEE}, doi = {10.1109/ICASSP49357.2023.10095570}, }