Beyond Simple Averaging: Improving NLP Ensemble Performance with Topological-Data-Analysis-Based Weighting
Not on the map. Why?
Abstract (arXiv)
In machine learning, ensembles are important tools for improving the model performance. In natural language processing specifically, ensembles boost the performance of a method due to multiple large models available in open source. However, existing approaches mostly rely on simple averaging of predictions by ensembles with equal weights for each model, ignoring differences in the quality and conformity of models. We propose to estimate weights for ensembles of NLP models using not only knowledge of their individual performance but also their similarity to each other. By adopting distance measures based on Topological Data Analysis (TDA), we improve our ensemble. The quality improves for both text classification accuracy and relevant uncertainty estimation.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 24 of its 48 references that are in the map. First posted on arXiv 22 Feb 2024.
Builds on
24 of 48 references.
References · 24
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2021Convex optimizationcited by 2,479
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2018Neural Network Acceptability Judgmentscited by 952
- 2021A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantificationcited by 777
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2018Bias-Reduced Uncertainty Estimation for Deep Neural Classifierscited by 106
- 2022Uncertainty Quantification with Pre-trained Language Models: A Large-Scale Empirical Analysiscited by 104
12 more
- 2018Quantifying Uncertainties in Natural Language Processing Taskscited by 79
- 2021Representation Topology Divergence: A Method for Comparing Neural Network Representationscited by 66
- 2021Artificial Text Detection via Examining the Topology of Attention Mapscited by 49
- 2020On Power Laws in Deep Ensemblescited by 26
- 2022Exploring Predictive Uncertainty and Calibration in NLP: A Study on the Impact of Method & Data Scarcitycited by 24
- 2021Disrupting Deep Uncertainty Estimation Without Harming Accuracycited by 19
- 2022Acceptability Judgements via Examining the Topology of Attention Mapscited by 19
- 2019Optimizing Ensemble Weights and Hyperparameters of Machine Learning Models for Regression Problemscited by 15
- 2021Agree to Disagree: When Deep Learning Models With Identical Architectures Produce Distinct Explanationscited by 15
- 2021Exploring Transformers in Emotion Recognition: a comparison of BERT, DistillBERT, RoBERTa, XLNet and ELECTRAcited by 10
- 2019Ensemble approach for natural language question answering problemcited by 7
- 2020Deep Ensembles on a Fixed Memory Budget: One Wide Network or Several Thinner Ones?cited by 6
Built on by
Citing papers per year: 2024: 1.
1 paper.