Skip to content

ARM-Stream: Active Recovery of Miscategorizations in Clustering-Based Data Stream Classifiers

Notifications You must be signed in to change notification settings

douglas444/arm-stream-framework

Repository files navigation

ARM-Stream Framework

ARM-Stream: Active Recovery of Miscategorizations in Clustering-Based Data Stream Classifiers.

Project requirements

  • Java 11

Links that may be useful

About each subproject

How to build and install?

To build and install the project, execute the following command from the root directory of the project:

.\mvnw.cmd clean install

How to run?

To run one of the reference experiments, choose the respective command line and execute it from the root of the project. The output files will be created in the output directory in the root of the project. If the directory does not exist yet, it will be created. You can specify a different destination for the output files by editing the -Dexec.args argument in the command line.

ARM-MINAS Loose Integration

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.MinasLooseIntegration" -D"exec.args"="output/minas_loose_integration"

ARM-ECHO Loose Integration

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.EchoLooseIntegration" -D"exec.args"="output/echo_loose_integration"

ARM-CDSCAL Loose Integration

Make sure that you have the CDSC-AL server running and then execute the command line bellow.

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.CdscalLooseIntegration" -D"exec.args"="output/cdscal_loose_integration"

ARM-MINAS Tight Integration:

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.MinasTightIntegration" -D"exec.args"="output/minas_tight_integration"

ARM-MINAS Threshold Factor Analysis:

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.MinasThresholdFactorAnalysis" -D"exec.args"="output/minas_threshold_factor_analysis"

ARM-ECHO Threshold Factor Analysis:

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.EchoThresholdFactorAnalysis" -D"exec.args"="output/echo_threshold_factor_analysis"

ARM-CDSCAL Threshold Factor Analysis:

Make sure that you have the CDSC-AL server running and then execute the command line bellow.

.\mvnw.cmd exec:java -pl arm-stream-exp -D"exec.mainClass"="br.ufu.facom.armstream.exp.main.CdscalThresholdFactorAnalysis" -D"exec.args"="output/cdscal_threshold_factor_analysis"

Where are the datasets used in the reference experiments?

The datasets used in the reference experiments can be found in the arm-stream-exp/src/main/resources directory.

About

ARM-Stream: Active Recovery of Miscategorizations in Clustering-Based Data Stream Classifiers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages