2014 · 3.1K citations · 23 references
ComputingComputer ScienceComputer VisionMachine LearningNatural Language ProcessingDeep LearningDimensionality ReductionNeural NetworksObject DetectionObject RecognitionRepresentation LearningConvolutional Neural NetworksData AugmentationEvaluation
The latest generation of CNNs has achieved impressive results on image recognition and object detection benchmarks, yet it remains unclear how different CNN methods compare to each other and to earlier shallow representations such as Bag‑of‑Visual‑Words and Improved Fisher Vector. The study rigorously evaluates new CNN techniques, comparing diverse deep architectures on a common benchmark while uncovering key implementation details. The authors evaluate multiple deep architectures on a shared benchmark, systematically comparing them and revealing critical implementation details. They find that CNN output dimensionality can be substantially reduced without harming performance, that deep and shallow methods share transferable aspects, that data augmentation benefits both, and they provide publicly available code and models.
The latest generation of Convolutional Neural Networks (CNN) have achieved impressive results in challenging benchmarks on image recognition and object detection, significantly raising the interest of the community in these methods. Nevertheless, it is still unclear how different CNN methods compare with each other and with previous state-of-the-art shallow representations such as the Bag-of-Visual-Words and the Improved Fisher Vector. This paper conducts a rigorous evaluation of these new techniques, exploring different deep architectures and comparing them on a common ground, identifying and disclosing important implementation details. We identify several useful properties of CNN-based representations, including the fact that the dimensionality of the CNN output layer can be reduced significantly without having an adverse effect on performance. We also identify aspects of deep and shallow methods that can be successfully shared. In particular, we show that the data augmentation techniques commonly applied to CNN-based methods can also be applied to shallow methods, and result in an analogous performance boost. Source code and models to reproduce the experiments in the paper is made publicly available.
23
ImageNet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher et al. · 2009 IEEE Conference on Computer Vision and Pattern Recognition · 2009 · 61.8K citations
Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation
Ross Girshick, Jeff Donahue, Trevor Darrell et al. · 2014 · 31.8K citations
The Pascal Visual Object Classes (VOC) Challenge
Mark Everingham, Luc Van Gool, Christopher K. I. Williams et al. · International Journal of Computer Vision · 2009 · 19.5K citations · Full text
Backpropagation Applied to Handwritten Zip Code Recognition
Yann LeCun, Bernhard E. Boser, J. S. Denker et al. · Neural Computation · 1989 · 11.9K citations