Bayesian Optimization of Process Parameters of a Sensor-Based Sorting System using Gaussian Processes as Surrogate Models
Felix Kronenwett, Georg Maier, Thomas Längle
TL;DR
This work tackles the challenge of optimizing sensor-based sorting (SBS) process parameters under material- and measurement-driven uncertainty, while balancing dual quality objectives for accept and reject streams. It adopts Bayesian optimization with Gaussian process regression surrogates to model the relationship between three controllable parameters $(T_R, T_E, S_E)$ and sorting accuracy metrics derived from confusion matrices, incorporating measurement variance through a variance-weighted kernel. A weighted multi-objective BO uses two GP surrogates (one per output stream) and a combined expected improvement to select successive parameter settings, enabling inline adjustments as material properties change. The method, demonstrated on a lab-scale SBS with 250 candidate configurations, converges in a few steps and identifies a practical optimum $(T_R^*, T_E^*, S_E^*) \approx (15.27, 1.29, 6.30)$, with guidance to extend the bounding box to improve hit probability and robustness. This approach reduces experimental burden and supports adaptive operation in real-time sorting scenarios.
Abstract
Sensor-based sorting systems enable the physical separation of a material stream into two fractions. The sorting decision is based on the image data evaluation of the sensors used and is carried out using actuators. Various process parameters must be set depending on the properties of the material stream, the dimensioning of the system, and the required sorting accuracy. However, continuous verification and re-adjustment are necessary due to changing requirements and material stream compositions. In this paper, we introduce an approach for optimizing, recurrently monitoring and adjusting the process parameters of a sensor-based sorting system. Based on Bayesian Optimization, Gaussian process regression models are used as surrogate models to achieve specific requirements for system behavior with the uncertainties contained therein. This method minimizes the number of necessary experiments while simultaneously considering two possible optimization targets based on the requirements for both material output streams. In addition, uncertainties are considered during determining sorting accuracies in the model calculation. We evaluated the method with three example process parameters.
