This vision paper proposes KGNet, an on-demand graph machine learning (GML) as a service on top of RDF engines to support GML-enabled SPARQL queries. KGNet automates the training of GML models on a KG by identifying a task-specific subgraph. This helps reduce the task-irrelevant KG structure and properties for better scalability and accuracy. While training a GML model on KG, KGNet collects metadata of trained models in the form of an RDF graph called KGMeta, which is interlinked with the relevant subgraphs in KG. Finally, all trained models are accessible via a SPARQL-like query. We call it a GML-enabled query and refer to it as SPARQLML. KGNet supports SPARQLML on top of existing RDF engines as an interface for querying and inferencing over KGs using GML models. The development of KGNet poses research opportunities in several areas, including meta-sampling for identifying task-specific subgraphs, GML pipeline automation with computational constraints, such as limited time and memory budget, and SPARQLML query optimization. KGNet supports different GML tasks, such as node classification, link prediction, and semantic entity matching. We evaluated KGNet using two real KGs of different application domains. Compared to training on the entire KG, KGNet significantly reduced training time and memory usage while maintaining comparable or improved accuracy. The KGNet source-code is available for further study
翻译:本愿景文件提议KGNet,这是一个点火图机学习工具(GML),是在RDF引擎之上的一种服务,用于支持由GML驱动的 SPARQL 查询。KGNet 将GL模型在 KG 上的培训自动化,方法是确定一个任务特定的子集,有助于减少任务相关的KG结构和属性,以便提高可调适性和准确性。KGNet在对KG进行GML模型培训时,以RDF图的形式收集了经过培训的模型元数据,称为KGMeteta。最后,所有经过培训的模型都可以通过 SPARQL 类似查询的方式获得。我们称之为GML 驱动的查询,并称之为 SPARGG 子集。KGNet 支持SPARQLM 在现有RML 引擎顶顶端的界面,用GGGL模型进行查询和推导。 KGGNet 开发KGNet 提供了若干领域的研究机会,包括确定具体任务、GL 管道自动化自动化、计算限制的可测算、KGML 平时程和SPAR 预算,我们对不同域域域域域域域域域域域域域域域内、不同分析、不同分析的升级和数据化的训练进行评估。</s>