Skip to content

A range-based classification rule programme used to analyse data guided by class tags

Notifications You must be signed in to change notification settings

Phuongt994/rangedclassification

Repository files navigation

rangedclassification

A range-based classification rule deriving programme used to analyse data guided by class values

Implementation based on previous paper by Dr Shao, J. and his colleagues (link: http://dx.doi.org/10.1109/FSKD.2011.6019723)

Dataset (Iris, Wine) from UCI Datasets (link: https://archive.ics.uci.edu/ml/datasets.html)

Report from other repo (link: https://github.com/Phuongt994/rangedclassificationreport)

.idea and out folder for Intellij IDE project export. .classpath and .project for Eclipse IDE project export


HOW TO RUN:

  • Redirect the programme to appropriate dataset

Open Scanners and replace dataDirectory = "yourdataset.csv"

  • Specify threshold for support confidence and density check

Open Analyser and in checkSupportConfidence(), replace support and confidence to your desired float value

Open SubAnalyser and in checkDensity(), replace density to your desired float value

  • (Optional) Set output to console.txt file to save log.

  • Run Starter to start main()

  • Check output in classifier.txt once programme finishes

About

A range-based classification rule programme used to analyse data guided by class tags

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages