/NBA-MPI-KMeans-Clustering

The goal of this project is to experiment the implementation of distributed computing frameworks for unsupervised learning and compare the performances of two widely used frameworks: OpenMPI and Apache Spark.

Primary LanguageJava

NBA-MPI-KMEANS-CLUSTERING

Special thanks towards Brandon Liang, who is a brilliant partner, outstanding programmer and fanatic basketball lover.

The goal of this project was to experiment the implementation of parallel computing method in unsupervised learning and compare the performances of two widely used methods: MPI and Spark.

You can read more about the process in our paper: CSC357_Final_Project_MachineLearning_MPI_vs_Spark.pdf

Also, please see the instruction written in README.txt for steps to set up and replicate our experiment.