Hybrid neural network
The term hybrid neural network can have two meanings:
- Biological [neural networks] interacting with artificial neuronal models, and
- Artificial neural networks with a symbolic part.
As for the second meaning, incorporating elements of symbolic computation and artificial neural networks into one model was an attempt to combine the advantages of both paradigms while avoiding the shortcomings. Symbolic representations have advantages with respect to explicit, direct control, fast initial coding, dynamic variable binding and knowledge abstraction. Representations of artificial neural networks, on the other hand, show advantages for biological plausibility, learning, robustness, and generalization to similar input. Since the early 1990s many attempts have been made to reconcile the two approaches.