Can a Convolutional Neural Network be used for pattern recognition in a problem domain where there are no pre-existing images, say by representing abstract data graphically? Would that always be less efficient?This developer says current development could go further but not if there's a limit outside image recognition. 
Is the pattern recognition capability of CNNs limited to image processing?
deep network;neural networks;image recognition;convolutional neural networks