DAMEL: Dual-Axis Multi-Expert Learning for Class-Imbalanced Learning
summary
The gist
The gist DAMEL proposes a new multi-expert learning algorithm that reduces both bias and variance in class-imbalanced learning by using multiple experts along both representation and time axes.
In short
DAMEL proposes a new method to improve class-imbalanced learning by using multiple experts along two axes: representation and time. It combines expert representations via concatenation and aggregates network weights over epochs using exponential moving averages (EMA). This dual-axis ensemble reduces both prediction bias and variance, leading to higher accuracy on various challenging imbalanced datasets.
Key concepts
- Representation Axis Ensemble via Concatenation
- DAMEL combines the learned features from several different experts by simply concatenating their representations. This allows an auxiliary classifier to see a richer, more diverse set of information from all experts simultaneously. By leveraging these complementary features, the system can better reduce prediction bias and variance compared to just averaging predictions.
- Time-Axis Ensemble via Epoch-Level EMA Weight Aggregation
- The model aggregates the network weights at the end of every epoch using exponential moving averages (EMA). This acts as an ensemble along the time axis, prioritizing weights that have been trained for longer. This process stabilizes the training trajectory and significantly lowers prediction variance by averaging out fluctuations during training.
- Auxiliary Classifier Trained with Class-Balanced Loss
- A separate classifier is trained using a class-balanced loss function on the concatenated expert representations. This auxiliary task helps the system specifically reduce bias toward majority classes while ensuring that the features used for this classification are informed by the diverse knowledge captured by all individual experts in one stage.
Terminology used across episodes
This episode discusses
- DAMEL: Dual-Axis Multi-Expert Learning for Class-Imbalanced Learning · Paper Radio
- Improved Regularization of Convolutional Neural Networks with Cutout
- Deep Ensembles: A Loss Landscape Perspective
- Class-Balanced Distillation for Long-Tailed Visual Recognition
- Uncertainty Estimation by Density Aware Evidential Deep Learning
- mixup: Beyond Empirical Risk Minimization
The paper
DAMEL: Dual-Axis Multi-Expert Learning for Class-Imbalanced Learning · Read on arXiv
AI Research Krafton · Department of Industrial and Systems Engineering Korea Advanced Institute of Science and Technology KAIST
Various algorithms have been proposed to address the challenges posed by class-imbalanced learning from real-world data with long-tailed distributions. While these algorithms reduce prediction bias through rebalancing techniques, they often introduce increased prediction variance as a trade-off. Several multi-expert learning algorithms aim to address this variance but involve complex procedures. We propose a new multi-expert learning algorithm, called the dual-axis multi-expert learning (DAMEL), which reduces both bias and variance of predictions by using multiple experts along both representation and time axes. Along the representation axis, DAMEL concatenates the representations of multiple experts and trains an auxiliary balanced classifier simultaneously with the concatenated representations. Along the time axis, DAMEL aggregates network weights across training epochs, employing these aggregated weights during testing. Experimental results demonstrate that DAMEL reduces both bias and variance of predictions, highlighting its effectiveness in class-imbalanced learning.
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: I'm Tom.
Jane: And I'm Jane, here with Lu, Meng and our in-house large language model, Lalam.
Tom: We're looking at the paper: "DAMEL: Dual-Axis Multi-Expert Learning for Class-Imbalanced Learning".
Jane: The gist DAMEL proposes a new multi-expert learning algorithm that reduces both bias and variance in class-imbalanced learning by using multiple experts along both representation and time axes.
Tom: First, who's behind it and why it matters.
Title and authors: Tom: Let's talk about the title and who wrote this paper, DAMEL: Dual-Axis Multi-Expert Learning for Class-Imbalanced Learning.
Jane: It sounds quite technical, so can you tell us in plain terms what that means for someone who isn't deep into AI papers?
Lu: The authors are Hyuck Leea, Taemin Parkb, and Heeyoung Kimb from the AI Research group at KAIST. They’re researchers working on model training and representation learning.
Meng: So we have these experts who are trying to figure out how to make models handle data where some classes are much rarer than others.
Tom: Exactly. The paper is suggesting that instead of just one way to look at the data, we should use multiple experts looking at it in different ways—representation and time—to get a better answer.
Jane: So, when they say "dual-axis" ensemble, what are they really trying to achieve beyond just using more models?
Lu: They are trying to reduce both the squared bias and the variance of predictions by using multiple experts along both representation and time axes (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg2).
Meng: That sounds like a very specific engineering solution, not just a general idea. What's the practical implication?
Tom: It’s about combining different views of the data to get a more robust prediction, instead of relying on just one expert's final guess (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg3).
Jane: So, when they suggest this method can be superior across various scenarios, what kind of scenarios are we talking about?
Lu: They tested it on CIFAR-one hundred-LT, ImageNetLT, and iNaturalist2018 (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg10) <ref:2605.30135#pg2>. These are large, long-tailed datasets where class imbalance is a real issue.
Meng: So this isn't just some neat trick for a tiny dataset; it’s meant to work when the data gets really messy.
Tom: Right, it’s about making sure the model doesn't get stuck in the wrong answer because of how imbalanced the classes are (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg2).
Jane: It sounds like they are proposing a more sophisticated way to handle those rare classes without just throwing more data at them.
The paper's summary: Tom: So, let's get into the summary of DAMEL. Essentially, the paper explains that existing class-imbalanced learning techniques often boost prediction variance while trying to lower bias (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg3).
Jane: That means we have a choice: either reduce bias but get jumpy predictions, or reduce variance but keep some of that initial bias.
Lu: DAMEL is proposing a way around that trade-off by using two main components: an auxiliary classifier trained with a class-balanced loss on concatenated representations (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg3). This helps reduce prediction bias toward majority classes while leveraging diverse expert features in one-stage learning.
Meng: So the auxiliary classifier is basically a supervisor that learns from all the experts at once, which is a powerful way to learn from different modes (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg3).
Tom: And on top of that, they have this time axis ensemble via epoch-level EMA weight aggregation (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg9). This lowers the variance of the predictions because of the effect of an ensemble along an additional axis and helps in capturing a more stable global training trajectory (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Jane: So, it’s not just one mechanism; it’s both leveraging different ways to learn the data, representation diversity and temporal stability.
Lu: And looking at the training setup, they use a total loss defined as Ltotal = LCB + sum(L k CE), where the cross-entropy loss trains each expert individually, while the auxiliary classifier is trained with a class-balanced loss (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg9).
Meng: That setup sounds computationally intensive to run, but it’s designed to be efficient in the long run by stabilizing things (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Tom: So, the training encourages the auxiliary classifier to be trained compatibly with those concatenated representations (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg9). That's a very tight feedback loop.
Jane: And that all leads back to their main finding: DAMEL achieves highest accuracy in CIL experiments on CIFAR-ten-LT, CIFAR-one hundred-LT, ImageNetLT, and iNaturalist2018 (DAMEL: Dual Axis Multi Expert Learning for Class Imbalanced Learning #pg10) <ref:2605.30135#pg2>.
The paper's improvements: Tom: Now let’s talk about the improvements they actually suggest in DAMEL. They focus on how the dual-axis ensemble strategy fundamentally changes the learning process (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg2).
Jane: The key improvement seems to be using concatenation of representations instead of just averaging predictions, which allows the auxiliary classifier to exploit complementary features learned by different experts (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg3).
Lu: That's right. It means each expert learns different representations even if it’s trained with the same loss because different initializations of network weights lead to different modes in the optimization process (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg2).
Meng: So, aggregating these diverse representations gives the auxiliary classifier a higher chance of receiving appropriate representations, confirming that expert-specific features are jointly utilized (DAMEL: Dual Axis Multi Expert Learning for Class Imbalanced Learning #pg10). That’s what we need for good generalization.
Tom: And they also highlight the use of EMA weights—the time axis ensemble via epoch-level EMA weight aggregation—as a way to reduce the squared bias and variance of predictions compared to existing multi-expert learning algorithms (DAMEL: Dual Axis Multi Expert Learning for Class Imbalanced Learning #pg9).
Jane: So, it’s not just about adding complexity; it’s about structuring that complexity in a way that systematically reduces error sources.
Lu: And they also show that epoch-level EMA consistently outperforms iteration-level EMA on both CIFAR-ten-LT and CIFAR-one hundred-LT (DAMEL: Dual Axis Multi Expert Learning for Class Imbalanced Learning #pg9) <ref:2605.30135#pg2>. That gives us a concrete setting to aim for (DAMEL: Dual Axis Multi Expert Learning for Class Imbalanced Learning #pg9).
Tom: And they confirm that the gain comes from combining those diverse expert-specific representations rather than just increasing the representation dimensionality (DAMEL: Dual-Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Meng: That’s a useful insight for us because it tells us we need diversity, not just brute force parameter scaling.
Conclusion: Jane: So we’ve covered a lot about DAMEL, and to wrap up, the main implication is that this dual-axis approach successfully reduces both squared bias and prediction variance by using a representation-axis ensemble through concatenation and a time-axis ensemble via epoch-level EMA weight aggregation (DAMEL: Dual Axis Multi Expert Learning for Class Imbalanced Learning #pg10).
Tom: It’s superior to other multi-expert learning and class-imbalanced learning algorithms across various scenarios (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Lu: DAMEL is effective even when combined with advanced data augmentation techniques like AutoAugment and Cutout (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Meng: It provides a practical performance-cost trade-off, allowing the number of experts to be selected based on the desired balance between accuracy and efficiency (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Jane: The sensitivity analysis indicates that DAMEL is robust to moderate variations in key hyperparameters such as the number of experts, EMA update hyperparameter beta, classifier scale, and class-balanced loss coefficient lambda CB (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Tom: The ablation study confirms that each component of DAMEL is useful for achieving superior performance (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Lu: And the final results show that DAMEL performs effectively even on large-scale datasets like ImageNetLT and iNaturalist2018 (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Meng: So, DAMEL successfully reduces both squared bias and prediction variance by employing a representation-axis ensemble through concatenation and a time-axis ensemble via epoch-level EMA weight aggregation (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Jane: The proposed algorithm is superior to other multi-expert learning and CIL algorithms across various scenarios (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Tom: It’s effective even when combined with advanced data augmentation techniques like AutoAugment and Cutout (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10). The study concludes that DAMEL provides a practical performance-cost trade-off, allowing the number of experts to be selected based on the desired balance between accuracy and efficiency (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
Tom: We’ve just discussed the DAMEL paper. It successfully reduces both squared bias and prediction variance by employing a representation-axis ensemble through concatenation and a time-axis ensemble via epoch-level EMA weight aggregation (DAMEL: Dual Axis Multi-Expert Learning for Class Imbalanced Learning #pg10).
More episodes
- Daily Summary for 2026-10-20
- 2609.19969-DeepSeek-V4.1-Flash: Pushing the Limits of KV Cache Compression
- 2309.01196-A Visual Interpretation-Based Self-Improved Classification System Using Virtual Adversarial Training
- 2504.20829-GaussTrap: Stealthy Backdoor Attacks on 3D Gaussian Splatting for Targeted Scene Misperception
- 2506.00060-Comparative analysis of privacy-preserving open-source LLMs regarding extraction of diagnostic information from clinical CMR imaging reports
- 2506.10974-AutoMind: Adaptive Knowledgeable Agent for Automated Data Science
- 2507.14056-Dynamic gain neuromodulation attenuates stability gaps during continual joint training
- 2508.03411-SlotMatch: Distilling Object-Centric Representations for Unsupervised Video Segmentation
- 2509.09009-Open-sci-ref-0.02: open reference baselines for reproducible language model and dataset comparison
- 2512.14554-VLegal-Bench: Cognitively Grounded Benchmark for Vietnamese Legal Reasoning of Large Language Models