Scalable Neural-Probabilistic Answer Set Programming

被引:0
|
作者
Skryagin, Arseny [1 ]
Ochs, Daniel [1 ]
Dhami, Devendra Singh [1 ]
Kersting, Kristian [1 ,2 ]
机构
[1] Tech Univ Darmstadt, Comp Sci Dept, Darmstadt, Germany
[2] German Res Ctr Artificial Intelligence DFKI, Darmstadt, Germany
关键词
LANGUAGE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The goal of combining the robustness of neural networks and the expressiveness of symbolic methods has rekindled the interest in Neuro-Symbolic AI. Deep Probabilistic Programming Languages (DPPLs) have been developed for probabilistic logic programming to be carried out via the probability estimations of deep neural networks (DNNs). However, recent SOTA DPPL approaches allow only for limited conditional probabilistic queries and do not offer the power of true joint probability estimation. In our work, we propose an easy integration of tractable probabilistic inference within a DPPL. To this end, we introduce SLASH, a novel DPPL that consists of Neural-Probabilistic Predicates (NPPs) and a logic program, united via answer set programming (ASP). NPPs are a novel design principle allowing for combining all deep model types and combinations thereof to be represented as a single probabilistic predicate. In this context, we introduce a novel +/- notation for answering various types of probabilistic queries by adjusting the atom notations of a predicate. To scale well, we show how to prune the stochastically insignificant parts of the (ground) program, speeding up reasoning without sacrificing the predictive performance. We evaluate SLASH on various tasks, including the benchmark task of MNIST addition and Visual Question Answering (VQA).
引用
收藏
页码:579 / 617
页数:39
相关论文
共 50 条
  • [1] Scalable Neural-Probabilistic Answer Set Programming
    Skryagin, Arseny
    Ochs, Daniel
    Dhami, Devendra Singh
    Kersting, Kristian
    [J]. Journal of Artificial Intelligence Research, 2023, 78 : 579 - 617
  • [2] Probabilistic Answer Set Programming
    de Morais, Eduardo Menezes
    Finger, Marcelo
    [J]. 2013 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2013, : 150 - 156
  • [3] The Joy of Probabilistic Answer Set Programming
    Cozman, Fabio Gagliardi
    [J]. PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON IMPRECISE PROBABILITIES: THEORIES AND APPLICATIONS (ISIPTA 2019), 2019, 103 : 91 - 101
  • [4] Complexity results for probabilistic answer set programming
    Maua, Denis Deratani
    Cozman, Fabio Gagliardi
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 118 : 133 - 154
  • [5] A System for Probabilistic Inductive Answer Set Programming
    Nickles, Matthias
    Mileo, Alessandra
    [J]. SCALABLE UNCERTAINTY MANAGEMENT (SUM 2015), 2015, 9310 : 99 - 105
  • [6] Specifying Credal Sets With Probabilistic Answer Set Programming
    Maua, Denis Deratani
    Cozman, Fabio Gagliardi
    [J]. INTERNATIONAL SYMPOSIUM ON IMPRECISE PROBABILITY: THEORIES AND APPLICATIONS, VOL 215, 2023, 215 : 321 - 332
  • [7] Using Answer Set Programming for an scalable implementation of Defeasible Argumentation
    Alsinet, Teresa
    Bejar, Ramon
    Godo, Luis
    Guitart, Francesc
    [J]. 2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 1016 - 1021
  • [8] Lifted inference for statistical statements in probabilistic answer set programming
    Azzolini, Damiano
    Riguzzi, Fabrizio
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2023, 163
  • [9] Web Stream Reasoning Using Probabilistic Answer Set Programming
    Nickles, Matthias
    Mileo, Alessandra
    [J]. WEB REASONING AND RULE SYSTEMS, RR 2014, 2014, 8741 : 197 - 205
  • [10] Approximate Inference in Probabilistic Answer Set Programming for Statistical Probabilities
    Azzolini, Damiano
    Bellodi, Elena
    Riguzzi, Fabrizio
    [J]. AIXIA 2022 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2023, 13796 : 33 - 46