Hostname: page-component-77f85d65b8-zzw9c Total loading time: 0 Render date: 2026-03-27T21:33:19.250Z Has data issue: false hasContentIssue false

Active learning for regression in engineering populations: a risk-informed approach

Published online by Cambridge University Press:  21 February 2025

Daniel R. Clarkson*
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Lawrence A. Bull
Affiliation:
School of Mathematics and Statistics, University of Glasgow, Glasgow, UK
Tina A. Dardeno
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Chandula T. Wickramarachchi
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Elizabeth J. Cross
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Timothy J. Rogers
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Keith Worden
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Nikolaos Dervilis
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
Aidan J. Hughes
Affiliation:
Dynamics Research Group, University of Sheffield, Sheffield, UK
*
Corresponding author: Daniel R. Clarkson; Email: dclarkson1@sheffield.ac.uk

Abstract

Regression is a fundamental prediction task common in data-centric engineering applications that involves learning mappings between continuous variables. In many engineering applications (e.g., structural health monitoring), feature-label pairs used to learn such mappings are of limited availability, which hinders the effectiveness of traditional supervised machine learning approaches. This paper proposes a methodology for overcoming the issue of data scarcity by combining active learning (AL) for regression with hierarchical Bayesian modeling. AL is an approach for preferentially acquiring feature-label pairs in a resource-efficient manner. In particular, the current work adopts a risk-informed approach that leverages contextual information associated with regression-based engineering decision-making tasks (e.g., inspection and maintenance). Hierarchical Bayesian modeling allow multiple related regression tasks to be learned over a population, capturing local and global effects. The information sharing facilitated by this modeling approach means that information acquired for one engineering system can improve predictive performance across the population. The proposed methodology is demonstrated using an experimental case study. Specifically, multiple regressions are performed over a population of machining tools, where the quantity of interest is the surface roughness of the workpieces. An inspection and maintenance decision process is defined using these regression tasks, which is in turn used to construct the active-learning algorithm. The novel methodology proposed is benchmarked against an uninformed approach to label acquisition and independent modeling of the regression tasks. It is shown that the proposed approach has superior performance in terms of expected cost—maintaining predictive performance while reducing the number of inspections required.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. A graphical model representing the linear mixed model with partial pooling.

Figure 1

Figure 2. An AL heuristic. Source: Bull et al. (2019a).

Figure 2

Figure 3. Schematic showing the experimental set-up used for data acquisition. Source: Wickramarachchi (2019).

Figure 3

Figure 4. Experimental surface roughness measurements.

Figure 4

Figure 5. A graphical model representing the linear mixed model with partial pooling.

Figure 5

Figure 6. Predictions using a complete pooling method.

Figure 6

Figure 7. Predictions without any pooling method.

Figure 7

Figure 8. Predictions using a partial pooling method.

Figure 8

Table 1. Mean squared error of partial pooling, complete pooling, and no pooling methods

Figure 9

Figure 9. The decision theoretic active-learning heuristic.

Figure 10

Figure 10. Benchmark replacements determined using all available information.

Figure 11

Figure 11. Tool replacement with periodic inspections.

Figure 12

Figure 12. Tool replacement with risk-based inspections.

Figure 13

Table 2. Inspection values

Figure 14

Table 3. Costs of each inspection method

Submit a response

Comments

No Comments have been published for this article.