HardVis: Visual Analytics to Handle Instance Hardness Using Undersampling and Oversampling Techniques
Not on the map. Why?
Abstract (arXiv)
Despite the tremendous advances in machine learning (ML), training with imbalanced data still poses challenges in many real-world applications. Among a series of diverse techniques to solve this problem, sampling algorithms are regarded as an efficient solution. However, the problem is more fundamental, with many works emphasizing the importance of instance hardness. This issue refers to the significance of managing unsafe or potentially noisy instances that are more likely to be misclassified and serve as the root cause of poor classification performance. This paper introduces HardVis, a visual analytics system designed to handle instance hardness mainly in imbalanced classification scenarios. Our proposed system assists users in visually comparing different distributions of data types, selecting types of instances based on local characteristics that will later be affected by the active sampling method, and validating which suggestions from undersampling or oversampling techniques are beneficial for the ML model. Additionally, rather than uniformly undersampling/oversampling a specific class, we allow users to find and sample easy and difficult to classify training instances from all classes. Users can explore subsets of data from different perspectives to decide all those parameters, while HardVis keeps track of their steps and evaluates the model's predictive performance in a test set separately. The end result is a well-balanced data set that boosts the predictive power of the ML model. The efficacy and effectiveness of HardVis are demonstrated with a hypothetical usage scenario and a use case. Finally, we also look at how useful our system is based on feedback we received from ML experts.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 17 of its 122 references that are in the map. First posted on arXiv 29 Mar 2022.
Builds on
17 of 122 references.
References · 17
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2018RuleMatrix: Visualizing and Understanding Classifiers with Rulescited by 62
- 2020A Survey of Visual Analytics Techniques for Machine Learningcited by 56
- 2020t-viSNE: Interactive Assessment and Interpretation of t-SNE Projectionscited by 43
- 2019Explaining Vulnerabilities to Adversarial Machine Learning through Visual Analyticscited by 23
- 2018Topological Data Analysis of Decision Boundaries with Application to Model Selectioncited by 19
- 2020StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metricscited by 13
- 2020VisEvol: Visual Analytics to Support Hyperparameter Search through Evolutionary Optimizationcited by 9
- 2020Evaluation of Sampling Methods for Scatterplotscited by 8
- 2021VisRuler: Visual Analytics for Extracting Decision Rules from Bagged and Boosted Decision Treescited by 8
5 more
- 2019REsCUE: A framework for REal-time feedback on behavioral CUEs using multimodal anomaly detectioncited by 7
- 2021FeatureEnVi: Visual Analytics for Feature Engineering Using Stepwise Selection and Semi-Automatic Extraction Approachescited by 7
- 2022In Defence of Visual Analytics Systems: Replies to Criticscited by 6
- 2015Extreme Entropy Machines: Robust information theoretic classificationcited by 3
- 2021Does the Layout Really Matter? A Study on Visual Model Accuracy Estimationcited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2.
5 papers.
- 2025Stop Misusing t-SNE and UMAP for Visual Analyticscited by 6
- 2023Are We Closing the Loop Yet? Gaps in the Generalizability of VIS4ML Researchcited by 3
- 2025Visual Analytics for Explainable and Trustworthy Artificial Intelligencecited by 3
- 2023DeforestVis: Behavior Analysis of Machine Learning Models with Surrogate Decision Stumpscited by 2
- 2024Standardness Clouds Meaning: A Position Regarding the Informed Usage of Standard Datasetscited by 0
- 2025Visual Analytics for Explainable and Trustworthy Artificial Intelligence14 Jul 2025
- 2025Stop Misusing t-SNE and UMAP for Visual Analytics10 Jun 2025
- 2024Standardness Clouds Meaning: A Position Regarding the Informed Usage of Standard Datasets19 Jun 2024
- 2023Are We Closing the Loop Yet? Gaps in the Generalizability of VIS4ML Research10 Aug 2023
- 2023DeforestVis: Behavior Analysis of Machine Learning Models with Surrogate Decision Stumps31 Mar 2023