학술논문

A Multilabel Active Learning Framework for Microcontroller Performance Screening
Document Type
Periodical
Source
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on. 42(10):3436-3449 Oct, 2023
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Testing
Solid modeling
Performance evaluation
Integrated circuits
Training
Predictive models
Production
Active learning (AL)
device testing
Fmax
machine learning (ML)
performance screening
speed monitors (SMONs)
Language
ISSN
0278-0070
1937-4151
Abstract
In safety-critical applications, microcontrollers have to be tested to satisfy strict quality and performance constraints. It has been demonstrated that on-chip ring oscillators can be used as speed monitors to reliably predict the performances. However, any machine-learning (ML) model is likely to be inaccurate if trained on an inadequate dataset, and labeling data for training is quite a costly process. In this article, we present a methodology based on active learning to select the best samples to be included in the training set, significantly reducing the time and cost required. Moreover, since different speed measurements are available, we designed a multilabel technique to take advantage of their correlations. Experimental results demonstrate that the approach halves the training-set size, with respect to a random-labeling, while it increases the predictive accuracy, with respect to standard single-label ML models.