Skip to content
67

Table of Contents

😎 Everything about class-imbalanced/long-tail learning: papers, codes, frameworks, and libraries | 有关类别不平衡/长尾学习的一切:论文、代码、框架与库

1.5k stars231 forks17 entriesLast push Jun 9, 2026 (3 months ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

1. Frameworks and Libraries >1.1 Python

imbalanced-ensemble

[Github][Documentation][Gallery][Paper]; imbalanced-ensemble is a Python toolbox for quick implementing and deploying ensemble learning algorithms on class-imbalanced data. It is featured for:; (i) Unified, easy-to-use APIs, detailed documentation and examples.; (ii) Capable for multi-class…

imbalanced-learn

[Github][Documentation][Paper]; imbalanced-learn is a python package offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance. It is compatible with scikit-learn and is part of scikit-learn-contrib projects.; Currently (v0.8.0), it includes 21…

In 2 lists

smote_variants

[Documentation][Github] - A collection of 85 minority over-sampling techniques for imbalanced learning with multi-class oversampling and model selection features (All writen in Python, also support R and Julia).

1. Frameworks and Libraries >1.2 R

smote_variants

[Documentation][Github] - A collection of 85 minority over-sampling techniques for imbalanced learning with multi-class oversampling and model selection features (All writen in Python, also support R and Julia).

caret

[Documentation][Github] - Contains the implementation of Random under/over-sampling.

ROSE

[Documentation] - Contains the implementation of ROSE (Random Over-Sampling Examples).

DMwR

[Documentation] - Contains the implementation of SMOTE (Synthetic Minority Over-sampling TEchnique).

1. Frameworks and Libraries >1.3 Java

KEEL

[Github][Paper] - KEEL provides a simple GUI based on data flow to design experiments with different datasets and computational intelligence algorithms (paying special attention to evolutionary algorithms) in order to assess the behavior of the algorithms. This tool includes many widely used…

1. Frameworks and Libraries >1.4 Scalar

undersampling

[Documentation][Github] - A Scala library for under-sampling and their ensemble variants in imbalanced classification.

1. Frameworks and Libraries >1.5 Julia

smote_variants

[Documentation][Github] - A collection of 85 minority over-sampling techniques for imbalanced learning with multi-class oversampling and model selection features (All writen in Python, also support R and Julia).

3.2 Github Repositories >3.2.1 Algorithms & Utilities & Jupyter Notebooks

imbalanced-algorithms

Python-based implementations of algorithms for learning on imbalanced data.

In 2 lists

imbalanced-dataset-sampler

A (PyTorch) imbalanced dataset sampler for oversampling low frequent classes and undersampling high frequent ones.

class_imbalance

Jupyter Notebook presentation for class imbalance in binary classification.

Multi-class-with-imbalanced-dataset-classification

Perform multi-class classification on imbalanced 20-news-group dataset.

Advanced Machine Learning with scikit-learn: Imbalanced classification and text data

Different approaches to feature selection, and resampling methods for imbalanced data.

3.2 Github Repositories >3.2.2 Paper list

Anomaly Detection Learning Resources

by yzhao062 - Anomaly detection related books, papers, videos, and toolboxes.

Paper-list-on-Imbalanced-Time-series-Classification-with-Deep-Learning

Imbalanced Time-series Classification

3.2 Github Repositories >3.2.3 Slides

acm_imbalanced_learning

slides and code for the ACM Imbalanced Learning talk on 27th April 2016 in Austin, TX.

TutorialSearch

Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.

See category
94

Table of Contents

hesreallyhim/awesome-claude-code

A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team…

Fresh★ 55k202 entriesPushed today
94

Awesome Agent Skills

VoltAgent/awesome-agent-skills

A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.

Fresh★ 35k839 entriesPushed today
93

Awesome Machine Learning

josephmisiti/awesome-machine-learning

A curated list of awesome Machine Learning frameworks, libraries and software.

Fresh★ 74k1188 entriesPushed 7 days ago
92

Awesome Production Machine Learning

EthicalML/awesome-production-machine-learning

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

Fresh★ 21k519 entriesPushed 3 days ago
92

AWESOME DATA SCIENCE

academic/awesome-datascience

:memo: An awesome Data Science repository to learn and apply for real world problems.

Fresh★ 30k881 entriesPushed today
91

Static Analysis

analysis-tools-dev/static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve…

Fresh★ 15k528 entriesPushed 8 days ago