Ensemble Active Learning by Contextual Bandits for AI Incubation in Manufacturing

Ансамблевое активное обучение с использованием контекстных бандитов для внедрения ИИ в производстве
Yingyan Zeng, Xiaoyu Chen, Ran Jin
2023-10-25

contextual banditsensemble active learningexploration-exploitation trade-offindustrial cyber-physical systemsstreaming data acquisition
An Industrial Cyber-physical System (ICPS) provides a digital foundation for data-driven decision-making by artificial intelligence (AI) models. However, the poor data quality (e.g., inconsistent distribution, imbalanced classes) of high-speed, large-volume data streams poses significant challenges to the online deployment of offline-trained AI models. As an alternative, updating AI models online based on streaming data enables continuous improvement and resilient modeling performance. However, for a supervised learning model (i.e., a base learner), it is labor-intensive to annotate all streaming samples to update the model. Hence, a data acquisition method is needed to select the data for annotation to ensure data quality while saving annotation efforts. In the literature, active learning methods have been proposed to acquire informative samples. Different acquisition criteria were developed for exploration of under-represented regions in the input variable space or exploitation of the well-represented regions for optimal estimation of base learners. However, it remains a challenge to balance the exploration-exploitation trade-off under different online annotation scenarios. On the other hand, an acquisition criterion learned by AI adapts itself to a scenario dynamically, but the ambiguous consideration of the trade-off limits its performance in frequently changing manufacturing contexts. To overcome these limitations, we propose an ensemble active learning method by contextual bandits ( CbeAL ). CbeAL incorporates a set of active learning agents (i.e., acquisition criteria) explicitly designed for exploration or exploitation by a weighted combination of their acquisition decisions. The weight of each agent will be dynamically adjusted based on the usefulness of its decisions to improve the performance of the base learner. With adaptive and explicit consideration of both objectives, CbeAL efficiently guides the data acquisition process by selecting informative samples to reduce the human annotation efforts. Furthermore, we characterize the exploration and exploitation capability of the proposed agents theoretically. The evaluation results in a numerical simulation study and a real case study demonstrates the effectiveness and efficiency of CbeAL in manufacturing process modeling of the ICPS.
1
CbeAL is an ensemble active learning method using contextual bandits to balance exploration and exploitation during online annotation of manufacturing data streams.
2
CbeAL is designed to reduce human annotation effort while maintaining data quality and enabling continuous online improvement of supervised models in industrial cyber-physical systems.
3
Numerical simulations and a real manufacturing case study demonstrate CbeAL’s effectiveness and efficiency for ICPS manufacturing process modeling.
4
The exploration and exploitation capabilities of the active learning agents are theoretically characterized.
5
The method combines multiple acquisition agents explicitly targeting under-represented regions or accurate estimation, weighting their decisions dynamically according to usefulness for improving the base learner.

Online data acquisition and AI model updating in industrial cyber-physical systems for manufacturing process modeling

Adaptive exploration–exploitation balancing for selecting informative streaming samples and reducing human annotation effort through ensemble active learning by contextual bandits

Publication Details
Publication Date
2023-10-25
Journal
Publisher
ISSN
Cited by
7
Access Type
Author Information
Authors
Yingyan Zeng
Xiaoyu Chen
Ran Jin
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%