Definition
Neural networks designed to process data represented as graphs.
Detailed Explanation
GNNs extend deep learning to graph-structured data by operating on nodes edges and graph features. They use message passing between nodes to learn representations of graph structures and their properties.
Use Cases
Social network analysis Molecular structure prediction Traffic flow prediction