Learning the intrinsic value of theorems - Estimating usefulness of theorems with neural networks

dc.contributor.authorVallander, Johan
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerEinarsdóttir, Sólrún
dc.contributor.supervisorJohansson, Moa
dc.date.accessioned2026-03-04T14:19:10Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractWe investigate whether neural networks can learn some notion of usefulness/interestingness of theorems, or as we chose to call it “intrinsic value”. This we define as the ability to take part in the deduction of other (sufficiently “beautiful” ) theorems. To study this we first devise a definition of what constitutes a “beautiful” theorem. We then construct a symbolic system which, starting from a set of axioms, randomly deduces new theorems from existing ones. Using this symbolic system we gather a lot of beautiful theorems, and consequently theorems with intrinsic value. We experiment with different metrics of intrinsic value to find out which works best. We then use this metric together with the collected theorems to train neural networks to classify a theorem as useful or not. We find, using MPNN and DAG-LSTM architectures, that this is possible. We also find that we can optimize the discovery of beautiful theorems with the aid of these trained neural networks.
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/311000
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectComputer science
dc.subjectinterestingness
dc.subjectusefulness
dc.subjecttheorems
dc.subjectautomatic deduction
dc.subjectproject
dc.subjectthesis
dc.subjectdag-lstm
dc.subjectmpnn
dc.titleLearning the intrinsic value of theorems - Estimating usefulness of theorems with neural networks
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComputer science – algorithms, languages and logic (MPALG), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-03 JV.pdf
Size:
562.79 KB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: