Skip to Content
MachinesMachines
  • Article
  • Open Access

26 September 2026

22 Pages

Uncertainty-Decomposed Meta-Learning with Reliability-Gated Inference for Intelligent Few-Shot LiDAR Fault Classification

,
,
and
1
G.W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332, USA
2
Korea Automotive Technology Institute (KATECH), 303 Pungse-ro, Pungse-myeon, Cheonan-si 31214, Chungnam, Republic of Korea
*
Author to whom correspondence should be addressed.

Abstract

Few-shot meta-learning supports rapid adaptation with limited labeled data, but remains sensitive to hyperparameters and support set quality. We propose Uncertainty-Decomposed Reliability-Gated Meta-Learning (UDRML). It selects support sets with low predictive entropy, combines diverse adapted models to estimate aleatoric and epistemic uncertainty through mutual information, and uses a reliability score to accept, flag, or reject predictions. We evaluate UDRML on cross-domain few-shot LiDAR fault classification using a synthetically augmented nuScenes dataset. At 10-shot, UDRML improves accuracy over MAML by 11.8 points. Gating provides a further 13.3-point gain on accepted predictions, while measured epistemic uncertainty is 78% lower than that of the strongest ensemble baseline, ECMP. The framework supports selective automation by accepting reliable predictions and directing uncertain cases to verification or a fallback.

1. Introduction

Autonomous driving relies on multiple sensors for perception [1]. Surveys of perception, localization, and decision-making identify sensor reliability as a continuing challenge [2,3]. Detecting sensor faults is essential because corrupted data can propagate through perception and planning [4,5]. Related equipment-level approaches include residual-based early-fault diagnosis of electric-hydraulic control systems [6] and optimal sensor placement for hydraulic fault diagnosis [7]. Sensor noise and environmental interference can mask faults, while their rarity makes representative training data difficult to obtain without fault injection or simulation [8]. The resulting class imbalance biases classifiers toward nominal operation [9]. These constraints motivate fault diagnosis methods that learn from few examples and provide calibrated confidence estimates.
Digital twins and high-fidelity simulators are commonly used to alleviate this scarcity [10], but a sim-to-real gap remains because synthetic data does not fully capture real sensor-specific noise. Meta-learning offers one way to bridge this gap [11,12]. Among optimization-based meta-learners, Model-Agnostic Meta-Learning (MAML) leverages diverse simulated tasks during meta-training to learn an initialization from which the model can adapt rapidly [13]; given a handful of labeled real samples, the learned initialization enables efficient parameter updates toward the target distribution [14,15]. Despite its effectiveness, standard MAML has two well-known limitations [16]. First, performance is sensitive to the interplay between the inner-loop adaptation rate ( α ) and the outer-loop meta-optimization rate ( β ), and misconfiguration can destabilize training. Second, few-shot adaptation quality depends heavily on the support set composition during fine-tuning [17]: an ideal support set should be informative and noise-minimal [18], yet standard MAML samples it uniformly at random and exerts no explicit control over support set quality.
Recent meta-learning methods for fault diagnosis address different parts of this problem. Metric-based methods [12,15] learn discriminative embeddings but retain randomly sampled support sets. Architecture-enhanced methods [19] improve feature extraction, for example, through attention, while retaining predictions without confidence estimates. Cross-domain and cross-machine methods [14,20] address distribution shift but lack mechanisms to defer unreliable predictions. Ensemble-based meta-learning [21] reduces hyperparameter sensitivity without separating aleatoric and epistemic uncertainty. These limitations motivate UDRML’s joint treatment of support set quality and decomposed uncertainty for prediction review.
UDRML introduces a Meta-Training and Domain Adaptation (MTDA) module—a few-shot adaptation block tailored to fault classification and adapted from MAML [13]—together with mechanisms that jointly account for aleatoric and epistemic uncertainty. The contributions are: (1) an entropy-driven active sampling strategy that partitions the target-domain pool via Latin Hypercube Sampling and selects the support set with minimal predictive entropy, anchoring few-shot adaptation on high-confidence exemplars; (2) a hyper-ensemble [22] inference mechanism with mutual information-based uncertainty decomposition that aggregates M independently adapted models and separates total predictive uncertainty into aleatoric and epistemic components; and (3) a unified intelligent diagnostic framework that couples (1) and (2) with a reliability-aware decision gate, routing each prediction through accept, flag, or reject tiers. Section 2 reviews relevant work, Section 3 details UDRML, Section 4 and Section 5 present the experimental setup and comparative results, and Section 6 concludes.

3. UDRML Framework

This section describes UDRML in three parts: the meta-training and adaptation algorithm (Section 3.1), the uncertainty-aware active sampling strategy (Section 3.2), and the hyper-ensemble procedure with reliability-aware decision gating (Section 3.3). An overview is shown in Figure 1.
Figure 1. Proposed UDRML framework. The superscript * denotes meta-trained parameters in θ* and the selected minimum-entropy support set in S*.

3.1. Meta-Training and Domain Adaptation (MTDA)

The MTDA module seeks an initialization θ ∈ R d that supports rapid task-specific adaptation via bi-level optimization over a task distribution p ( T ) . Each task T € is defined by a support set S i = { ( x j , y j ) } j = 1 8 K and a query set Q i = { ( x j , y j ) } j = 1 N q , where K is the per-class shot count and N q is the query size.
Inner loop. For each task T € , the support set loss is the empirical risk over S i :
L T i support ( θ ) = 1 8 K ∑ j = 1 8 K l ( f θ ( x j ) , y j )
where l ( ⋅ , ⋅ ) is the task loss (cross-entropy for classification) and f θ is the base learner. The adapted parameters are obtained via gradient descent on this loss:
θ i ′ = θ − α   ∇ θ L T i support ( θ )
with α ∈ R + the inner-loop learning rate. Multi-step adaptation with G inner gradient steps generalizes recursively as:
θ i ′ ( g ) = θ i ′ ( g − 1 ) − α   ∇ θ i ′ ( g − 1 ) L T i support ( θ i ′ ( g − 1 ) ) ,   g = 1 , … , G
with θ i ′ ( 0 ) = θ . The choice of α governs a bias–variance trade-off: large values risk overfitting to S i , while small values yield insufficient adaptation.
Outer loop. Adapted parameters are evaluated on the query sets over a meta-batch of N tasks. In contrast to standard MAML, MTDA introduces loss-proportional task weighting so that tasks with larger post-adaptation query loss exert greater influence on the meta-update. The motivation is that transfer difficulty is heterogeneous across fault categories: in our setting, fog and occlusion typically present larger sim-to-real discrepancies than sensor jitter or signal dropout. The post-adaptation query loss is:
L i = L T i query ( θ i ′ ) = 1 N q ∑ j = 1 N q l ( f θ i ′ ( x j ) , y j )
The corresponding task weight is obtained by normalization within the current meta-batch (treated as a fixed scalar during differentiation):
w i = L i ∑ k = 1 N L k
and the resulting outer-loop objective is:
L MTDA ( θ ) = ∑ i = 1 N w i   L T i query ( θ i ′ )
Equation (4b) gives greater weight to tasks with larger post-adaptation query losses. Uniform weights recover MAML, while assigning all weight to the highest-loss task gives a worst-case objective. Loss-proportional weighting emphasizes difficult tasks, connecting to robust optimization and hard-task mining [39] and to focal weighting of difficult examples [40]. Holding w i fixed during differentiation prevents optimization through the weights and keeps the meta-gradient a convex combination of task gradients. The meta-parameter update follows:
θ ← θ − β   ∇ θ L MTDA ( θ )
with β the outer-loop learning rate. Since θ i ′ depends on θ through Equation (2), the gradient requires second-order differentiation:
∇ θ L MTDA = ∑ i = 1 N w i ∇ θ i ′ L T i query ( θ i ′ ) ⋅ ( I − α   ∇ θ 2 L T i support ( θ ) )
The coupled dependence on α and β means suboptimal configuration of either rate can propagate instability across the bi-level optimization.

3.2. Uncertainty-Aware Active Sampling

The quality of the support set strongly influences the inner-loop optimization in Equation (2). Noisy or ambiguous samples introduce observation noise into θ i ′ , degrading task-specific adaptation. UDRML addresses this through an active selection strategy that selects the least uncertain exemplars. Let D target = { ( x j , y j ) } j = 1 N denote the available target-domain data. Using Latin Hypercube Sampling, D target is organized as follows: K denotes the number of support samples per class; each class’s 100-sample candidate pool is partitioned into L = 100 / K groups, and combining one group from each of the eight classes forms a candidate support set containing 8 K samples: G 1 , G 2 , … , G L with G l = { ( x j , y j ) } j = 1 8 K . For each sample x j in a candidate group, the pre-adaptation model f θ produces logits z ∈ R C , mapped to a predictive distribution via softmax, as shown below:
π c = e x p ( z c ) ∑ j = 1 C e x p ( z j ) ,     c = 1 , … , C
The sample-level predictive entropy, a proxy for data noise, is computed as:
H ( P ) = − ∑ c = 1 C π c l o g π c
where H ( P ) ∈ [ 0 , l o g C ] , with H ( P ) = 0 indicating a deterministic prediction and H ( P ) = l o g C indicating maximum ambiguity. Strictly, the predictive entropy of Equation (8) is a property of the model’s predictive distribution, not of the data-generating process: for a single network it conflates irreducible observation noise with uncertainty arising from the model’s own limited knowledge, and it coincides with the true conditional entropy of the data-generating distribution only for a perfectly calibrated model [41]. We therefore employ pre-adaptation predictive entropy as an operational proxy for sample-level noise rather than as a strict aleatoric measure. This is sufficient for support set curation, which depends only on the relative ranking of candidate groups: samples whose predictions are ambiguous under the meta-trained prior, whether due to observation noise or intrinsic class overlap. These can destabilize the inner-loop gradients of Equation (2). The principled decomposition into aleatoric and epistemic components is deferred to the ensemble stage (Section 3.3.1), where it is well defined. The group-level uncertainty is the mean entropy across the 8 K samples:
H ( G l ) = 1 8 K ∑ j = 1 8 K H ( P j )
and the optimal support set is the candidate group with minimum aggregate uncertainty:
S * = a r g m i n G l H ( G l )
so that inner-loop gradient updates in Equation (2) are anchored on lower-entropy, lower-noise samples, yielding more stable adapted parameters θ i ′ .
Conventional active learning selects maximum-uncertainty samples because its objective is label efficiency: uncertain samples carry the most information for an annotator. Our setting inverts the objective. Labels are already available; the support set’s role is to drive inner-loop gradient adaptation from only K samples, where a single noisy or ambiguous exemplar produces high-variance, misleading gradients [17,18]. Minimum-entropy selection therefore optimizes adaptation stability rather than annotation value. Crucially, selection operates at the group level over Latin Hypercube candidates rather than at the sample level: each candidate group inherits randomized marginal coverage of the target pool, and class balance is enforced within every group, so minimizing mean entropy chooses among diversity-preserving sets rather than trading diversity for confidence.

3.3. Hyper-Ensemble Inference and Reliability Gating

After adaptation on S * , the ensemble estimates aleatoric and epistemic uncertainty (Section 3.3.1). The reliability gate uses these estimates to accept, flag, or reject each prediction (Section 3.3.2).

3.3.1. Hyper-Ensemble for Epistemic UQ

UDRML uses M independently adapted models { f θ 1 ′ , f θ 2 ′ , … , f θ M ′ } with different initialization seeds, inner-loop learning rates ( α ), and dropout rates (Table 1). The outer-loop rate remains β = 0.001 ; inner learning rates range from 0.04 to 0.10 and dropout rates from 0.0 to 0.3. Following the hyper-ensemble approach [22], these settings introduce diversity beyond random initialization alone; Section 5.5 evaluates each source through ablation.
Table 1. Ensemble model configurations.
Each member adapts on the same curated support set, so their disagreement reflects sensitivity to the adaptation configuration. Their predictions also support the mutual information decomposition in Equations (13)–(15), whose components drive the reliability gate (Section 3.3.2). The ensemble therefore links diverse few-shot adaptation to uncertainty estimation and prediction review.
For a query sample x , the m -th ensemble member yields:
p c ( m ) = e x p ( z c ( m ) ) ∑ j = 1 C e x p ( z j ( m ) ) ,     c = 1 , … , C
where z ( m ) ∈ R C are the output logits of the m -th model. The ensemble-averaged predictive distribution is:
p ¯ c = 1 M ∑ m = 1 M p c ( m )
We use a mutual information-based decomposition to disentangle epistemic from aleatoric uncertainty. The total predictive uncertainty is captured by the entropy of the mean distribution,
H [ y | x ] = − ∑ c = 1 C p ¯ c l o g p ¯ c
which conflates both uncertainty types. The aleatoric component, representing irreducible data-level noise, is isolated as the expected entropy within individual ensemble members,
H aleatoric ( x ) = 1 M ∑ m = 1 M ( − ∑ c = 1 C p c ( m ) l o g p c ( m ) )
Each member’s entropy reflects uncertainty that persists regardless of model diversity and therefore provides a model-relative estimate of noise intrinsic to the data. The epistemic component, capturing inter-model disagreement attributable to insufficient knowledge, is then obtained as the mutual information between the prediction y and the model parameters θ :
I [ y ; θ | x ] = H [ y | x ] − H aleatoric ( x )
where I [ y ; θ | x ] ∈ [ 0 , H [ y | x ] ] . When all ensemble members agree, individual entropies approach the total entropy and I ≈ 0 , indicating low epistemic uncertainty; high mutual information signals substantial model disagreement, suggesting that the input lies in a region where the model lacks sufficient knowledge for a consistent prediction. The decomposition of Equations (13)–(15) follows the information-theoretic formulation of predictive uncertainty [42,43], in which the total entropy of the ensemble mean prediction separates into the expected member entropy (Equation (14)) and the mutual information between prediction and model parameters (Equation (15)). Under this formulation, the expected entropy term is a Bayesian estimate of aleatoric uncertainty (the uncertainty that remains, on average, once a model is fixed), with the hyper-ensemble members acting as approximate posterior samples. Two caveats bound this interpretation. First, a finite ensemble covers a limited region of parameter space, so Equation (14) approximates rather than equals the expected entropy under the true posterior. Second, even in the infinite-ensemble limit, the expected member entropy equals the genuine data-generating conditional entropy only for well-specified, calibrated members; systematic miscalibration inflates the estimate [41,44]. The improved calibration of the hyper-ensemble (Section 5.3) mitigates but does not eliminate this gap, and we accordingly interpret the aleatoric component throughout as a model-relative estimate of irreducible ambiguity rather than a measurement of the data-generating noise itself. The final prediction is obtained from the ensemble mean,
y ^ = a r g m a x c p ¯ c
with p ¯ serving as the output distribution. The decomposition provides a per-prediction uncertainty profile: H [ y | x ] quantifies total confidence, H aleatoric flags inherently ambiguous inputs, and I [ y ; θ | x ] indicates where additional data or model capacity could reduce uncertainty. Note that H aleatoric provides a post-adaptation, ensemble-level estimate of data noise that complements the pre-adaptation entropy-based sample selection in Section 3.2: the former assesses residual data ambiguity at inference, while the latter filters it during support set construction.

