A generic kernel for various RDF graphs

被引:0
作者
Arai D. [1 ]
Kaneiwa K. [1 ]
机构
[1] Department of Computer and Network Engineering, Graduate School of Informatics and Engineering, The University of Electro-Communications
基金
日本学术振兴会;
关键词
Feature extraction; Kernel; Machine learning; RDF; Semantic web;
D O I
10.1527/tjsai.B-I12
中图分类号
学科分类号
摘要
Many kernels for RDF graphs have been designed to apply to machine learning such as classification and clustering. However, the performances of these kernels are affected by the variety of RDF graphs and machine learning problems. For dealing with the lack of robustness, this study proposes a generic kernel function called skip kernel that is a generalized of the existing PRO kernel. We formalize a feature extraction in the skip kernel that replaces some edges and nodes (corresponding to predicates and objects) of each resource with variables in a RDF graph. The skip kernel is effectively computed by (i) a recursive process of constructing each set of resources from RDF graphs and (ii) a size calculation of the intersection of two sets of skip structures for resources. We show that the time and space complexities of computing the skip kernel are reduced from O(d(2MN)d) and O(d(M + 1)d−1MN) to O((M + 1)d−1MN2) and O(M + dN), respectively. In our experiments, several kernels (skip, hop, PRO, walk, path, full subtree, and partial subtree) with SVMs are applied to ten classification tasks for resources on four RDF graphs. The experiments show that the skip kernel outperforms the other kernels with respect to the accuracy of the classification tasks. © 2018, Japanese Society for Artificial Intelligence. All rights reserved.
引用
收藏
相关论文
共 8 条
[1]  
Collins M., Duffy N., Convolution kernels for natural language, Proceedings of the 14Th International Conference on Neural Information Processing Systems, pp. 625-632, (2001)
[2]  
Girolami M., Mercer kernel-based clustering in feature space, IEEE Transactions on Neural Networks, 13, 3, pp. 780-784, (2002)
[3]  
Haussler D., Convolution Kernels on Discrete Structures, (1999)
[4]  
Howell R.R., On Asymptotic Notation with Multiple Variables, (2008)
[5]  
Losch U., Bloehdorn S., Rettinger A., Graph kernels for RDF data, Proceedings of the 9Th Extended Semantic Web Conference, pp. 134-148, (2012)
[6]  
Scholkopf B., Smola A., Muller K.R., Non-linear component analysis as a kernel eigenvalue problem, Neural Computation, 10, 5, pp. 1299-1319, (1998)
[7]  
Shervashidze N., Schweitzer P., Leeuwen E.J., Mehlhorn K., Borgwardt K.M., Weisfeiler-lehman graph kernels, Journal of Machine Learning Research, 12, pp. 2539-2561, (2011)
[8]  
Vishwanathan S.V.N., Schraudolph N.N., Kon-Dor R., Borgwardt K.M., Graph kernels, Journal of Machine Learning Research, 11, Apr, pp. 1201-1242, (2010)