{"id":33666,"date":"2024-06-03T11:53:29","date_gmt":"2024-06-03T09:53:29","guid":{"rendered":"https:\/\/www.l3s.de\/?p=33666"},"modified":"2024-06-03T11:53:31","modified_gmt":"2024-06-03T09:53:31","slug":"simple-and-efficient-l3s-technique-applied-to-neo4j-graph-database","status":"publish","type":"post","link":"https:\/\/www.l3s.de\/de\/simple-and-efficient-l3s-technique-applied-to-neo4j-graph-database\/","title":{"rendered":"Einfach und effizient: L3S-Technik in Graph-Datenbank Neo4j angewendet"},"content":{"rendered":"<p>Der von den L3S-Forschern Prof. Wolfgang Nejdl und Wei Wu auf der Web Conference 2021 vorgestellte Algorithmus HashGNN wurde in die Neo4j Graph Data Science Library implementiert und l\u00e4sst sich somit einfach auf Neo4j-Graphen anwenden. HashGNN (#GNN) dient dazu, Knoten in einen Graphen einzubetten \u2013 unerl\u00e4sslich f\u00fcr Aufgaben wie Link-Vorhersage und Knotenklassifizierung. Die Technik ist nicht nur einfach in der Anwendung, sondern auch sehr effizient: Um die Berechnungen zu beschleunigen, nutzt HashGNN die lokalit\u00e4tssensitive Hashing-Technik MinHashing und ist damit deutlich schneller als traditionelle neuronale Netze. Ein weiterer Vorteil: Im Gegensatz zu typischen neuronalen Netzen ist f\u00fcr HashGNN kein Modelltraining erforderlich, was den Einbettungsprozess vereinfacht.<\/p>\n\n\n\n<p><strong>\u00dcber Neo4j<\/strong><br>Neo4j ist eine native Graphdatenbank, die in Java implementiert ist. Es handelt sich um eine Open-Source-Datenbank-Engine, die Daten in Graphen statt in Tabellen strukturiert. Neo4j wurde im Februar 2010 ver\u00f6ffentlicht und speichert Daten als Knoten und Beziehungen, wodurch es sich gut f\u00fcr die Verwaltung vernetzter Daten eignet und leistungsstarke graphenbasierte Abfragen und Analysen erm\u00f6glicht. Es ist besonders sinnvoll f\u00fcr Anwendungen, bei denen komplexe Beziehungen zwischen Entit\u00e4ten modelliert und analysiert werden m\u00fcssen.<\/p>\n\n\n\n<p>Der folgende Artikel gibt einen detaillierten Einblick in die Funktionsweise von HashGNN und seine Implementierung in Neo4j GDS:<\/p>\n\n\n\n<p><a href=\"https:\/\/towardsdatascience.com\/hashgnn-deep-dive-into-neo4j-gdss-new-node-embedding-algorithm-5ce9c3029a5c\">HashGNN: Deep Dive into Neo4j GDS\u2019s New Node Embedding Algorithm | by Philipp Brunenberg | Towards Data Science<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>The HashGNN algorithm presented by L3S researchers Prof Wolfgang Nejdl and Wei Wu at the Web Conference 2021 has been implemented in the Neo4j Graph Data Science Library, thus allowing easy application on Neo4j graphs. HashGNN (#GNN) is used to embed nodes into a graph &#8211; essential for tasks such as link prediction and node [&hellip;]<\/p>","protected":false},"author":6,"featured_media":33667,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[10,162],"tags":[],"class_list":["post-33666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-research-highlight"],"acf":[],"aioseo_notices":[],"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/posts\/33666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/comments?post=33666"}],"version-history":[{"count":1,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/posts\/33666\/revisions"}],"predecessor-version":[{"id":33668,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/posts\/33666\/revisions\/33668"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/media\/33667"}],"wp:attachment":[{"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/media?parent=33666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/categories?post=33666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.l3s.de\/de\/wp-json\/wp\/v2\/tags?post=33666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}