Explain what a convolutional neural network is in one sentence.
A convolutional neural network is a type of artificial neural network commonly used in image recognition and processing tasks that primarily applies learned kernels or filters to the data using the convolution process.
Below is an instruction that describes a task, write a response that appropriately completes the request.

### Instruction:
Explain what a convolutional neural network is in one sentence.

### Response:
A convolutional neural network is a type of artificial neural network commonly used in image recognition and processing tasks that primarily applies learned kernels or filters to the data using the convolution process.