Reinforcement Learning of Theorem Proving

被引:0
|
作者
Kaliszyk, Cezary [1 ]
Urban, Josef [2 ]
Michalewski, Henryk [3 ]
Olsak, Mirek [4 ]
机构
[1] Univ Innsbruck, Innsbruck, Austria
[2] Czech Tech Univ, Prague, Czech Republic
[3] Univ Warsaw, Inst Math, Polish Acad Sci, Warsaw, Poland
[4] Charles Univ Prague, Prague, Czech Republic
基金
欧洲研究理事会;
关键词
GAME; GO;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce a theorem proving algorithm that uses practically no domain heuristics for guiding its connection-style proof search. Instead, it runs many Monte-Carlo simulations guided by reinforcement learning from previous proof attempts. We produce several versions of the prover, parameterized by different learning and guiding algorithms. The strongest version of the system is trained on a large corpus of mathematical problems and evaluated on previously unseen problems. The trained system solves within the same number of inferences over 40% more problems than a baseline prover, which is an unusually high improvement in this hard AI domain. To our knowledge this is the first time reinforcement learning has been convincingly applied to solving general mathematical problems on a large scale.
引用
收藏
页码:8836 / 8847
页数:12
相关论文
共 50 条
  • [1] An tableau automated theorem proving method using logical reinforcement learning
    Liu, Quan
    Gao, Yang
    Cui, Zhiming
    Yao, Wangshu
    Chen, Zhongwen
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2007, 4683 : 262 - +
  • [2] A Deep Reinforcement Learning Approach to First-Order Logic Theorem Proving
    Crouse, Maxwell
    Abdelaziz, Ibrahim
    Makni, Bassem
    Whitehead, Spencer
    Cornelio, Cristina
    Kapanipathi, Pavan
    Srinivas, Kavitha
    Thost, Veronika
    Witbrock, Michael
    Fokoue, Achille
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 6279 - 6287
  • [3] COMPUTER LEARNING IN THEOREM PROVING
    JOHNSON, DL
    HOLDEN, ADC
    IEEE TRANSACTIONS ON SYSTEMS SCIENCE AND CYBERNETICS, 1966, SSC2 (02): : 115 - &
  • [4] Learning Theorem Proving Components
    Chvalovsky, Karel
    Jakubuv, Jan
    Olsak, Miroslav
    Urban, Josef
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, TABLEAUX 2021, 2021, 12842 : 266 - 278
  • [5] Machine Learning for Inductive Theorem Proving
    Jiang, Yaqing
    Papapanagiotou, Petros
    Fleuriot, Jacques
    ARTIFICIAL INTELLIGENCE AND SYMBOLIC COMPUTATION (AISC 2018), 2018, 11110 : 87 - 103
  • [6] A dynamic geometry environment for learning theorem proving
    Wong, WK
    Chan, BY
    Yin, SK
    5th IEEE International Conference on Advanced Learning Technologies, Proceedings, 2005, : 15 - 17
  • [7] A feature-based learning method for theorem proving
    Fuchs, M
    FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, 1998, : 457 - 462
  • [8] Learning-assisted theorem proving with millions of lemmas
    Kaliszyk, Cezary
    Urban, Josef
    JOURNAL OF SYMBOLIC COMPUTATION, 2015, 69 : 109 - 128
  • [9] Commonsense Reasoning Using Theorem Proving and Machine Learning
    Siebert, Sophie
    Schon, Claudia
    Stolzenburg, Frieder
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, CD-MAKE 2019, 2019, 11713 : 395 - 413
  • [10] Learning Normative Behaviour Through Automated Theorem Proving
    Neufeld, Emery A.
    KUNSTLICHE INTELLIGENZ, 2024, 38 (1-2): : 25 - 43