The document provides an overview of convolutional neural networks (CNNs) including their structures and applications. CNNs use locally connected, shared weights and convolutional layers to learn hierarchical representations of input data. They have been successfully applied to tasks involving images and music such as visual recognition, segmentation, style transfer, tagging, chord recognition and onset detection.
Related topics: