Pros/Cons of Machine Learning Algorithms
coggle.it
coggle.it
For example: Regression shouldn't be it's own group because regression is commonly used in many decision tree algorithms. This group would be more apt to be described as 'linear models'. There are many different types of dimensionality reduction algorithms that are very different from LDA or PCA. The ensemble group are mostly decision tree algorithms and while technically they are ensembles, that is not what is thought of by most DS. AND, the NN categories show some of the elements of an algorithm (back-prop for example) as being an actual algorithm. I could go on...
The grouping on a high level is good and I kind of like it to send it to my business team for them to make sense of the whole ml situation. Just my 2 cents.