Towards Automated Imbalanced Learning with Deep Hierarchical Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Imbalanced learning is a fundamental challenge in data mining, where there is a disproportionate ratio of training samples in each class. Over-sampling is an effective technique to tackle imbalanced learning through generating synthetic samples for the minority class. While numerous over-sampling algorithms have been proposed, they heavily rely on heuristics, which could be sub-optimal since we may need different sampling strategies for different datasets and base classifiers, and they cannot directly optimize the performance metric. Motivated by this, we investigate developing a learning-based over-sampling algorithm to optimize the classification performance, which is a challenging task because of the huge and hierarchical decision space. At the high level, we need to decide how many synthetic samples to generate. At the low level, we need to determine where the synthetic samples should be located, which depends on the high-level decision since the optimal locations of the samples may differ for different numbers of samples. To address the challenges, we propose AutoSMOTE, an automated over-sampling algorithm that can jointly optimize different levels of decisions. Motivated by the success of SMOTE~citechawla2002smote and its extensions, we formulate the generation process as a Markov decision process (MDP) consisting of three levels of policies to generate synthetic samples within the SMOTE search space. Then we leverage deep hierarchical reinforcement learning to optimize the performance metric on the validation data. Extensive experiments on six real-world datasets demonstrate that AutoSMOTE significantly outperforms the state-of-the-art resampling algorithms. The code is at https://github.com/daochenzha/autosmote
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 26 of its 55 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
26 of 55 references.
References · 26
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2019Modeling Tabular data using Conditional GANcited by 699
- 2014OpenML: networked science in machine learningcited by 526
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 513
- 2017Fake News Detection on Social Media: A Data Mining Perspectivecited by 336
- 2022ADBench: Anomaly Detection Benchmarkcited by 232
- 2021GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networkscited by 147
- 2020Hyper-Parameter Optimization: A Review of Algorithms and Applicationscited by 114
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 66
- 2022AutoBalance: Optimized Loss Functions for Imbalanced Datacited by 49
- 2019Experience Replay Optimizationcited by 48
14 more
- 2020AutoEmb: Automated Embedding Dimensionality Search in Streaming Recommendationscited by 47
- 2020TODS: An Automated Time Series Outlier Detection Systemcited by 41
- 2020Meta-AAD: Active Anomaly Detection with Deep Reinforcement Learningcited by 34
- 2016Survey of resampling techniques for improving classification performance in unbalanced datasetscited by 33
- 2018OBOE: Collaborative Filtering for AutoML Model Selectioncited by 31
- 2021Rank the Episodes: A Simple Approach for Exploration in Procedurally-Generated Environmentscited by 28
- 2020MESA: Boost Ensemble Imbalanced Learning with MEta-SAmplercited by 25
- 2019DeepLine: AutoML Tool for Pipelines Generation using Deep Reinforcement Learning and Hierarchical Actions Filteringcited by 21
- 2020PyODDS: An End-to-end Outlier Detection System with Automated Machine Learningcited by 21
- 2018Autotune: A Derivative-free Optimization Framework for Hyperparameter Tuningcited by 20
- 2022AutoShard: Automated Embedding Table Sharding for Recommender Systemscited by 17
- 2022Auto-PINN: Understanding and Optimizing Physics-Informed Neural Architecturecited by 14
- 2021Simplifying Deep Reinforcement Learning via Self-Supervisioncited by 9
- 2021AutoVideo: An Automated Video Action Recognition Systemcited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 7.
9 papers.
- 2023Data-centric Artificial Intelligence: A Surveycited by 203
- 2023Data-centric AI: Perspectives and Challengescited by 43
- 2022Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selectioncited by 26
- 2023Deep Offline Reinforcement Learning for Real-world Treatment Optimization Applicationscited by 17
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2023Context-aware Domain Adaptation for Time Series Anomaly Detectioncited by 8
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Modelscited by 5
- 2023Towards Personalized Preprocessing Pipeline Searchcited by 1
- 2023Tackling Diverse Minorities in Imbalanced Classificationcited by 0
- 2023Tackling Diverse Minorities in Imbalanced Classification28 Aug 2023
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Models3 May 2023
- 2023Context-aware Domain Adaptation for Time Series Anomaly Detection15 Apr 2023
- 2023Data-centric Artificial Intelligence: A Survey17 Mar 2023
- 2023Towards Personalized Preprocessing Pipeline Search28 Feb 2023
- 2023Deep Offline Reinforcement Learning for Real-world Treatment Optimization Applications15 Feb 2023
- 2023Data-centric AI: Perspectives and Challenges12 Jan 2023
- 2022Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selection23 Dec 2022
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systems5 Oct 2022