Quality-preserving Model for Electronics Production Quality Tests Reduction
Organizations: Department of Computing, Jonkoping University, Jonkoping, Sweden · Department of Information Science, University of Haifa, Haifa, Israel
Abstract
Manufacturing test flows in high-volume electronics production are typically fixed during product development and executed unchanged on every unit, even as failure patterns and process conditions evolve. This protects quality, but it also imposes unnecessary test cost, while existing data-driven methods mostly optimize static test subsets and neither adapt online to changing defect distributions nor explicitly control escape risk. In this study, we present an adaptive test-selection framework that combines offline minimum-cost diagnostic subset construction using greedy set cover with an online Thompson-sampling multi-armed bandit that switches between full and reduced test plans using a rolling process-stability signal. We evaluate the framework on two printed circuit board assembly stages-Functional Circuit Test and End-of-Line test-covering 28,000 board runs. Offline analysis identified zero-escape reduced plans that cut test time by 18.78% in Functional Circuit Test and 91.57% in End-of-Line testing. Under temporal validation with real concept drift, static reduction produced 110 escaped defects in Functional Circuit Test and 8 in End-of-Line, whereas the adaptive policy reduced escapes to zero by reverting to fuller coverage when instability emerged in practice. These results show that online learning can preserve manufacturing quality while reducing test burden, offering a practical route to adaptive test planning across production domains, and offering both economic and logistics improvement for companies.
Figures & tables
| Symbol | Definition |
|---|---|
| Index set of all available test steps | |
| Total number of test steps | |
| Execution cost (mean time in seconds) of test step | |
| Total cost of executing all test steps | |
| Number of historical units in training dataset | |
| Binary outcome matrix |
| Symbol | Equation | Explanation |
|---|---|---|
| selection rate ( ) | Measures the fraction of boards for which the MAB agent selected the reduced test plan rather than the full plan. Here, is the arm selected for board , and is the total number of boards processed. A value of means the agent always selected the reduced plan, while a value of means the full plan was always used. Higher values indicate greater exploitation of the cost-saving opportunity. | |
| Cost saving (%) ( ) | Measures the percentage reduction in mean test time per board relative to executing the full sequence on every board. Here, is the cost of the plan selected for board , and is the cost of the full test sequence. A saving of corresponds to always running the full plan, while the maximum achievable saving corresponds to always running . | |
| Escaped units ( ) | Counts the absolute number of genuinely defective boards that were not detected by the executed test plan and would therefore have proceeded to shipment undetected. Here, . A value of zero means all defective boards were caught. Any non-zero value represents a direct quality failure: a defective board that reached the customer undetected. | |
| Empirical escape risk ( ) | Expresses the same quantity as a fraction of the total defect population, making it comparable across datasets with different numbers of failing boards. A value of indicates complete defect coverage, meaning that all defective boards were detected. This metric is directly comparable to the quality threshold , which requires at all times. |
| Test | Cohort | Algorithm | (%) | Saving (%) | Escaped | ||
|---|---|---|---|---|---|---|---|
| FCT | Training | Baseline ( ) | — | 0.0 | 0.00 | 0 | 0.00 |
| Static | — | 100.0 | 18.78 | 0 | 0.00 | ||
| Epsilon-Greedy | 10 | 89.6 | 16.83 | 0 | 0.00 | ||
| UCB | 10 | 92.8 | 17.42 | 0 | 0.00 | ||
| Thompson Sampling | 10 | 93.8 | 17.61 | 0 | 0.00 | ||
| Validation | Baseline ( ) | — | 0.0 | 0.00 | 0 | 0.00 |
Manufacturing
Manufacturing research develops methods and systems to design, plan, automate, monitor, and improve industrial production.
See all 77 papers