3.3.2. Reliability-Aware Decision Gate

The decision gate (Figure 2) combines normalized aleatoric and epistemic uncertainty into a reliability score:
R ( x ) = 1 − [ λ 1 ⋅ H ^ aleatoric ( x ) + λ 2 ⋅ I ^ epistemic ( x ) ]
where H ^ aleatoric = H aleatoric / l o g ( C ) and I ^ epistemic = I epistemic / l o g ( C ) are scaled to [ 0,1 ] , and λ 1 + λ 2 = 1 controls relative sensitivity to data noise versus model disagreement. Predictions are routed through a three-tier structure: R ( x ) ≥ τ high accepts the classification; τ low ≤ R ( x ) < τ high flags it for secondary verification; and R ( x ) < τ low rejects it and triggers a fallback. Thresholds τ high and τ low are derived from the validation distribution of R ( x ) at the 75th and 25th percentiles. The default weighting λ 1 = λ 2 = 0.5 provides a neutral starting point; in deployment these weights can be tuned, with larger λ 1 in noise-dominated environments and larger λ 2 when robustness to novel fault conditions is the priority.
Figure 2. Decision gate.
We refer to the classification pipeline (active sampling + hyper-ensemble) as UDRML, and the full framework, including the gate, as UDRML+. To ensure fair comparison over identical test distributions, all baseline comparisons in Section 5 use UDRML; the gate is evaluated separately in Section 5.5.

3.4. Procedure Summary

The full UDRML procedure comprises four phases corresponding to the modules in Section 3.1, Section 3.2 and Section 3.3. Phases 1 and 3 dominate the meta-training and adaptation cost, requiring M × G backward passes per task. Phase 2 (active sampling) requires 8 × L × K forward passes from a single pre-adaptation model, since all M initializations share the same meta-training distribution and their pre-adaptation uncertainties are highly correlated. Phase 4 requires M forward passes per query at inference. With the configuration used in this work ( M = 4 , G = 5 , L = 100 / K = 10 at 10-shot), the framework remains tractable on a single GPU while still providing the diversity needed for the uncertainty decomposition in Equations (13)–(15). A fully expanded pseudocode listing, including per-line updates and the reliability gate branching, is provided in the Supplementary Materials (Algorithm S1).

4. Dataset and Experimental Setup

Experiments were conducted on a workstation with a 2.59 GHz Intel Xeon w7-3445, 64 GB RAM, and an NVIDIA RTX A4000 GPU (16 GB VRAM) (HP, Palo Alto, CA, USA), using PyTorch 2.10 with CUDA 12.6 on Windows.

4.1. Dataset

We consider eight LiDAR fault scenarios (including the nominal case) spanning three categories: environmental (rain, snow, fog), sensor-internal (signal dropout, sensor jitter), and scene-interaction (ghosting, occlusion). All samples are processed in bird’s-eye-view (BEV) projections for feature extraction by the CNN backbone of MTDA. Raw LiDAR point clouds are projected into a three-channel BEV image by discretizing 3D space into a 2D grid. Each cell ( i , j ) encodes a height map M H (max z -coordinate), an intensity map M I (mean reflectivity), and a log-scaled density map M D = l n ( 1 + N i j ) . Channels are normalized to [ 0,255 ] and stacked as an 84 × 84 RGB image. Figure 3 summarizes this data flow, linking the LiDAR inputs and BEV representations to the UDRML classification framework.
Figure 3. Overview of data flow in the UDRML framework. Blue, orange, green, and teal identify Phases 1–4: meta-training, active sampling, adaptation, and ensemble inference which are visualized in Figure 1.
Synthetic LiDAR point clouds for the source domain were generated using NVIDIA Omniverse Isaac Sim (v4.0.0) with USD (v23.11) and MDL for physically based reflections, yielding 600 samples per fault class across three severity levels (per-fault severity ranges and simulation methods are listed in Table S2). The target domain is built on nuScenes [45], collected in Boston, MA, USA, and Singapore using a Velodyne HDL-32E LiDAR sensor, with rain and occlusion extracted directly via metadata filtering and 3D annotation analysis to preserve real sensor degradation. Snow and fog are sourced from the Weather-NuScenes benchmark [46], which applies physically calibrated atmospheric augmentation with point-level labels. Sensor-internal and scene-interaction faults (dropout, jitter, ghosting), which cannot manifest in a functioning sensor dataset, are generated through controlled injection on clean nuScenes scans (structured channel/azimuth removal, Gaussian perturbation at σ = 0.03 m, and duplicate-point insertion at plausible reflection offsets, respectively); the per-fault data origins and acquisition details are in Table S3. Each fault class contains 200 labeled samples, yielding 1600 target-domain samples across eight classes: per class, 100 form the support candidate pool and a disjoint 100 form the evaluation query set (800 support candidates and 800 query samples in total)—a deliberately constrained pool that reflects deployment conditions where extensive real fault data are unavailable. The synthetic source domain comprises samples generated across 12 independent Isaac Sim scenes per fault class; the target domain draws on 25 distinct nuScenes scenes for rain and 18 for occlusion, 30 scenes from the Weather-NuScenes subsets for snow and fog, and 40 clean scenes used for controlled injection. Support sets of K = 5, 10, 20, or 50 samples per class are drawn from the candidate pool. Full per-class counts, scene counts, and origin labels are provided in Supplementary Table S6. A sample visualization of the target-domain dataset (mixed-origin) is given in Figure 4.
Figure 4. Sample image from the target-domain dataset (mixed-origin)—(a) Reference normal BEV projection, (b) Obstacle/occlusion class, (c) Sensor jitter, (d) Signal dropout, € Fog, (f) Rain, (g) Snow, (h) Ghosting.

4.2. Comparative Methods and Backbone

