“…In vision, abstractions can include object detection (Girshick et al, 2014;Girshick, 2015;Ren et al, 2015), classification (Krizhevsky et al, 2012;Simonyan and Zisserman, 2014;Szegedy et al, 2015), and semantic understanding (Huang et al, 2013) using convolution neural networks (LeCun and Bengio, 1995). Inspired by the hierarchical architecture of the human visual cortex (Hubel and Wiesel, 1962), architectures for multiple convolution-pooling layers have been proposed and are being used in different machine learning tasks.…”