Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of convolutional neural network:
noun: (machine learning) A neural network in which the connectivity pattern between its neurons is modelled on the organization of the animal visual cortex.