Temporal Inductive Logic Reasoning over Hypergraphs

被引:0
|
作者
Yang, Yuan [1 ]
Xiong, Siheng [1 ]
Payani, Ali [2 ]
Kercheval, James C. [1 ]
Fekri, Faramarz [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Cisco, San Jose, CA USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Inductive logic reasoning is a fundamental task in graph analysis, which aims to generalize patterns from data. This task has been extensively studied for traditional graph representations, such as knowledge graphs (KGs), using techniques like inductive logic programming (ILP). Existing ILP methods assume learning from KGs with static facts and binary relations. Beyond KGs, graph structures are widely present in other applications such as procedural instructions, scene graphs, and program executions. While ILP is beneficial for these applications, applying it to those graphs is nontrivial: they are more complex than KGs, which usually involve timestamps and n-ary relations, effectively a type of hypergraph with temporal events. In this work, we propose temporal inductive logic reasoning (TILR), an ILP method that reasons on temporal hypergraphs. To enable hypergraph reasoning, we introduce the multi-start random B-walk, a novel graph traversal method for hypergraphs. By combining it with a path-consistency algorithm, TILR learns logic rules by generalizing from both temporal and relational data. To address the lack of hypergraph benchmarks, we create and release two temporal hypergraph datasets: YouCook2-HG and nuScenes-HG. Experiments on these benchmarks demonstrate that TILR achieves superior reasoning capability over various strong baselines.
引用
收藏
页码:3613 / 3621
页数:9
相关论文
共 50 条
  • [21] Deductive and inductive reasoning on spatio-temporal data
    Nanni, M
    Raffaetà, A
    Renso, C
    Tirini, F
    APPLICATIONS OF DECLARATIVE PROGRAMMING AND KNOWLEDGE MANAGEMENT, 2005, 3392 : 98 - 115
  • [22] Improving numerical reasoning capabilities of inductive logic programming systems
    Alves, A
    Camacho, R
    Oliveira, E
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2004, 2004, 3315 : 195 - 204
  • [23] A Monadic Second-Order Temporal Logic framework for hypergraphs
    Bhuyan, Bikram Pratim
    Singh, T.P.
    Tomar, Ravi
    Meraihi, Yassine
    Ramdane-Cherif, Amar
    Neural Computing and Applications, 2024, 36 (35) : 22081 - 22118
  • [24] A TEMPORAL LOGIC FOR MULTILEVEL REASONING ABOUT HARDWARE
    MOSZKOWSKI, B
    COMPUTER, 1985, 18 (02) : 10 - 19
  • [25] Extending constraint logic programming for temporal reasoning
    Evelina Lamma
    Michela Milano
    Paola Mello
    Annals of Mathematics and Artificial Intelligence, 1998, 22 : 139 - 158
  • [26] DESCRIPTION AND REASONING OF VLSI CIRCUIT IN TEMPORAL LOGIC
    FUSAOKA, A
    SEKI, H
    TAKAHASHI, K
    NEW GENERATION COMPUTING, 1984, 2 (01) : 79 - 90
  • [27] Extending constraint logic programming for temporal reasoning
    Lamma, E
    Milano, M
    Mello, P
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1998, 22 (1-2) : 139 - 158
  • [28] Modularity and temporal reasoning: a logic programming approach
    Nogueira, Vitor
    Abreu, Salvador
    TIME 2007: 14TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2007, : 191 - 191
  • [29] Incremental reasoning in probabilistic Signal Temporal Logic
    Tiger, Mattias
    Heintz, Fredrik
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 119 : 325 - 352
  • [30] A TEMPORAL LOGIC FOR REASONING ABOUT PROCESSES AND PLANS
    MCDERMOTT, D
    COGNITIVE SCIENCE, 1982, 6 (02) : 101 - 155