Did you know that convolutional neural networks have achieved performance double that of humans on some image recognition problems? SOMEFACTS.com