Coupled-learning convolutional neural networks for object recognition