Mettre à l'échelle l'apprentissage des graphes pour l'entreprise
by Ahmed Menshawy, Sameh Mohamed, Maraim Rizk Masoud
Chapitre 5. Réseaux neuronaux graphiques
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Dans ce chapitre, nous allons explorer les réseaux neuronaux de graphes (GNN), une classe essentielle d'architectures basées sur les neurones dans le cadre de notre parcours d'apprentissage des graphes. Les réseaux neuronaux graphiques sont conçus pour traiter les données structurées en graphe, ce qui leur permet d'exploiter les relations et les interconnexions inhérentes à ces ensembles de données. Leur capacité à opérer sur des données structurées en graphe est différente de celle des réseaux neuronaux conventionnels, qui ne sont pas intrinsèquement conçus pour interagir directement avec des données dépourvues d'une structure régulière en forme de grille. Contrairement aux formats de données normalisés, tels que les images ou les textes séquentiels qui s'intègrent parfaitement dans ces modèles traditionnels, les données graphiques sont intrinsèquement complexes et irrégulières, composées de nœuds (ou sommets) et d'arêtes qui représentent une gamme variée de relations et d'attributs.
Les GNN ont la capacité de modéliser et d'interpréter ces relations complexes dans les données de graphe telles que les réseaux sociaux, les graphes de connaissances et les systèmes de recommandation. Grâce à un processus de passage itératif de messages - dans lequel les nœuds échangent des informations et encodent ces interactions ...