1. A non-transitory computer storage medium comprising computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising: implementing a regularized double-column convolutional neural network (RDCNN) that is trained to classify image features for a set of images; receiving an image from the set of images; fixing parameters of a first feature column of the RDCNN; utilizing attributes of the image in the first feature column to regularize training for a second feature column; identifying a class associated with the second feature column for the image.