UDRML is compared against nine baselines: four meta-learning methods without uncertainty components—MAML [13], Reptile [47], Matching Networks [48], ProtoNet+ [49]—and five UQ methods—MC Dropout [24] ( T = 20 passes), SVGD [26] and S2VGD [27] ( n = 10 particles each), and EMP and ECMP [30] ( M = 4 ). UDRML uses M = 4 ensemble members. A side-by-side overview of the baseline categories, UQ types, and ensemble sizes is provided in Table S4. All MTDA modules share the standard 4-layer convolutional backbone from the original MAML framework so that performance differences reflect the learning strategy rather than the architecture. Each block applies (Conv 3 × 3 , 64) + BN + ReLU + MaxPool 2 × 2 , taking the BEV input from 3 × 84 × 84 down to 64 × 5 × 5 , flattened to a 1600-dim feature vector and projected to 8 logits via a final linear layer (~113K parameters); the layer-by-layer specification is given in Table S5. The network outputs raw logits; softmax is applied externally for entropy computation and ensemble inference. All models use G = 5 domain adaptation steps, following [13].
All methods share the following training protocol. Meta-training uses the Adam optimizer (β1 = 0.9, β2 = 0.999) with outer learning rate β = 0.001 held constant (no schedule), a meta-batch of N = 4 tasks, and 10,000 meta-training episodes; inner-loop settings are as specified in Table 1. Baseline hyperparameters were tuned by grid search over each method’s primary hyperparameters (learning rate ∈ {10−3, 10−2, 10−1}; dropout/particle/ensemble settings at their published defaults), selecting the configuration with the highest validation accuracy, on a validation split comprising 20% of the target-domain pool, drawn from the support candidate portion so that the evaluation query sets are never used for tuning, and the same split is used to derive the decision gate thresholds τhigh and τlow (Section 3.3.2). All reported results are averaged over five independent runs with seeds {0, 1, 2, 3, 4}; the seeds governing Latin Hypercube partitioning and the support/query splits are fixed to 0 across all experiments.

5. Results

5.1. Classification Accuracy

Figure 5 reports classification accuracy across all methods and four shot settings, averaged over five independent runs. UDRML reaches 69.5%, 79.2%, 85.6%, and 90.3% at K = 5 , 10 , 20 , 50 , respectively—the highest values among the tested baselines in each setting. Two regimes emerge across the shot spectrum. At low shots (5, 10), meta-learning methods lead the conventionally trained UQ baselines: MAML (59.8%) is 8.3 points above the strongest UQ baseline ECMP (51.5%) at 5-shot, and ProtoNet+ (56.2%) and Reptile (57.6%) similarly outperform all conventionally trained methods, consistent with the expectation that a meta-learned initialization helps when adaptation data are scarce. The ordering partially inverts at 50-shot, where ECMP (86.1%) and S2VGD (84.6%) overtake MAML (83.8%): with 50 support samples, well-calibrated conventional methods become competitive with meta-learning. UDRML’s improvement over MAML peaks at 10-shot (+11.8 points), the regime where meta-learning provides sufficient adaptation capability and entropy-driven sample selection offers the largest marginal benefit. The gap narrows at 50-shot (+4.2 points over ECMP), as expected when increased data reduces the impact of active sampling. Across all settings, UDRML shows the lowest variance ( ± 0.5 to ± 1.1 ) among the methods tested, approximately half the baseline average, consistent with a stabilizing effect of the hyper-ensemble. Because the target classes are balanced, accuracy is an appropriate headline metric; for completeness, macro-F1, macro-precision, macro-recall, and balanced accuracy are reported for all methods in Supplementary Table S7—the method ranking is unchanged under all four metrics (UDRML macro-F1 0.786 vs. 0.662 for the strongest baseline).
Figure 5. Visualization of classification accuracy (%) vs. no. of shots.

5.2. Per-Fault Analysis and Feature Separability

Table 2 disaggregates 10-shot results across the eight classes. Sensor-internal faults (dropout 84.2%, jitter 82.4%) are classified most reliably across methods, followed by environmental (snow 77.4%, rain 74.8%, fog 72.6%) and scene-interaction faults (ghosting 76.8%, occlusion 74.2%). Fog is the hardest fault for every method tested: its dense near-field backscatter alters point cloud geometry in ways no method we evaluated fully overcomes. UDRML’s 72.6% on fog is +14.0 points above MAML, in line with entropy-based sample selection being most useful when fault signatures are obscured by aleatoric noise. The data origin pattern is consistent with the hybrid dataset design: the injected sensor-internal faults (dropout, jitter) are the easiest classes, while the hardest classes (fog, occlusion, rain) all retain real or physically calibrated degradation, suggesting that naturally occurring degradation presents a domain gap synthetic injection does not fully replicate. UDRML’s improvements over MAML are concentrated on these harder classes (fog +14.0, rain +12.4, occlusion +14.0), in line with the uncertainty-aware pipeline contributing the most where the transfer challenge is largest. Aggregated by data origin, UDRML attains 80.1% on naturally occurring faults (rain, occlusion, nominal), 75.0% on physically augmented faults (snow, fog), and 81.1% on injected faults (dropout, jitter, ghosting), versus 68.3%, 62.2%, and 69.9% for MAML; the physically augmented environmental classes are the hardest for every method, and UDRML’s margin is largest there (+12.8 points). The distributional basis of this pattern is quantified by the per-class maximum mean discrepancy (MMD) between synthetic-domain and target-domain feature embeddings: the gap is largest for the environmental classes (fog 0.42, rain 0.38) and smallest for the injected faults (dropout 0.14), and per-class MMD correlates with per-class difficulty, quantifying this domain gap directly.
Table 2. Per-fault classification accuracy (%) at 10-shot.
The confusion matrix in Figure 6 localizes these errors. Misclassifications concentrate within the environmental block: fog is most frequently confused with rain (7.8% of fog samples), with a smaller leak into snow (5.4%), while rain in turn leaks mainly into fog (8.2%), consistent with all three faults producing diffuse, spatially distributed density perturbations that the BEV projection renders with similar signatures. A comparable cross-block confusion axis links fog and occlusion (6.2% of fog samples are predicted as occlusion, 5.8% conversely), both of which suppress returns over extended regions of the scene. Dropout and jitter retain the cleanest fault diagonals (84.2% and 82.4%) and direct their largest residual errors to each other (5.4% and 5.8%), consistent with their distinctive point-level signatures (structured absence and geometric perturbation, respectively); ghosting shows no dominant confusion partner, its errors spreading nearly uniformly (all below 4%).
Figure 6. Confusion matrix for UDRML at 10-shot. Rows denote true classes, columns denote predicted classes, and entries show percentages within each true class.
Figure 7 visualizes the 1600-dimensional feature embeddings (extracted before the FC layer) using t-SNE, comparing representations before and after UDRML adaptation at 10-shot. Prior to adaptation, fault classes overlap substantially. After adaptation, class clusters are tighter and more separated, with nominal samples forming the most compact cluster—consistent with its highest classification accuracy (91.2% in Table 2). The environmental classes form neighboring but distinct clusters, with the clearest residual overlap linking rain and occlusion—the two naturally occurring fault classes—while the sensor-internal faults are well separated; as a 2-D projection, t-SNE proximity is qualitative context rather than a direct predictor of specific confusion pairs.
Figure 7. t-SNE visualization of the 1600-dimensional features extracted before the fully connected layer, before (left) and after (right) UDRML adaptation at 10-shot. Colors indicate the eight classes.

5.3. Uncertainty Calibration

