PBC4cip classifier for class imbalance problems


License
GPL-3.0
Install
pip install PBC4cip==0.0.0.8

Documentation

PBC4cip

PBC4cip is a machine learning classifier package based on contrast patterns used to handle class imbalance problems.

Built With

  • Pandas - DataFrame framework
  • Numpy - Array computation package
  • tqdm - Progress bar helper

Getting Started

  • You can install PBC4cip as a python package with pip by using pip install PBC4cip.
  • An example of how to run PBC4cip with csv training and testing files can be found in PBC4cip/TestProg.py
  • This example file can be ran from the PBC4cip directory where you cloned this repository with python -m example.example

More Information

This project expands on the code originally made by José René White Enciso, available here

Additional information regarding PBC4cip can be found in its original article:

Loyola-González, O., Medina-Pérez, M. A., Martínez-Trinidad, J. F., Carrasco-Ochoa, J. A., Monroy, R., & García-Borroto, M. (2017). "PBC4cip: A new contrast pattern-based classifier for class imbalance problems." Knowledge-Based Systems, 115, 100-109