A simple ROC (Receiver Operating Characteristic) analysis and visualization toolbox for machine learning algorithms.
- [Numpy] https://github.com/numpy/numpy
- [Matplotlib] https://github.com/matplotlib/matplotlib
- [Seaborn] https://github.com/mwaskom/seaborn
- Step 1: Prepare data (scores produced by machine learning models, and the label of dataset. I place a demo in data_score and data_label.)
- Step 2: Edit ROC4ML_config.py
- Step 3: Run plot_roc_all.py
- Step 4: Export the figure using the build-in GUI of matplotlib