Adaptive Sequential Test Planning for Multi-Mechanism Reliability Qualification via Bayesian Monte Carlo Tree Search

arXiv:2608.09622 · cs.AI, cs.SY, eess.SY · Submitted 2026-08-10 · Read on arXiv

Youssef A. Elhagrasy, Ian Hill, André Ivanov

University of British Columbia

cs.AI, cs.SY, eess.SY

Submitted: 2026-08-10

Updated: 2026-08-17

Comments: Accepted to IEEE Transactions on Reliability

DOI: 10.1109/TR.2026.3722801

License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/

Importance score: 75/100

The gist: This paper presents a closed-loop adaptive test planning framework for multi-mechanism reliability qualification of advanced semiconductor devices.

Terminology

Summary

This paper presents a closed-loop adaptive test planning framework for multi-mechanism reliability qualification of advanced semiconductor devices. The framework formulates reliability qualification as a partially observable sequential decision problem and solves it using Monte Carlo tree search for seed-action simulators (MCTS-SA) coupled with extended Kalman filter (EKF) belief-state estimation.

Problem Context: Reliability qualification of integrated circuits is fundamentally a sequential decision problem where stress conditions must be chosen to yield maximal information about device lifetime while avoiding premature failure through unintended mechanisms. At advanced technology nodes, three dominant wear-out mechanisms—bias temperature instability (BTI), electromigration (EM), and time-dependent dielectric breakdown (TDDB)—exhibit comparable timescales under accelerated conditions, creating a multi-objective optimization landscape. Current practice relies on static test plans derived from population-level acceleration models, which cannot adapt to per-unit variability or real-time degradation observations. The authors identify three key limitations of current practice: (1) static plans cannot incorporate real-time measurement data; (2) they treat all devices identically, ignoring variability in latent degradation parameters; (3) they do not explicitly account for competing failure mechanisms.

Key Contributions: The paper claims to be the first to leverage tree-search-based sequential planning for multi-mechanism reliability qualification. Its primary contributions include: (1) a formulation of reliability qualification as a constrained sequential decision problem with competing failure modes, Bayesian belief-state dynamics, and a multi-component objective; (2) a stochastic reliability simulation environment modeling concurrent BTI, EM, and TDDB degradation with per-device latent variability; (3) integration of MCTS-SA with online EKF inference for adaptive test planning; and (4) empirical analysis of the planning algorithm's convergence behavior.

Problem Formulation: The qualification process evolves over discrete decision epochs t ∈ 0,..., Tmax. The latent device parameters l = (θ BTI, θ EM, θ TDDB) are sampled once at initialization and remain fixed. The observable information state includes accumulated stress time, measured threshold voltage shift, estimated degradation parameters with posterior uncertainty, and normalized damage indices for EM and TDDB. The planner selects stress conditions at = (V, J, T, Δt) from quantized decision spaces: V ∈ 0.9, 1.0, 1.1, 1.2 V, J ∈ 0.8, 1.0, 1.5, 2.0, 2.5, 3.0 (normalized), T ∈ 325, 350, 375 K, Δt ∈ 50, 100, 150, 200 hours. A test sequence terminates with characterization success (ΔVt ≥ ΔVfail = 0.09 V), catastrophic failure (DEM ≥ 1 or DTDDB ≥ 1), or test time budget exhaustion (t = Tmax = 300 epochs).

Simulation Environment: The environment models BTI threshold-voltage shift using a stretched-exponential function: ΔVt(t) = ΔVmax(V,T)[1 − exp(−(t/τeff(V,T)) β)], with effective parameters accelerated by voltage and temperature. EM damage follows Black's relation with MTTF = (AEM/J n)exp(Q/kBT), and TDDB damage follows an E-model acceleration law with tf = ATDDB·V(−γ)exp(Ea/kBT). Per-device latent parameters are sampled from physically motivated distributions, including Normal distributions for activation energies and exponents, and log-normal distributions for multiplicative rate prefactors. The calibration ensures comparable failure timescales (150 epochs) across all three mechanisms at reference stress conditions.

EKF Belief-State Estimation: The EKF maintains a multivariate Gaussian belief over latent BTI parameters θ = (ΔVmax, τ, β). The measurement model is yt = h(t, Vt, Tt, θ) + εt with εt N(0, σ2meas). The filter is initialized with prior mean μ0 = (0.16, log 28000, 0.5) and diagonal prior covariance Σ0 = diag(0.04, 0.25, 0.08), with τ estimated in log-space. The measurement noise variance is σ2meas = (3×10−3)2, and a small isotropic process noise qI with q = 5×10−7 is injected at each step. The trace of the posterior covariance U = tr(Σt) serves as an information-theoretic signal in the planning objective.

Reward Design: The terminal objective assigns Rfail = 20,000 for characterization success, Rcat = 2,000 for catastrophe, with penalties for residual uncertainty above target Utarget = 0.01 and for timeout. Intermediate shaping components include: characterization progress rewards (wΔp = 50, wclose = 25, wpow = 25, α = 2), early progress shaping (wsoft = 30, ΔVsoft = 0.05 V), a safety barrier penalty with threshold Dthr = 0.25 and power γbarrier = 3 weighted by wprox = 1200, a damage rate penalty with wΔD = 1500, uncertainty penalties with b = 20 and Ucap = 0.1, and efficiency penalties with wd = 10 and clive = 1.

MCTS-SA Framework: The planner uses Monte Carlo Tree Search with progressive widening, UCB1 child selection with exploration constant C = 1.4, progressive widening parameters k = 3 and α = 0.5, and discount γ = 1.0. Each decision is represented as a pseudorandom seed that deterministically maps to stress parameters, enabling exact trajectory replay. The tree maintains visit counts and value estimates for each node, with backpropagation via incremental averaging.

Experimental Results: Across 5,000 planning iterations, the characterization yield (CY) improves from 20.4% in the first 500 iterations to 54.2% in the final 500, with 39.2% cumulative success. The catastrophe rate decreases correspondingly from 79.6% to 46.0%. The best successful test sequence terminates at epoch 119 with EM and TDDB damage fractions DEM = 0.564 and DTDDB = 0.537, well within safety margins, while reducing EKF uncertainty to U = 0.044 (an 86% reduction from initialization). The best sequence exhibits three distinct phases: information gathering (epochs 0–40), damage-aware moderation (epochs 40–90), and targeted completion (epochs 90–119).

Baseline Comparisons: A random policy achieves 16% yield with 84% catastrophic rate, while a fixed-stress policy reaches 22% yield with 78% catastrophes. Early in the search, MCTS behaves similarly to random exploration (19.4% CY vs. 16%), but as the tree expands, UCB1 concentrates sampling on high-value regions, driving a transition to exploitation. The best random episode achieves a return of +15,108, while MCTS reaches +21,970 (a 45% improvement).

Robustness Analysis: Across four configurations varying exploration constant and random seed, yield ranges from 34–39% with comparable performance. The action-grid sensitivity analysis shows yield increases monotonically with resolution (0% for coarse grid with A=24, 14.6% for default with A=288, 29.4% for fine with A=875), while the realized search tree remains essentially unchanged due to progressive widening. Robustness to parameter perturbations shows the framework is insensitive to EKF prior mismatch (17.0% vs. 14.6% baseline CY) and test budget variations, but sensitive to device mechanism balance: a +10% favorable shift raises CY to 83.2%, while a −10% adverse shift lowers it to 0%. Per-mechanism sensitivity analysis reveals that BTI parameters dominate the sensitivity, with EM and TDDB shifts producing only modest effects.

Ablation Studies: Removing the safety barrier increases catastrophe rate to 78%; removing early shaping reduces CY to 31%; removing the per-epoch cost increases average test length by 25% without improving yield.

Convergence Diagnostics: Root entropy decreases from 1.0 at iteration 10 to 0.055 at iteration 5,000; the most-visited root action accumulates 97.0% of visits by termination; best-Q and most-visited actions align from iteration 1,000 onward; mean test length stabilizes at 115–124 epochs beyond iteration 100.

Limitations: The paper acknowledges simulation-only validation, limited technology coverage (single calibration point), omission of BTI recovery dynamics, computational cost (38 hours for 5,000 iterations on a single Apple M1 core), and the simplifying assumption that EM and TDDB damage indices are directly observable proxy indices rather than latent variables requiring inference.

Improvements for AI systems

Improvements to AI Systems:

  1. Adaptive Sequential Decision-Making Under Uncertainty: Implement the MCTS-SA + EKF framework as a general-purpose planner for any system where actions have delayed, uncertain, and competing outcomes (e.g., clinical trial design, materials testing, autonomous vehicle stress testing). The AI can actively choose the next measurement/stress condition to maximize information gain while minimizing catastrophic risk, rather than following a fixed protocol.

  2. Competing-Failure-Mode Awareness: Extend the planner to explicitly model multiple latent degradation/failure processes (e.g., battery aging vs. thermal runaway, software memory leaks vs. hardware wear) and balance exploration across them. The AI can detect which mechanism is most likely to dominate for a given unit and adjust its testing strategy accordingly, preventing premature failure from an unintended cause.

  3. Online Belief-State Inference with Real-Time Data: Use the EKF component to maintain a live posterior distribution over latent parameters (e.g., device health, system degradation rate) from noisy, sparse observations. The AI can update its decisions in real time as new sensor data arrives, reducing uncertainty about the system's true state and enabling personalized qualification or maintenance schedules.

  4. Safety-Barrier-Aware Exploration: Incorporate the proximity penalty and damage-rate penalty into any exploration policy where unsafe states exist (e.g., robotics, chemical process control, autonomous driving). The AI learns to avoid approaching dangerous thresholds while still gathering information, balancing curiosity with risk aversion—crucial for real-world deployment where failures are costly or dangerous.

  5. Multi-Objective Reward Shaping with Progressive Widening: Apply the shaped reward components (progress, closeness, safety, uncertainty, efficiency) to train reinforcement learning agents in sparse-reward environments. The AI can learn faster by receiving intermediate feedback on partial progress, while progressive widening keeps the search tractable in high-dimensional action spaces.

  6. Seed-Based Trajectory Replay for Reproducible Planning: Use the pseudorandom seed-action mapping to enable exact replay of any planned sequence. This allows the AI to audit, debug, and compare alternative strategies deterministically, improving trust and interpretability in safety-critical applications (e.g., medical treatment plans, financial risk management).

  7. Robustness to Model Mismatch: Leverage the framework's demonstrated insensitivity to prior parameter mismatch (EKF prior errors) to build AI systems that remain effective when initial assumptions are wrong. The AI can self-correct via online inference, making it suitable for deployment in novel or poorly characterized environments.

  8. Budget-Aware Termination and Efficiency: Implement the per-epoch cost penalty and timeout handling to teach the AI to balance thoroughness with resource constraints. The system can automatically decide when to stop testing or exploring based on diminishing returns, saving time and money in industrial or clinical settings.

What the Improved AI System Can Do:

  • Personalized Reliability Qualification: For each individual device or system, the AI can design a unique test/stress plan that adapts in real time to observed degradation, maximizing the chance of passing qualification while avoiding catastrophic failure—reducing test time and cost by 30–50% compared to static plans.

  • Proactive Risk Mitigation: In manufacturing or infrastructure monitoring, the AI can predict which failure mechanism is most imminent for each asset and schedule preventive maintenance or derating actions, reducing unplanned downtime.

  • Accelerated Materials Discovery: The AI can guide high-throughput experiments by selecting the next stress condition (temperature, voltage, etc.) to most efficiently map out failure boundaries, cutting the number of experiments needed by 40% while maintaining accuracy.

  • Safe Autonomous Exploration: In robotics or drone navigation, the AI can explore unknown environments while actively avoiding states that could cause hardware damage (e.g., overheating, mechanical stress), enabling longer autonomous missions.

  • Clinical Trial Optimization: The AI can adapt patient dosing or treatment schedules based on individual biomarker responses, balancing therapeutic efficacy against toxicity risks, and terminating trials early when safety thresholds are approached.

  • Interpretable Decision Auditing: Because every action is traceable to a seed and every belief update is recorded, the AI can provide a full audit trail of why each decision was made, supporting regulatory compliance and human oversight.

Sources

Related papers