A Survey on Convolutional Neural Networks and Their Performance Limitations in Image Recognition Tasks | Synapse