An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations

Using reinforcement learning for automated theorem proving has recently received much attention. Current approaches use representations of logical statements that often rely on the names used in these statements and, as a result, the models are generally not transferable from one domain to another....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Fokoue, Achille, Abdelaziz, Ibrahim, Crouse, Maxwell, Ikbal, Shajith, Kishimoto, Akihiro, Lima, Guilherme, Makondo, Ndivhuwo, Marinescu, Radu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Fokoue, Achille
Abdelaziz, Ibrahim
Crouse, Maxwell
Ikbal, Shajith
Kishimoto, Akihiro
Lima, Guilherme
Makondo, Ndivhuwo
Marinescu, Radu
description Using reinforcement learning for automated theorem proving has recently received much attention. Current approaches use representations of logical statements that often rely on the names used in these statements and, as a result, the models are generally not transferable from one domain to another. The size of these representations and whether to include the whole theory or part of it are other important decisions that affect the performance of these approaches as well as their runtime efficiency. In this paper, we present NIAGRA; an ensemble Name InvAriant Graph RepresentAtion. NIAGRA addresses this problem by using 1) improved Graph Neural Networks for learning name-invariant formula representations that is tailored for their unique characteristics and 2) an efficient ensemble approach for automated theorem proving. Our experimental evaluation shows state-of-the-art performance on multiple datasets from different domains with improvements up to 10% compared to the best learning-based approaches. Furthermore, transfer learning experiments show that our approach significantly outperforms other learning-based approaches by up to 28%.
doi_str_mv 10.48550/arxiv.2305.08676
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2305_08676</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2305_08676</sourcerecordid><originalsourceid>FETCH-LOGICAL-a676-97eb8fb6edfd717146795d2e58fa454320e8c7ff8fde382286b5957cddb2ca53</originalsourceid><addsrcrecordid>eNotj8FOwzAQRH3hgAofwAn_QELixLFzDFUplaqCoPdoE6-JpcYOmzSCvycUTqMZzaz2MXaXJnGupUwegL7cHIsskXGiC1Vcs8_K840fsW9OyKthoABtx20gXp2n0MOEhh87DIQ9f6UwO__BH2Fc0rAMrXWtQz_xA_TId34GcrDYLcHQ8QOeCU78DQfCcWnB5IIfb9iVhdOIt_-6Yu9Pm-P6Odq_bHfrah_B8lhUKmy0bQo01qhUpXmhSmkESm0hl3kmEtStslZbg5kWQheNLKVqjWlECzJbsfu_qxfkeiDXA33Xv-j1BT37Acs8Vd0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations</title><source>arXiv.org</source><creator>Fokoue, Achille ; Abdelaziz, Ibrahim ; Crouse, Maxwell ; Ikbal, Shajith ; Kishimoto, Akihiro ; Lima, Guilherme ; Makondo, Ndivhuwo ; Marinescu, Radu</creator><creatorcontrib>Fokoue, Achille ; Abdelaziz, Ibrahim ; Crouse, Maxwell ; Ikbal, Shajith ; Kishimoto, Akihiro ; Lima, Guilherme ; Makondo, Ndivhuwo ; Marinescu, Radu</creatorcontrib><description>Using reinforcement learning for automated theorem proving has recently received much attention. Current approaches use representations of logical statements that often rely on the names used in these statements and, as a result, the models are generally not transferable from one domain to another. The size of these representations and whether to include the whole theory or part of it are other important decisions that affect the performance of these approaches as well as their runtime efficiency. In this paper, we present NIAGRA; an ensemble Name InvAriant Graph RepresentAtion. NIAGRA addresses this problem by using 1) improved Graph Neural Networks for learning name-invariant formula representations that is tailored for their unique characteristics and 2) an efficient ensemble approach for automated theorem proving. Our experimental evaluation shows state-of-the-art performance on multiple datasets from different domains with improvements up to 10% compared to the best learning-based approaches. Furthermore, transfer learning experiments show that our approach significantly outperforms other learning-based approaches by up to 28%.</description><identifier>DOI: 10.48550/arxiv.2305.08676</identifier><language>eng</language><subject>Computer Science - Artificial Intelligence ; Computer Science - Logic in Computer Science</subject><creationdate>2023-05</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,781,886</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2305.08676$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2305.08676$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Fokoue, Achille</creatorcontrib><creatorcontrib>Abdelaziz, Ibrahim</creatorcontrib><creatorcontrib>Crouse, Maxwell</creatorcontrib><creatorcontrib>Ikbal, Shajith</creatorcontrib><creatorcontrib>Kishimoto, Akihiro</creatorcontrib><creatorcontrib>Lima, Guilherme</creatorcontrib><creatorcontrib>Makondo, Ndivhuwo</creatorcontrib><creatorcontrib>Marinescu, Radu</creatorcontrib><title>An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations</title><description>Using reinforcement learning for automated theorem proving has recently received much attention. Current approaches use representations of logical statements that often rely on the names used in these statements and, as a result, the models are generally not transferable from one domain to another. The size of these representations and whether to include the whole theory or part of it are other important decisions that affect the performance of these approaches as well as their runtime efficiency. In this paper, we present NIAGRA; an ensemble Name InvAriant Graph RepresentAtion. NIAGRA addresses this problem by using 1) improved Graph Neural Networks for learning name-invariant formula representations that is tailored for their unique characteristics and 2) an efficient ensemble approach for automated theorem proving. Our experimental evaluation shows state-of-the-art performance on multiple datasets from different domains with improvements up to 10% compared to the best learning-based approaches. Furthermore, transfer learning experiments show that our approach significantly outperforms other learning-based approaches by up to 28%.</description><subject>Computer Science - Artificial Intelligence</subject><subject>Computer Science - Logic in Computer Science</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj8FOwzAQRH3hgAofwAn_QELixLFzDFUplaqCoPdoE6-JpcYOmzSCvycUTqMZzaz2MXaXJnGupUwegL7cHIsskXGiC1Vcs8_K840fsW9OyKthoABtx20gXp2n0MOEhh87DIQ9f6UwO__BH2Fc0rAMrXWtQz_xA_TId34GcrDYLcHQ8QOeCU78DQfCcWnB5IIfb9iVhdOIt_-6Yu9Pm-P6Odq_bHfrah_B8lhUKmy0bQo01qhUpXmhSmkESm0hl3kmEtStslZbg5kWQheNLKVqjWlECzJbsfu_qxfkeiDXA33Xv-j1BT37Acs8Vd0</recordid><startdate>20230515</startdate><enddate>20230515</enddate><creator>Fokoue, Achille</creator><creator>Abdelaziz, Ibrahim</creator><creator>Crouse, Maxwell</creator><creator>Ikbal, Shajith</creator><creator>Kishimoto, Akihiro</creator><creator>Lima, Guilherme</creator><creator>Makondo, Ndivhuwo</creator><creator>Marinescu, Radu</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20230515</creationdate><title>An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations</title><author>Fokoue, Achille ; Abdelaziz, Ibrahim ; Crouse, Maxwell ; Ikbal, Shajith ; Kishimoto, Akihiro ; Lima, Guilherme ; Makondo, Ndivhuwo ; Marinescu, Radu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a676-97eb8fb6edfd717146795d2e58fa454320e8c7ff8fde382286b5957cddb2ca53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer Science - Artificial Intelligence</topic><topic>Computer Science - Logic in Computer Science</topic><toplevel>online_resources</toplevel><creatorcontrib>Fokoue, Achille</creatorcontrib><creatorcontrib>Abdelaziz, Ibrahim</creatorcontrib><creatorcontrib>Crouse, Maxwell</creatorcontrib><creatorcontrib>Ikbal, Shajith</creatorcontrib><creatorcontrib>Kishimoto, Akihiro</creatorcontrib><creatorcontrib>Lima, Guilherme</creatorcontrib><creatorcontrib>Makondo, Ndivhuwo</creatorcontrib><creatorcontrib>Marinescu, Radu</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Fokoue, Achille</au><au>Abdelaziz, Ibrahim</au><au>Crouse, Maxwell</au><au>Ikbal, Shajith</au><au>Kishimoto, Akihiro</au><au>Lima, Guilherme</au><au>Makondo, Ndivhuwo</au><au>Marinescu, Radu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations</atitle><date>2023-05-15</date><risdate>2023</risdate><abstract>Using reinforcement learning for automated theorem proving has recently received much attention. Current approaches use representations of logical statements that often rely on the names used in these statements and, as a result, the models are generally not transferable from one domain to another. The size of these representations and whether to include the whole theory or part of it are other important decisions that affect the performance of these approaches as well as their runtime efficiency. In this paper, we present NIAGRA; an ensemble Name InvAriant Graph RepresentAtion. NIAGRA addresses this problem by using 1) improved Graph Neural Networks for learning name-invariant formula representations that is tailored for their unique characteristics and 2) an efficient ensemble approach for automated theorem proving. Our experimental evaluation shows state-of-the-art performance on multiple datasets from different domains with improvements up to 10% compared to the best learning-based approaches. Furthermore, transfer learning experiments show that our approach significantly outperforms other learning-based approaches by up to 28%.</abstract><doi>10.48550/arxiv.2305.08676</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2305.08676
ispartof
issn
language eng
recordid cdi_arxiv_primary_2305_08676
source arXiv.org
subjects Computer Science - Artificial Intelligence
Computer Science - Logic in Computer Science
title An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-13T09%3A39%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Ensemble%20Approach%20for%20Automated%20Theorem%20Proving%20Based%20on%20Efficient%20Name%20Invariant%20Graph%20Neural%20Representations&rft.au=Fokoue,%20Achille&rft.date=2023-05-15&rft_id=info:doi/10.48550/arxiv.2305.08676&rft_dat=%3Carxiv_GOX%3E2305_08676%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true