QCNNs
QCNNs, or quantum convolutional neural networks, are a class of quantum machine learning models that generalize ideas from classical convolutional neural networks to the quantum domain. In a QCNN, convolutional and pooling operations are implemented by parameterized quantum circuits, and the input data can be quantum states produced by a quantum process or classical data encoded into quantum amplitudes or angles.
A typical QCNN starts with an encoding stage that maps the data into a register of qubits.
Training follows a hybrid quantum-classical optimization loop. For each training example, the circuit prepares the state,
QCNNs have been proposed for recognizing phases in quantum many-body systems and for classifying quantum states,