Skip to content

linenus/DRL-For-imbalanced-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRL-For-imbalanced-Classification

This repository provides code for the DQNimb model proposed in paper DRL for imbalanced classification:

  • train_model: Training the agent with DQN algorithm.

  • ICMDP_Env: The simulated environment for imabalanced classification.

  • get_model: Define the network structure for image or text.

  • data_pre: Loading the balanced datasets and constructing the imbalanced datasets according to the imbalanced rate.

image.png table.png

Requirement

  • tensorflow
  • keras
  • keras-rl
  • gym

Quick Start

python train_model.py --model image --data famnist --imb-rate 0.04 --min-class 456 --maj-class 789 --training-steps 120000
python train_model.py --model text --data imdb --imb-rate 0.1 --min-class 0 --maj-class 1 --training-steps 150000 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages