Graph Neural Networks
Spezielle neuronale Netze, die auf graph-strukturierten Daten arbeiten, etwa sozialen Netzwerken, Moleküle oder Wissensgraphen.
Graph Neural Networks (GNNs) sind eine Klasse neuronaler Netze, die speziell für Daten entwickelt wurden, die als Graph strukturiert sind, also als Sammlung von Knoten (Nodes) und Verbindungen (Edges). Während klassische CNNs auf regelmäßigen Gittern (Bildern) und RNNs auf Sequenzen arbeiten, lernen GNNs Repräsentationen auf unregelmäßigen, verbundenen Strukturen.
Das Grundprinzip ist Message Passing: Jeder Knoten sammelt Informationen von seinen Nachbarknoten, aggregiert sie und aktualisiert seinen eigenen Zustand. Über mehrere Schichten hinweg propagiert sich Information so durch den gesamten Graphen, sodass jeder Knoten ein Verständnis seines lokalen und globalen Kontexts entwickelt.
GNNs haben sich in vielen Domänen mit relationaler Struktur durchgesetzt: Molekulardesign und Wirkstoffforschung (Moleküle als Graphen), soziale Netzwerke (Empfehlungssysteme, Spam-Erkennung), Verkehrsplanung (Straßennetze), Betrugserkennung im Finanzbereich, Knowledge Graphs und sogar in Googles ETA-Vorhersagen für Maps. Sie sind ein Schlüsselverfahren überall dort, wo Beziehungen zwischen Entitäten so wichtig sind wie die Entitäten selbst.
Verwandte Begriffe
Attention-Mechanismus
Technik, die einem neuronalen Netz erlaubt, sich bei der Verarbeitung auf die jeweils relevantesten…
Deep Learning
Deep Learning ist ein Teilbereich des maschinellen Lernens, der auf künstlichen neuronalen Netzen…
Hybride KI
Ansatz, der symbolische, regelbasierte Methoden mit statistischen Machine-Learning-Verfahren…
Künstliche Neuronale Netze
Künstliche Neuronale Netze sind Rechenmodelle, die von der Struktur und Funktion biologischer…
Mixture of Experts (MoE)
Modellarchitektur, bei der viele spezialisierte Teilnetzwerke („Experten") vorhanden sind, aber pro…