Support vector machine
Random forests or random decision forests
Gradient boosting
k-means clustering
Density-based spatial clustering of applications with noise (DBSCAN