/edu.uwb.opensubspace

A slightly modified version of OpenSubspace.

Primary LanguageJava

This is the code for my capstone project at UW Bothell.

This is a slightly modifed version of OpenSubspace. I am using it in my research
on subspace clustering.

Here's a reference to OpenSubspace:

Müller E., Günnemann S., Assent I., Seidl T.:
Evaluating Clustering in Subspace Projections of High Dimensional Data
http://dme.rwth-aachen.de/OpenSubspace/
In Proc. 35th International Conference on Very Large Data Bases (VLDB 2009), Lyon, France. (2009) 


If you want to check out the Evaluator (it's a runnable jar file in the main folder of the project) you can run it from the command line with

java -jar Evaluator.jar

This should spit out a help message that tells you what arguments to pass in order to run an evaluation of an algorithm on a given data set. For example,

java -Xmx1024m -jar evaluator.jar -sc Sepc -t Databases/synth_dbsizescale/S1500.arff -T Databases/synth_dbsizescale/S1500.true -c last -M Accuracy:CE:ClusterDistribution:Coverage:Entropy:F1Measure:RNIA -timelimit 30 -a 0.05 -b 0.3 -w 100 -e 0.01 -m 0 -n 0 -s 0.5 -x true 

Will run SEPC on one of the synthetic data sets and calculate all of the metrics (the results are going to be written to standard out).