The Event Calculus in Probabilistic Logic Programming with Annotated Disjunctions

被引:0
作者
McAreavey, Kevin [1 ]
Bauters, Kim [2 ]
Liu, Weiru [2 ]
Hong, Jun [3 ]
机构
[1] Queens Univ Belfast, Belfast, Antrim, North Ireland
[2] Univ Bristol, Bristol, Avon, England
[3] Univ West England, Bristol, Avon, England
来源
AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS | 2017年
基金
欧盟地平线“2020”; 英国工程与自然科学研究理事会;
关键词
The event calculus; event reasoning; probabilistic logic programming; ProbLog; annotated disjunction; INFERENCE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a new probabilistic extension to the event calculus using the probabilistic logic programming (PLP) language ProbLog, and a language construct called the annotated disjunction. This is the first extension of the event calculus capable of handling numerous sources of uncertainty (e.g. from primitive event observations and from composite event definitions). It is also the first extension capable of handling multiple sources of event observations (e.g. in multi-sensor environments). We describe characteristics of this new extension (e.g. rationality of conclusions), and prove some important properties (e.g. validity in ProbLog). Our extension is directly implementable in ProbLog, and we successfully apply it to the problem of activity recognition under uncertainty in an event detection data set obtained from vision analytics of bus surveillance video.
引用
收藏
页码:105 / 113
页数:9
相关论文
共 36 条
[1]   TOWARDS A GENERAL-THEORY OF ACTION AND TIME [J].
ALLEN, JF .
ARTIFICIAL INTELLIGENCE, 1984, 23 (02) :123-154
[2]  
[Anonymous], 1981, READINGS ARTIFICIAL, DOI DOI 10.1016/B978-0-934613-03-3.50033-7
[3]   An Event Calculus for Event Recognition [J].
Artikis, Alexander ;
Sergot, Marek ;
Paliouras, Georgios .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (04) :895-908
[4]  
Baral C, 2002, EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, P507
[5]   A Logic-Based, Reactive Calculus of Events [J].
Chesani, Federico ;
Mello, Paola ;
Montali, Marco ;
Torroni, Paolo .
FUNDAMENTA INFORMATICAE, 2010, 105 (1-2) :135-161
[6]   Efficient temporal reasoning in the cached event calculus [J].
Chittaro, L ;
Montanari, A .
COMPUTATIONAL INTELLIGENCE, 1996, 12 (03) :359-382
[7]  
Clark K. L., 1978, Logic and data bases, P293
[8]   Probabilistic (logic) programming concepts [J].
De Raedt, Luc ;
Kimmig, Angelika .
MACHINE LEARNING, 2015, 100 (01) :5-47
[9]   Inference and learning in probabilistic logic programs using weighted Boolean formulas [J].
Fierens, Daan ;
Van den Broeck, Guy ;
Renkens, Joris ;
Shterionov, Dimitar ;
Gutmann, Bernd ;
Thon, Ingo ;
Janssens, Gerda ;
De Raedt, Luc .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 :358-401
[10]   REPRESENTING ACTION AND CHANGE BY LOGIC PROGRAMS [J].
GELFOND, M ;
LIFSCHITZ, V .
JOURNAL OF LOGIC PROGRAMMING, 1993, 17 (2-4) :301-321