Bandit-based Monte-Carlo structure learning of probabilistic logic programs

被引:6
|
作者
Di Mauro, Nicola [1 ]
Bellodi, Elena [2 ]
Riguzzi, Fabrizio [3 ]
机构
[1] Univ Bari Aldo Moro, Dipartimento Informat, I-70125 Bari, Italy
[2] Univ Ferrara, Dipartimento Ingn, I-44122 Ferrara, Italy
[3] Univ Ferrara, Dipartimento Matemat & Informat, I-44122 Ferrara, Italy
关键词
Statistical relational learning; Structure learning; Distribution semantics; Multi-armed bandit problem; Monte Carlo tree search; Logic programs with annotated disjunctions; ANSWER SUBSUMPTION; THEORY REVISION; 1ST-ORDER; ALLPAD; CLAUSE;
D O I
10.1007/s10994-015-5510-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Probabilistic logic programming can be used to model domains with complex and uncertain relationships among entities. While the problem of learning the parameters of such programs has been considered by various authors, the problem of learning the structure is yet to be explored in depth. In this work we present an approximate search method based on a one-player game approach, called LEMUR. It sees the problem of learning the structure of a probabilistic logic program as a multi-armed bandit problem, relying on the Monte-Carlo tree search UCT algorithm that combines the precision of tree search with the generality of random sampling. LEMUR works by modifying the UCT algorithm in a fashion similar to FUSE, that considers a finite unknown horizon and deals with the problem of having a huge branching factor. The proposed system has been tested on various real-world datasets and has shown good performance with respect to other state of the art statistical relational learning approaches in terms of classification abilities.
引用
收藏
页码:127 / 156
页数:30
相关论文
共 50 条
  • [31] Learning hierarchical probabilistic logic programs
    Fadja, Arnaud Nguembang
    Riguzzi, Fabrizio
    Lamma, Evelina
    MACHINE LEARNING, 2021, 110 (07) : 1637 - 1693
  • [32] Multi-Armed Bandit-Based Client Scheduling for Federated Learning
    Xia, Wenchao
    Quek, Tony Q. S.
    Guo, Kun
    Wen, Wanli
    Yang, Howard H.
    Zhu, Hongbo
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (11) : 7108 - 7123
  • [33] Probabilistic analysis of the Single Particle Wigner Monte-Carlo method
    Dimov, I
    Savov, M.
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2020, 173 : 32 - 50
  • [34] PROBABILISTIC ANALYSIS OF DECISION TREES USING MONTE-CARLO SIMULATION
    CRITCHFIELD, GC
    WILLARD, KE
    MEDICAL DECISION MAKING, 1986, 6 (02) : 85 - 92
  • [35] PROBABILISTIC SHORT-CIRCUIT ANALYSIS BY MONTE-CARLO SIMULATIONS
    ELKADY, MA
    IEEE TRANSACTIONS ON POWER APPARATUS AND SYSTEMS, 1983, 102 (05): : 1308 - 1316
  • [36] A PROBABILISTIC ANALYSIS OF MONTE-CARLO ALGORITHMS FOR A CLASS OF COUNTING PROBLEMS
    FRIGESSI, A
    VERCELLIS, C
    LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1986, 76 : 53 - 68
  • [37] MONTE-CARLO VERIFICATION OF THE OPERATOR MODEL OF LEARNING
    KOMENDA, S
    MACAKOVA, J
    HRBEK, J
    MOHAPL, J
    ACTIVITAS NERVOSA SUPERIOR, 1985, 27 (04): : 279 - 281
  • [38] Bandit-based inventory optimisation: Reinforcement learning in multi-echelon chains
    Preil, Deniz
    Krapp, Michael
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2022, 252
  • [39] MONTE-CARLO SIMULATION OF STRUCTURE EVOLUTION IN BINARY
    WATANABE, T
    HOSHINA, H
    JOURNAL OF THE JAPAN INSTITUTE OF METALS, 1995, 59 (09) : 902 - 909
  • [40] MONTE-CARLO SIMULATION OF ASPHALTENE STRUCTURE AND REACTIVITY
    KLEIN, MT
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1994, 207 : 31 - PETR