Comparing algorithms supported by MLlib
In this section, we look at various algorithms supported by MLlib versions.
Classification
In 1.6, there are over 10 algorithms supported for classification, whereas when Spark MLversion 1.0 was announced, only 3 algorithms were supported.

Clustering
There has been quite a bit of investment in Clustering algorithms, moving from 1 algo support in 1.0.0 to supporting 6 implementations in 1.6.0.

Regression
Traditionally, regression was not the main area of focus but has become of late with 3-4 new algorithms from 1.2.0 version to 1.3.0 version.
