paper-with-me

홈 › Papers

New Linear-time Algorithm for SubTree Kernel Computation based on Root-Weighted Tree Automata

2023-02-02 · Ludovic Mignot, Faissal Ouardi, Djelloul Ziadi

Tree kernels have been proposed to be used in many areas as the automatic learning of natural language applications. In this paper, we propose a new linear time algorithm based on the concept of weighted tree automata for SubTree kernel computation. First, we introduce a new class of weighted tree automata, called Root-Weighted Tree Automata, and their associated formal tree series. Then we define, from this class, the SubTree automata that represent compact computational models for finite tree languages. This allows us to design a theoretically guaranteed linear-time algorithm for computing the SubTree Kernel based on weighted tree automata intersection. The key idea behind the proposed algorithm is to replace DAG reduction and nodes sorting steps used in previous approaches by states equivalence classes computation allowed in the weighted tree automata approach. Our approach has three major advantages: it is output-sensitive, it is free sensitive from the tree types (ordered trees versus unordered trees), and it is well adapted to any incremental tree kernel based learning methods. Finally, we conduct a variety of comparative experiments on a wide range of synthetic tree languages datasets adapted for a deep algorithm analysis. The obtained results show that the proposed algorithm outperforms state-of-the-art methods.

📄 PDF Abstract BibTeX arXiv:2302.01097

Code (1)

ouardifaissal/subtree-kernel-computation-using-rwta 공식 구현

Similar Papers 제목 키워드 기반

Learning subtree pattern importance for Weisfeiler-Lehmanbased graph kernels

2021-06-08 · Dai Hai Nguyen, Canh Hao Nguyen, Hiroshi Mamitsuka

Graph is an usual representation of relational data, which are ubiquitous in manydomains such as molecules, biological and social networks. A popular approach to learningwith graph structured data is to make use of graph…

Graph Classification

QESK: Quantum-based Entropic Subtree Kernels for Graph Classification

2022-12-10 · Lu Bai, Lixin Cui, Edwin R. Hancock

In this paper, we propose a novel graph kernel, namely the Quantum-based Entropic Subtree Kernel (QESK), for Graph Classification. To this end, we commence by computing the Average Mixing Matrix (AMM) of the Continuous-t…

ClassificationGraph Classification

Exploring Consistency in Graph Representations:from Graph Kernels to Graph Neural Networks

2024-10-31 · Xuyuan Liu, Yinghao Cai, Qihui Yang, Yujun Yan

Graph Neural Networks (GNNs) have emerged as a dominant approach in graph representation learning, yet they often struggle to capture consistent similarity relationships among graphs. While graph kernel methods such as t…

Graph ClassificationGraph Representation LearningRepresentation Learning

Tailoring Self-Attention for Graph via Rooted Subtrees

2023-10-08 · NeurIPS 2023 11 · Siyuan Huang, Yunchong Song, Jiayue Zhou, Zhouhan Lin

Attention mechanisms have made significant strides in graph learning, yet they still exhibit notable limitations: local attention faces challenges in capturing long-range information due to the inherent problems of the m…

Graph AttentionGraph LearningGraph Neural NetworkNode Classification

Detection of Common Subtrees with Identical Label Distribution

2023-07-24 · Romain Azaïs, Florian Ingels

Frequent pattern mining is a relevant method to analyse structured data, like sequences, trees or graphs. It consists in identifying characteristic substructures of a dataset. This paper deals with a new type of patterns…