An Ad-hoc graph node vector embedding algorithm for general knowledge graphs using Kinetica-Graph

AmazUtah_NLP at SemEval-2024 Task 9: A MultiChoice Question Answering System for Commonsense Defying Reasoning


View a PDF of the paper titled An Ad-hoc graph node vector embedding algorithm for general knowledge graphs using Kinetica-Graph, by B. Kaan Karamete and Eli Glaser

View PDF
HTML (experimental)

Abstract:This paper discusses how to generate general graph node embeddings from knowledge graph representations. The embedded space is composed of a number of sub-features to mimic both local affinity and remote structural relevance. These sub-feature dimensions are defined by several indicators that we speculate to catch nodal similarities, such as hop-based topological patterns, the number of overlapping labels, the transitional probabilities (markov-chain probabilities), and the cluster indices computed by our recursive spectral bisection (RSB) algorithm. These measures are flattened over the one dimensional vector space into their respective sub-component ranges such that the entire set of vector similarity functions could be used for finding similar nodes. The error is defined by the sum of pairwise square differences across a randomly selected sample of graph nodes between the assumed embeddings and the ground truth estimates as our novel loss function. The ground truth is estimated to be a combination of pairwise Jaccard similarity and the number of overlapping labels. Finally, we demonstrate a multi-variate stochastic gradient descent (SGD) algorithm to compute the weighing factors among sub-vector spaces to minimize the average error using a random sampling logic.

Submission history

From: Bilge Karamete [view email]
[v1]
Mon, 22 Jul 2024 14:43:10 UTC (1,167 KB)
[v2]
Tue, 17 Dec 2024 16:25:06 UTC (1,167 KB)
[v3]
Thu, 2 Jan 2025 20:52:09 UTC (1,304 KB)



Source link
lol

By stp2y

Leave a Reply

Your email address will not be published. Required fields are marked *

No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.