Skip to content

Based on our paper on "A Fuzzy Rank-based Ensemble of CNN Models for Classification of Cervical Cytology" published in Nature- Scientific Reports.

License

Notifications You must be signed in to change notification settings

Rohit-Kundu/Fuzzy-Rank-Ensemble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PWC

Fuzzy-Rank-Ensemble

Based on our paper "A Fuzzy Rank-based Ensemble of CNN Models for Classification of Cervical Cytology" published in Nature- Scientific Reports.

Requirements

To install the required dependencies run the following in command prompt: pip install -r requirements.txt

Running the codes:

To run the ensemble framework on cervical cytology data, download the data and follow the following directory structure:

(Note: Any number of classes can be present in the dataset. It will be captured by the code automatically)


+-- data
|   +-- .
|   +-- class1
|   +-- class2
|   +-- class3
|   +-- class4
+-- utils
|   +-- .
|   +-- utils_cnn
|   +-- utils_ensemble
+-- main.py

Then, run the code (5-fold cross-validation will be automatically performed) using the command prompt as follows:

python main.py --data_directory "data/" --epochs 20

Citation

If this repository helps you in any way, consider citing our paper as follows:

@article{manna2021fuzzy,
  title={A fuzzy rank-based ensemble of CNN models for classification of cervical cytology},
  author={Manna, Ankur and Kundu, Rohit and Kaplun, Dmitrii and Sinitca, Aleksandr and Sarkar, Ram},
  journal={Scientific Reports},
  volume={11},
  number={1},
  pages={1--18},
  year={2021},
  publisher={Nature Publishing Group}
}

About

Based on our paper on "A Fuzzy Rank-based Ensemble of CNN Models for Classification of Cervical Cytology" published in Nature- Scientific Reports.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages