LAPSE:2025.0404
Published Article

LAPSE:2025.0404
A Propagated Uncertainty Active Learning Method for Bayesian Classification Problems
June 27, 2025
Abstract
Bayesian classification (BC) is a powerful supervised machine learning method for modelling the relationship between a set of continuous variables and a set of discrete variables that represent classes. BC has been successful in engineering and medical applications, including feasibility analysis and clinical diagnosis. Gaussian process (GP) models are widely used in BC methods to model the probability of assigning a class to an input point, typically through an indirect approach: a GP predicts a continuous function value based on Bayesian inference, which is then transformed into class probabilities using a nonlinear function like a sigmoid. The final class labels are assigned based on these probabilities. In this commonly used workflow, the uncertainty associated with the class prediction is usually evaluated as the uncertainty in the GP function values. A disadvantage of this approach is that it does not consider the uncertainty directly associated with the decision-making. In this work, we propagate the uncertainty from the space of GP function values to the class probability space and use this to quantify the uncertainty directly associated with the decision-making process. Additionally, we employ the propagated uncertainty as the objective function in an active learning (AL) method to generate new informative data points for the GP classifier training. We compare the proposed AL method to existing state-of-the-art methods to evaluate its performance.
Bayesian classification (BC) is a powerful supervised machine learning method for modelling the relationship between a set of continuous variables and a set of discrete variables that represent classes. BC has been successful in engineering and medical applications, including feasibility analysis and clinical diagnosis. Gaussian process (GP) models are widely used in BC methods to model the probability of assigning a class to an input point, typically through an indirect approach: a GP predicts a continuous function value based on Bayesian inference, which is then transformed into class probabilities using a nonlinear function like a sigmoid. The final class labels are assigned based on these probabilities. In this commonly used workflow, the uncertainty associated with the class prediction is usually evaluated as the uncertainty in the GP function values. A disadvantage of this approach is that it does not consider the uncertainty directly associated with the decision-making. In this work, we propagate the uncertainty from the space of GP function values to the class probability space and use this to quantify the uncertainty directly associated with the decision-making process. Additionally, we employ the propagated uncertainty as the objective function in an active learning (AL) method to generate new informative data points for the GP classifier training. We compare the proposed AL method to existing state-of-the-art methods to evaluate its performance.
Record ID
Keywords
active learning, Bayesian classification, Gaussian process, uncertainty propagation
Subject
Suggested Citation
Pankajakshan A, Pal S, Besenhard MO, Gavriilidis A, Mazzei L, Galvanin F. A Propagated Uncertainty Active Learning Method for Bayesian Classification Problems. Systems and Control Transactions 4:1567-1572 (2025) https://doi.org/10.69997/sct.150407
Author Affiliations
Pankajakshan A: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Pal S: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Besenhard MO: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Gavriilidis A: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Mazzei L: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Galvanin F: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Pal S: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Besenhard MO: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Gavriilidis A: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Mazzei L: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Galvanin F: Department of Chemical Engineering, University College London, Torrington Place, London, WC1E 7JE, United Kingdom
Journal Name
Systems and Control Transactions
Volume
4
First Page
1567
Last Page
1572
Year
2025
Publication Date
2025-07-01
Version Comments
Original Submission
Other Meta
PII: 1567-1572-1585-SCT-4-2025, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2025.0404
This Record
External Link

https://doi.org/10.69997/sct.150407
Article DOI
Download
Meta
Record Statistics
Record Views
634
Version History
[v1] (Original Submission)
Jun 27, 2025
Verified by curator on
Jun 27, 2025
This Version Number
v1
Citations
Most Recent
This Version
URL Here
http://psecommunity.org/LAPSE:2025.0404
Record Owner
PSE Press
Links to Related Works
References Cited
- T. Gamer, M. Hoernicke, B. Kloepper, R. Bauer, and A. J. Isaksson, "The autonomous industrial plant - future of process engineering, operations and maintenance," J Process Control, vol. 88, 2020 https://doi.org/10.1016/j.jprocont.2020.01.012
- C. K. I. Williams and D. Barber, "Bayesian classification with gaussian processes," IEEE Trans Pattern Anal Mach Intell, vol. 20, no. 12, 1998 https://doi.org/10.1109/34.735807
- B. Kompa, J. Snoek, and A. L. Beam, "Second opinion needed: communicating uncertainty in medical machine learning," NPJ Digit Med, vol. 4, no. 1, 2021 https://doi.org/10.1038/s41746-020-00367-3
- A. Pankajakshan et al., "MLAPI: A framework for developing machine learning-guided drug particle syntheses in automated continuous flow platforms," Chem Eng Sci, vol. 302, p. 120780, Feb. 2025 https://doi.org/10.1016/j.ces.2024.120780
- C. E. Rasmussen and C. K. I. Williams, Gaussian processes for machine learning. Cambridge, USA: The MIT Press, 2006 https://doi.org/10.7551/mitpress/3206.001.0001
- D. D. Lewis and J. Catlett, "Heterogeneous Uncertainty Sampling for Supervised Learning," in Proceedings of the 11th International Conference on Machine Learning, ICML 1994, 1994 https://doi.org/10.1016/B978-1-55860-335-6.50026-X
- D. P. Kingma and M. Welling, "Auto-encoding variational bayes," in 2nd International Conference on Learning Representations, ICLR 2014
- Scikit-learn developers, "Scikit-learn: Machine Learning in Python." Accessed: Dec. 30, 2024. [Online]. Available: https://scikit-learn.org/stable/modules/model_evaluation.html

