neural networks, convolutional neural networks, deep belief networks, support vector machines, feature maps, occlusions, object recognition