If I was you, I will not list Ensembing as the same level as the other algorithms. It's a high-level technique that uses regression, classification, clustering, and association as a component.
Plus, Ensembleing can be supervised, unsupervised, or even semi-supervised, it depends on which algorithms it combine.
However, it's a very nice article. Thank you!