I'm trying to understand quantum neural networks from reading Alchieri et al.'s review paper. The following paragraph describes the differences between classical and quantum neural networks:
Also, it is worth pointing out a key difference between classical and quantum neural networks: the former, in fact, are usually highly non linear models, while in quantum mechanics operators that act on states are always linear. Implementing a non-linear activation function in a quantum neural network is a major problem, and several attempts have been made to overcome it, e.g. by using specific measurements. To this day, though, there are no proposals for the implementation of a non-linear quantum operator, and most quantum neural networks offload nonlinearities to classical computers, or make use of quantum kernels.
Specifically, I want to clarify their statement:
"most quantum neural networks offload nonlinearities to classical computers, or make use of quantum kernels."
How does a quantum kernel handle the nonlinearities? I know generally how quantum kernels work, but I'm confused by the "nonlinearity" aspect that they describe.