Expected Calibration Error (ECE) measures how closely predicted probabilities track empirical correctness. Predictions are grouped into B confidence bins; for each bin b we compute the average confidence conf ( b ) and the observed accuracy acc ( b ) , and ECE is the weighted mean of their absolute difference:
ECE = ∑ b = 1 B n b n   |   acc ( b ) − conf ( b )   |
Table 3 reports uncertainty metrics at 10-shot. UDRML reaches an ECE of 0.058, lower than the next best method in this comparison (MAML at 0.138). Among baselines, meta-learning methods (MAML 0.138, Reptile 0.148, ProtoNet+ 0.152, Matching Networks 0.172) achieve lower ECE than the conventionally trained UQ methods (EMP 0.194, ECMP 0.162, SVGD 0.189, S2VGD 0.176), despite lacking explicit uncertainty mechanisms—suggesting meta-learned initialization produces better-calibrated predictions in the few-shot regime evaluated here. On epistemic uncertainty, UDRML (0.17) records a 78% reduction relative to ECMP (0.76), the best-performing UQ baseline in our comparison, consistent with the hyper-ensemble’s structured diversity producing stronger model consensus on this dataset. UDRML is the only method that reports H aleatoric (0.57), enabling the distinction between irreducible data noise and reducible model disagreement that underpins both the active sampling strategy and the reliability score.
Table 3. Uncertainty quantification metrics at 10-shot.
Since ECE measures only the agreement between confidence and accuracy in aggregate, we complement it with two proper scoring rules. The negative log-likelihood (NLL) evaluates the full predictive distribution and penalizes confident errors most heavily, while the Brier score measures the mean squared deviation between the predictive distribution and the one-hot label; unlike ECE, both are minimized only by predictions that are simultaneously accurate and calibrated. As reported in Table 3, UDRML attains an NLL of 0.74 and a Brier score of 0.276, compared with 1.02 and 0.318 for the strongest baseline (MAML), indicating that the improvement in calibration is not an artifact of the binning used by ECE.
Figure 8 decomposes the three uncertainty components per fault class. Environmental faults exhibit the highest aleatoric uncertainty (fog 0.84, rain 0.72, snow 0.64), in line with their physically noisy signatures. Epistemic uncertainty is highest for ghosting (0.26) and dropout (0.22), where the hyper-ensemble members disagree the most, suggesting these classes occupy regions of the feature space sparsely covered during meta-training. Nominal records the lowest values across all three components ( H total = 0.42 , H aleatoric = 0.38 , I epistemic = 0.04 ). The per-class decomposition provides diagnostic information beyond aggregate accuracy.
Figure 8. Uncertainty decomposition per fault class (10-shot).

5.4. Active Sampling Behavior

Figure 9 shows the per-group predictive entropy distribution across 10 candidate meta-batches generated via Latin Hypercube Sampling (LHS) under the 10-shot constraint. Selection entropy ( H select ) varies substantially between independently sampled groups, exposing a structural risk of standard random sampling that can ingest non-representative or heavily degraded faulty data—for example, candidate G 10 produces a spiked average entropy of 1.83 nats. By evaluating predictive uncertainty across the entire LHS pool, UDRML’s active sampling step selects the subset with the lowest mean pre-adaptation predictive entropy (0.32 nats), so that fast-adaptation gradients are anchored on lower-uncertainty support sets—consistent with the +4.8-point accuracy contribution attributed to active sampling in the ablation (Section 5.5).
Figure 9. Per-group entropy distribution during active sampling (10-shot). Green identifies the selected minimum-mean-entropy support set S*; gray identifies the other candidate groups. Red diamonds denote group mean entropy. The dotted horizontal reference line marks the maximum eight-class entropy, ln(8) ≈ 2.079 nats. The superscript * identifies the selected support set.

5.5. Ablation Study

Figure 10 isolates the contribution of each UDRML component at 10-shot. Starting from vanilla MAML (67.4%), adding active sampling alone yields 72.2% (+4.8 points), and adding the hyper-ensemble alone yields 73.0% (+5.6 points). The full UDRML framework reaches 79.2% (+11.8 points), exceeding the sum of individual gains (+10.4 points)—consistent with the two components being complementary rather than redundant. When the reliability-aware decision gate is enabled in UDRML+, classification accuracy is unchanged (79.2%), but accepted prediction accuracy (excluding flagged and rejected samples) rises to 92.5%—a +13.3-point selective improvement obtained by deferring the 23.6% of predictions whose reliability score falls below τ high . Of the deferred samples, 15.2% are flagged for secondary verification, and 8.4% are rejected to the fallback path. This is consistent with the gate’s intended behavior: it does not improve the model itself but filters its output, so that lower-confidence predictions are not silently passed downstream.
Figure 10. Component contribution analysis (10-Shot). The dashed horizontal line marks the MAML baseline (67.4%). Values in parentheses are percentage-point gains relative to that baseline. † denotes accuracy evaluated only on accepted predictions with R(x) ≥ τ_high (76.4% coverage), whereas the other bars use all query samples.
Table 4 isolates the contribution of the loss-proportional task weighting of Equation (4b). Replacing it with uniform weights reduces 10-shot accuracy from 79.2% to 77.9%, with the largest per-fault drops on the classes with the greatest sim-to-real discrepancy (fog 2.8 points, rain 1.9 points, occlusion 2.4 points), consistent with the motivation in Section 3.1; accuracy on the well-separated injected faults is essentially unchanged (dropout 0.2 points).
Table 4. Effect of the loss-proportional task weighting (classification accuracy, %, 10-shot).
Table 5 evaluates the support set regime across all methods and isolates the selection rule. First, every baseline improves when given the identical curated support set S* (+3.8 points on average), confirming that entropy-driven curation is a method-agnostic contribution; UDRML retains a +7.0-point margin over the strongest curated support baseline, attributable to the hyper-ensemble pipeline. Second, the selection rule controls show that the direction of the entropy criterion matters: selecting the maximum-entropy group (the conventional active learning philosophy) attains 64.8%, below even random sampling, confirming that high-uncertainty exemplars destabilize few-shot adaptation, while minimum-entropy selection over random partitions (71.1%) versus LHS partitions (72.2%) isolates the contribution of coverage-preserving partitioning.
Table 5. 10-shot classification accuracy (%) under random versus curated support sets, with selection rule controls.
Table 6 quantifies the contribution of each diversity axis in the hyper-ensemble. Restricting diversity to a single axis (M = 4 in all configurations) degrades performance: a seed-only ensemble (equivalent to a standard deep ensemble) reaches 76.5%, an inner learning rate-only ensemble 77.6%, and a dropout-only ensemble 76.9%, against 79.2% for the full three-axis configuration. Because the epistemic term of Equation (15) is by definition the inter-member disagreement, the mean Iepist column also quantifies each configuration’s effective diversity: the seed-only ensemble exhibits the least disagreement (0.10), consistent with members converging to similar regions of the loss landscape, while the full configuration attains the best calibration (ECE 0.058, Brier 0.276, NLL 0.74), consistent with hyperparameter diversity capturing uncertainty modes that random initialization alone does not [22]. Ablation configurations use a single repetition due to computational cost; headline results use five runs.
Table 6. Per-axis ablation of hyper-ensemble diversity (10-shot). Each configuration uses M = 4 members varying only the indicated axis; Iepist denotes the mean epistemic uncertainty of Equation (15).
Figure 11a,b evaluates robustness under progressively increasing synthetic noise ( σ ∈ [ 0,1.0 ] ). From a 10-shot baseline of 79.2%, UDRML degrades more gradually than the meta-learning baselines and the UQ methods we compared against, retaining relatively strong accuracy under moderate noise ( σ < 0.4 ). Figure 11c analyses the tri-state routing behavior: under clean conditions, most samples are accepted (76.4%) and few rejected (8.4%), while at σ = 1.0 the accepted fraction drops to 0.7% and the rejected fraction rises to 83.4%, indicating that the gate progressively routes lower-confidence samples away from automatic prediction as uncertainty rises. Sweeping τ high reduces the volume of accepted predictions while increasing their classification precision; setting τ low to the chosen point limits rejections to 8.4% of the dataset. Figure 11d evaluates the gate under increasing noise: without gating, UDRML accuracy drops from 79.2% at σ = 0 to 20.4% at σ = 1.0 , while with the τ high acceptance rule, the accepted subset is markedly more stable, decreasing from 92.5% to 83.4%—suggesting that the gate helps preserve the reliability of accepted predictions under increasing distribution shift.
Figure 11. Noise robustness of UDRML and the decision gate (sigma from 0 to 1.0): (a) accuracy degradation versus traditional meta-learners; (b) versus uncertainty quantification baselines; (c) decision gate routing flow (accepted/flagged/rejected fractions); (d) accepted-tier accuracy of UDRML+ versus ungated UDRML. In (c), the green, orange, and red shaded regions represent the accepted, flagged, and rejected fractions, respectively. In (d), the shaded region highlights the difference between accepted-tier and ungated accuracy.
Figure 12 shows risk versus coverage as the acceptance threshold τhigh varies. Coverage is the accepted fraction; risk is the error rate among accepted predictions. The default operating point has 76.4% coverage and 92.5% selective accuracy (AURC = 0.058). Accuracy is lower in the flagged and rejected tiers, at 45.0% and 20.1%, respectively. Gating therefore reduces the error rate on automatically accepted predictions from 20.8% to 7.5%, while directing deferred cases to verification or a fallback.
Figure 12. Risk-coverage curve of the reliability gate under clean conditions, traced by sweeping tau-high (AURC = 0.058), with the operating point (coverage 76.4%, selective risk 7.5%) marked and the ungated error rate shown dotted.
The weights λ1 and λ2 control the gate’s relative sensitivity to estimated data noise and model disagreement (Section 3.3.2). Its two thresholds distinguish cases requiring secondary verification from those requiring a fallback. This provides more detailed routing than a single confidence threshold.

5.6. Limitations

Table 7 quantifies the computational overhead. UDRML requires M = 4 independent meta-training runs (12.8 h total versus 3.1 h for a single MAML model) and M forward passes per query: 3.2 ms sequentially, reduced to 1.1 ms when the members are evaluated as a single batched forward pass, lower than the sampling-based uncertainty baselines MC Dropout (T = 20 passes, 15.7 ms) and SVGD (10 particles, 7.9 ms), and negligible against a typical LiDAR frame budget of 50–100 ms at 10–20 Hz; the remaining baselines lie between the single-model and particle-based extremes. Fault monitoring also need not run on the per-frame perception path: fault states evolve over seconds, so the diagnostic layer can execute asynchronously or on every 10-th frame. For deployments with stricter budgets, three parameter-efficient routes are available: shared-backbone ensembles with lightweight diverse heads, BatchEnsemble-style rank-one perturbations within the meta-learning loop [29], and distillation of the ensemble’s mean prediction and uncertainty into a single student model [50].
Table 7. Measured computational cost on the RTX A4000 (10-shot configuration). Latency is the mean over at least 300 queries after warm-up; the batched row evaluates all ensemble members in a single forward pass.
LHS provides randomized marginal coverage of the candidate pool; selection based on feature-space geometry could further improve diversity. Gate thresholds currently use validation percentiles; learned thresholds could better reflect deployment priorities. Evaluation is limited to LiDAR faults in a synthetically augmented nuScenes setting, so other sensors and diagnostic tasks require validation.
The evaluation covers eight fault classes under a closed-set assumption: the softmax output space is fixed at meta-training time, so a fault type that emerges after deployment cannot be classified without re-meta-training on tasks that include it. Two properties of the framework are relevant to this scenario, though neither is validated here. First, the epistemic component of Equation (15) is by construction largest for inputs unlike the training distribution, so a genuinely novel fault should manifest as high model disagreement and be routed by the decision gate to the flagged or rejected tier rather than silently misclassified, a behavior consistent with the gate’s response to increasing distribution shift in Figure 11d, but not tested against held-out fault categories. Second, scaling to substantially more classes raises the entropy ceiling log C on which both the active sampling criterion and the normalized reliability score depend, so thresholds would require recalibration, and the per-class support requirement grows linearly. Open-set extensions of the classification head and explicit novel fault detection remain future work.
All experiments use BEV projections for compatibility with the convolutional backbone and computational efficiency. These projections compress vertical structure and discard point-level geometry, including details of three-dimensional jitter. Because support selection, ensemble inference, and gating use model logits, other encoders, such as PointNet-style or sparse-voxel models, could be substituted. Whether raw-point processing improves fault classification remains to be tested.

6. Conclusions

UDRML combines entropy-based support selection, ensemble uncertainty decomposition, and reliability gating for few-shot LiDAR fault classification. It achieves 79.2% accuracy at 10-shot and 90.3% at 50-shot, with an 11.8-percentage-point gain over MAML at 10-shot. The gate raises accepted prediction accuracy to 92.5% by deferring uncertain cases, trading coverage for accuracy. This links adaptation with prediction review, allowing limited labeled data to support diagnosis while directing uncertain predictions to verification or fallback.
The findings are limited to eight classes in a mixed-origin LiDAR dataset. BEV projection discards three-dimensional detail, ensembles increase computational cost, and gate thresholds depend on the validation setting. Detection of unseen fault categories and transfer to other sensors remain untested.
Future work should evaluate independent real-world datasets and additional sensing modalities, investigate raw-point or sparse-voxel encoders and open-set fault detection, and reduce computational cost through efficient ensembles or distillation. Thresholds that reflect operational costs could further support deployment.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/machines14101105/s1: Table S1: Comparison of uncertainty quantification (UQ) methods considered in this work and their suitability for uncertainty-aware fault classification; Table S2: Synthetic dataset generation; Table S3: Target-domain (mixed-origin) dataset generation; Table S4: Comparative method overview; Table S5: CNN feature extraction backbone shared by all meta-learning baselines and the MTDA module; Table S6: Per-class dataset composition; Table S7: Macro-F1, macro-precision, macro-recall, and balanced accuracy at 10-shot for all methods (five-run means); Figure S1: Sample BEV projections of a single street scene under the three severity levels defined in Table S2, for the seven fault classes and the clean reference; Algorithm S1: Complete pseudocode of the UDRML procedure. References [13,24,26,27,28,30,31,32,35,47,48,49] are cited in the supplementary materials.

Author Contributions

Conceptualization, M.M. and S.-K.C.; methodology, M.M.; software, M.M.; validation, M.M.; formal analysis, M.M.; investigation, M.M.; resources, S.-G.S. and H.-k.L.; data curation, M.M.; writing—original draft preparation, M.M.; writing—review and editing, S.-G.S., H.-k.L. and S.-K.C.; visualization, M.M.; supervision, S.-K.C.; project administration, S.-K.C.; funding acquisition, S.-K.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Korea Evaluation Institute of Industrial Technology (KEIT), funded by the Ministry of Trade, Industry & Energy (MOTIE) of the Republic of Korea (No. RS-2024-00448797).

Data Availability Statement

The data presented in this study are available on request from the corresponding author due to the study-specific data are subject to restrictions protecting our sponsors’ intellectual property, which prevent their unrestricted public release.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Qian, H.; Wang, M.; Zhu, M.; Wang, H. A Review of Multi-Sensor Fusion in Autonomous Driving. Sensors 2025, 25, 6033. [Google Scholar] [CrossRef] [Scilit]
  2. Zhao, J.; Zhao, W.; Deng, B.; Wang, Z.; Zhang, F.; Zheng, W.; Cao, W.; Nan, J.; Lian, Y.; Burke, A.F. Autonomous driving system: A comprehensive survey. Expert Syst. Appl. 2024, 242, 122836. [Google Scholar] [CrossRef] [Scilit]
  3. Badue, C.; Guidolini, R.; Carneiro, R.V.; Azevedo, P.; Cardoso, V.B.; Forechi, A.; Jesus, L.; Berriel, R.; Paixão, T.M.; Mutz, F.; et al. Self-driving cars: A survey. Expert Syst. Appl. 2021, 165, 113816. [Google Scholar] [CrossRef] [Scilit]
  4. Matos, F.; Bernardino, J.; Durães, J.; Cunha, J. A Survey on Sensor Failures in Autonomous Vehicles: Challenges and Solutions. Sensors 2024, 24, 5108. [Google Scholar] [CrossRef] [Scilit]
  5. Xia, Z.-X.; Fadadu, S.; Shi, Y.; Foucard, L. Robust Long-Range Perception Against Sensor Misalignment in Autonomous Vehicles. In 2025 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV); IEEE: Piscataway, NJ, USA, 2025; pp. 5761–5770. [Google Scholar] [CrossRef] [Scilit]
  6. Kong, X.; Cai, B.; Yu, Y.; Yang, J.; Wang, B.; Liu, Z.; Shao, X.; Yang, C. Intelligent diagnosis method for early faults of electric-hydraulic control system based on residual analysis. Reliab. Eng. Syst. Saf. 2025, 261, 111142. [Google Scholar] [CrossRef] [Scilit]
  7. Kong, X.; Cai, B.; Liu, Y.; Zhu, H.; Liu, Y.; Shao, H.; Yang, C.; Li, H.; Mo, T. Optimal sensor placement methodology of hydraulic control system for fault diagnosis. Mech. Syst. Signal Process. 2022, 174, 109069. [Google Scholar] [CrossRef] [Scilit]
  8. Fan, C.; Zhang, Y.; Ma, H.; Ma, Z.; Yin, X.; Zhang, X.; Zhao, S. A novel imbalance fault diagnosis method based on data augmentation and hybrid deep learning models. Struct. Health Monit. 2024, 25, 281–302. [Google Scholar] [CrossRef] [Scilit]
  9. Zhang, Z.; Shao, M.; Wang, L.; Shao, S.; Ma, C. A Novel Domain Adaptation-Based Intelligent Fault Diagnosis Model to Handle Sample Class Imbalanced Problem. Sensors 2021, 21, 3382. [Google Scholar] [CrossRef] [Scilit]
  10. Abboush, M.; Knieke, C.; Rausch, A. Representative Real-Time Dataset Generation Based on Automated Fault Injection and HIL Simulation for ML-Assisted Validation of Automotive Software Systems. Electronics 2024, 13, 437. [Google Scholar] [CrossRef] [Scilit]
  11. Xie, T.; Huang, X.; Choi, S.-K. Intelligent Mechanical Fault Diagnosis Using Multisensor Fusion and Convolution Neural Network. IEEE Trans. Ind. Inform. 2022, 18, 3213–3223. [Google Scholar] [CrossRef] [Scilit]
  12. Zhang, S.; Ye, F.; Wang, B.; Habetler, T. Few-Shot Bearing Fault Diagnosis Based on Model-Agnostic Meta-Learning. IEEE Trans. Ind. Appl. 2021, 57, 4754–4764. [Google Scholar] [CrossRef] [Scilit]
  13. Finn, C.; Abbeel, P.; Levine, S. Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks. In Proceedings of the 34th International Conference on Machine Learning (ICML 2017), Sydney, Australia, 6–11 August 2017. [Google Scholar]
  14. Yang, T.; Tang, T.; Wang, J.; Qiu, C.; Chen, M. A novel cross-domain fault diagnosis method based on model agnostic meta-learning. Measurement 2022, 199, 111564. [Google Scholar] [CrossRef] [Scilit]
  15. Xie, T.; Huang, X.; Choi, S.-K. Metric-Based Meta-Learning for Cross-Domain Few-Shot Identification of Welding Defect. J. Comput. Inf. Sci. Eng. 2023, 23, 030902. [Google Scholar] [CrossRef] [Scilit]
  16. Antoniou, A.; Edwards, H.; Storkey, A. How to train your MAML. In Proceedings of the Seventh International Conference on Learning Representations (ICLR 2019), New Orleans, LA, USA, 6–9 September 2019. [Google Scholar]
  17. Liang, K.J.; Rangrej, S.B.; Petrovic, V.; Hassner, T. Few-shot Learning with Noisy Labels. In 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2022; pp. 9079–9088. [Google Scholar] [CrossRef] [Scilit]
  18. Prudencio, R.B.C.; Ludermir, T.B. Active Selection of Training Examples for Meta-Learning. In 7th International Conference on Hybrid Intelligent Systems (HIS 2007); IEEE: Piscataway, NJ, USA, 2007; pp. 126–131. [Google Scholar] [CrossRef] [Scilit]
  19. Li, K.; Wang, L.; Gao, X.; Zhang, L. Transformer-enhanced meta-learning for few-shot fault diagnosis of electric submersible pump. Expert Syst. Appl. 2025, 284, 127851. [Google Scholar] [CrossRef] [Scilit]
  20. He, Y.; Shen, W. MSRCN: A cross-machine diagnosis method for the CNC spindle motors with compound faults. Expert Syst. Appl. 2023, 233, 120957. [Google Scholar] [CrossRef] [Scilit]
  21. Mallick, M.; Shim, Y.-D.; Won, H.-I.; Choi, S.-K. Ensemble-Based Model-Agnostic Meta-Learning with Operational Grouping for Intelligent Sensory Systems. Sensors 2025, 25, 1745. [Google Scholar] [CrossRef] [Scilit]
  22. Wenzel, F.; Snoek, J.; Tran, D.; Jenatton, R. Hyperparameter ensembles for robustness and uncertainty quantification. In Proceedings of the 34th International Conference on Neural Information Processing Systems (NeurIPS 2020), Vancouver, BC, Canada; Curran Associates Inc.: New York, NY, USA; p. 546.
  23. Blundell, C.; Cornebise, J.; Kavukcuoglu, K.; Wierstra, D. Weight uncertainty in neural networks. In Proceedings of the ICML’15: Proceedings of the 32nd International Conference on Machine Learning; Association for Computing Machinery: New York, NY, USA, 2015; Volume 37, pp. 1613–1622. [Google Scholar]
  24. Gal, Y.; Ghahramani, Z. Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning. In Proceedings of the 33rd International Conference on Machine Learning; Balcan, M.F., Weinberger, K.Q., Eds.; PMLR: New York, NY, USA, 2016; Volume 48, pp. 1050–1059. [Google Scholar]
  25. Kingma, D.P.; Welling, M. Auto-Encoding Variational Bayes. In Proceedings of the 2nd International Conference on Learning Representations, ICLR 2014 Conference Track Proceedings, Banff, AB, Canada, 14–16 April 2014. Bengio, Y., LeCun, Y., Eds. [Google Scholar]
  26. Liu, Q.; Wang, D. Stein Variational Gradient Descent: A General Purpose Bayesian Inference Algorithm. In Advances in Neural Information Processing Systems; Lee, D., Sugiyama, M., Luxburg, U., Guyon, I., Garnett, R., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2016. [Google Scholar]
  27. Zhang, R.; Li, C.; Chen, C.; Carin, L. Learning Structural Weight Uncertainty for Sequential Decision-Making. arXiv 2018, arXiv:1801.00085. [Google Scholar] [CrossRef] [Scilit]
  28. Lakshminarayanan, B.; Pritzel, A.; Blundell, C. Simple and scalable predictive uncertainty estimation using deep ensembles. In Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS’17; Curran Associates, Inc.: Red Hook, NY, USA, 2017; pp. 6405–6416. [Google Scholar]
  29. Wen, Y.; Tran, D.; Ba, J. BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learning. arXiv 2020, arXiv:2002.06715. [Google Scholar]
  30. Chang, O.; Yao, Y.; Williams-King, D.; Lipson, H. Ensemble Model Patching: A Parameter-Efficient Variational Bayesian Neural Network. arXiv 2019, arXiv:1905.09453. [Google Scholar] [CrossRef] [Scilit]
  31. Yoon, J.; Kim, T.; Dia, O.; Kim, S.; Bengio, Y.; Ahn, S. Bayesian model-agnostic meta-learning. In Advances in Neural Information Processing Systems 31 (NeurIPS 2018); Curran Associates, Inc.: Red Hook, NY, USA, 2018. [Google Scholar]
  32. Finn, C.; Xu, K.; Levine, S. Probabilistic model-agnostic meta-learning. In Advances in Neural Information Processing Systems 31 (NeurIPS 2018); Curran Associates, Inc.: Red Hook, NY, USA, 2018. [Google Scholar]
  33. Lian, Z.; Li, S.; Huang, Q.; Huang, Z.; Liu, H.; Qiu, J.; Yang, P.; Tao, L. UBMF: Uncertainty-aware Bayesian meta-learning framework for fault diagnosis with imbalanced industrial data. arXiv 2025, arXiv:2503.11774. [Google Scholar]
  34. Liu, Z.; Peng, Z. Few-shot bearing fault diagnosis by semi-supervised meta-learning with graph convolutional neural network under variable working conditions. Measurement 2025, 240, 115402. [Google Scholar] [CrossRef] [Scilit]
  35. Ho, S.; Liu, M.; Gao, S.; Gao, L. Learning to learn for few-shot continual active learning. Artif. Intell. Rev. 2024, 57, 280. [Google Scholar] [CrossRef] [Scilit]
  36. Sensoy, M.; Kaplan, L.; Kandemir, M. Evidential deep learning to quantify classification uncertainty. In Proceedings of the 32nd International Conference on Neural Information Processing Systems, NIPS’18; Curran Associates, Inc.: Red Hook, NY, USA, 2018; pp. 3183–3193. [Google Scholar]
  37. Van Amersfoort, J.; Smith, L.; Teh, Y.W.; Gal, Y. Uncertainty estimation using a single deep deterministic neural network. In Proceedings of the 37th International Conference on Machine Learning, ICML’20; Curran Associates, Inc.: Red Hook, NY, USA, 2020. [Google Scholar]
  38. Damianou, A.; Lawrence, N.D. Deep Gaussian Processes. In Proceedings of the Sixteenth International Conference on Artificial Intelligence and Statistics; Proceedings of Machine Learning Research Series; Carvalho, C.M., Ravikumar, P., Eds.; PMLR: Scottsdale, AZ, USA, 2013; Volume 31, pp. 207–215. [Google Scholar]
  39. Wang, J.; Qiang, W.; Su, X.; Zheng, C.; Sun, F.; Xiong, H. Towards task sampler learning for meta-learning. Int. J. Comput. Vis. 2024, 132, 5534–5564. [Google Scholar] [CrossRef] [Scilit]
  40. Lin, T.-Y.; Goyal, P.; Girshick, R.; He, K.; Dollar, P. Focal loss for dense object detection. In Proceedings of the IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 22–29 October 2017; pp. 2980–2988. [Google Scholar]
  41. Hullermeier, E.; Waegeman, W. Aleatoric and epistemic uncertainty in machine learning: An introduction to concepts and methods. Mach. Learn. 2021, 110, 457–506. [Google Scholar] [CrossRef] [Scilit]
  42. Kendall, A.; Gal, Y. What uncertainties do we need in Bayesian deep learning for computer vision? In Proceedings of the 31st International Conference on Neural Information Processing Systems, (NeurIPS), Long Beach, CA USA, 4–9 December 2017. [Google Scholar]
  43. Depeweg, S.; Hernandez-Lobato, J.M.; Doshi-Velez, F.; Udluft, S. Decomposition of uncertainty in Bayesian deep learning for efficient and risk-sensitive learning. In Proceedings of the 35th International Conference on Machine Learning, Stockholm, Sweden, 10–15 July 2018; pp. 1184–1193. [Google Scholar]
  44. Wimmer, L.; Sale, Y.; Hofman, P.; Bischl, B.; Hullermeier, E. Quantifying aleatoric and epistemic uncertainty in machine learning: Are conditional entropy and mutual information appropriate measures? In Proceedings of the Conference Uncertainty in Artificial Intelligence (UAI), Pittsburgh, PA, USA, 31 July–4 August 2023; pp. 2282–2292. [Google Scholar]
  45. Caesar, H. NuScenes: A Multimodal Dataset for Autonomous Driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 13–19 June 2020. [Google Scholar]
  46. Teufel, S.; Volk, G.; Von Bernuth, A.; Bringmann, O. Simulating Realistic Rain, Snow, and Fog Variations For Comprehensive Performance Characterization of LiDAR Perception. In 2022 IEEE 95th Vehicular Technology Conference: (VTC2022-Spring); IEEE: Piscataway, NJ, USA, 2022; pp. 1–7. [Google Scholar] [CrossRef] [Scilit]
  47. Nichol, A.; Achiam, J.; Schulman, J. On First-Order Meta-Learning Algorithms. arXiv 2018, arXiv:1803.02999. [Google Scholar]
  48. Vinyals, O.; Blundell, C.; Lillicrap, T.; Kavukcuoglu, K.; Wierstra, D. Matching Networks for One Shot Learning. In Advances in Neural Information Processing Systems; Lee, D., Sugiyama, M., Luxburg, U., Guyon, I., Garnett, R., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2016. [Google Scholar]
  49. Snell, J.; Swersky, K.; Zemel, R. Prototypical networks for few-shot learning. In Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS’17; Curran Associates, Inc.: Red Hook, NY, USA, 2017; pp. 4080–4090. [Google Scholar]
  50. Malinin, A.; Mlodozeniec, B.; Gales, M. Ensemble distribution distillation. In Proceedings of the 8th International Conference on Learning Representations, Virtual, 26 April–1 May 2020. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.