Is it expedient to use an ensemble of convolutional neural networks for pattern recognition tasks?
According to the article of Liran Chen (The University of Chicago) and this corresponding presentation, using ensemble of convolutional neural networks lead to dramatic error reduction:
It is shown that the predictors gain more and more accuracy as the number of models involve in the ensemble increases:
It is shown that ensemble learning may lead to accuracy gains along with reduction in training time.
I could not find the publication date of the artice as well as the academic degree of the author. So, perhaps, this method of pattern recognition is outdated now, or have shown to be ineffective in certain areas.
For the moment, are there some worthwhile advantages of using an ensemble of convolutional neural networks over using a single network in pattern recognition tasks?
Can you help to clarify the matters?