Initializing homework 4 - K-means clustering
Preliminary pseudocode
More pseudocode
Cluster initialization
Cluster assignment (euclidean distance calculations)
Cluster updating
SSE calculation
Broke out squared error calculation to its own method for more versitile use
SSS calculations
Corrected for calculation error (last feature is classification)
Entropy calculations and classification instance counting
Mean entropy calculations
Iterations with multiple cluster seeds. Also broke out data clustering
from updating the clusters and isolated each test, wiping data
structures between each
Classifying test data, minor edits to error messages
Switching over to live run
Cluster visualization
Final report
Double-spaced report
Merge branch 'hw4Kmeans'