Skip to content

M.Sc. Thesis- online kmeans clustering. Experimental parts, dissertation and paper

Notifications You must be signed in to change notification settings

guyrom27/OnlineClusteringFTL

Repository files navigation

Online kmeans Clustering

Abstract

Latex abstract

Experimental Results for FTL

This is the code used to generate the figure for my dissertation on online kmeans clustering.

The jupyter notebook FTL.ipynb contains the simulation and plotting of the caounter example that shows that Follow-The-Leader (FTL) has linear regret for this problem. The following is the regret for an online algorithm was halted at different time steps T, of both FTL and MWUA (Multiplicative Weights Update Algorithm) that is run on the the historical FTL leaders.

logarithmic regret

The jupyter notebook figures.ipynb contains the plotting of the different FTL natural simulations. Gaussians.py contains the GMM simulations. random_order.py contains the MNIST simulations.

The following is the regret halted at T vs. log(T) for FTL on MNIST, and on Gaussian Mixture Models using the correct k value for kmeans or incorrect. It shows that in these cases FTL obtains logarithmic regret.

linear regret

The Dissertation itself can be found here- Thesis

The paper version can be found here- Paper

About

M.Sc. Thesis- online kmeans clustering. Experimental parts, dissertation and paper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published