ARM-Stream: Active Recovery of Miscategorizations in Clustering-Based Data Stream Classifiers.
- Java 11
- ARM-Stream API
- ARM-Stream Core
- ARM-Stream Reference Implementations
- ARM-Stream Reference Experiments
- ARM-Stream HTTP
To build and install the project, execute the following command from the root directory of the project:
.\mvnw.cmd clean install
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.
.\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"
.\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"
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"
.\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"
.\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"
.\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"
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"
The datasets used in the reference experiments can be found in the arm-stream-exp/src/main/resources directory.