paper-with-me

Papers

MLFMF: Data Sets for Machine Learning for Mathematical Formalization

2023-10-24 · NeurIPS 2023 11 · Andrej Bauer, Matej Petković, Ljupčo Todorovski

We introduce MLFMF, a collection of data sets for benchmarking recommendation systems used to support formalization of mathematics with proof assistants. These systems help humans identify which previous entries (theorems, constructions, datatypes, and postulates) are relevant in proving a new theorem or carrying out a new construction. Each data set is derived from a library of formalized mathematics written in proof assistants Agda or Lean. The collection includes the largest Lean~4 library Mathlib, and some of the largest Agda libraries: the standard library, the library of univalent mathematics Agda-unimath, and the TypeTopology library. Each data set represents the corresponding library in two ways: as a heterogeneous network, and as a list of s-expressions representing the syntax trees of all the entries in the library. The network contains the (modular) structure of the library and the references between entries, while the s-expressions give complete and easily parsed information about every entry. We report baseline results using standard graph and word embeddings, tree ensembles, and instance-based learning algorithms. The MLFMF data sets provide solid benchmarking support for further investigation of the numerous machine learning approaches to formalized mathematics. The methodology used to extract the networks and the s-expressions readily applies to other libraries, and is applicable to other proof assistants. With more than $250\,000$ entries in total, this is currently the largest collection of formalized mathematical knowledge in machine learnable format.

📄 PDF Abstract BibTeX arXiv:2310.16005

Code (1)

ul-fmf/mlfmf-data 공식 구현

Tasks

BenchmarkingRecommendation SystemsWord Embeddings

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Library 설명 없음

Similar Papers 제목 키워드 기반

Towards a Bridge Layer Between Bibliographic and Formalized Mathematical Knowledge

2026-06-09 · A. Mayeux arxiv

Mathematical knowledge is split between bibliographic databases (e.g., MathSciNet, zbMATH Open) and formal proof libraries (e.g., Lean mathlib), preventing unified access between published results and their formalization…

Knowledge Graphs

FMC: Formalization of Natural Language Mathematical Competition Problems

2025-07-15 · Jiaxuan Xie, Chengwu Liu, Ye Yuan, Siqi Li 외 arxiv

Efficient and accurate autoformalization methods, which leverage large-scale datasets of extensive natural language mathematical problems to construct formal language datasets, are key to advancing formal mathematical re…

Mathematical ReasoningFew-Shot Learning

MathForm: Scaling Mathematical Autoformalization with Knowledge Retrieval and Verification-Guided Refinement

2026-08-14 · Lushi Pu, Weiming Zhang, Xinheng Xie, Zixuan Fu 외 arxiv

Autoformalization is commonly framed as translating natural-language mathematical statements into machine-verifiable formal languages such as Lean 4. However, faithful formalization requires more than translation. Models…

Reinforcement Learning

Autoformalization in the Era of Large Language Models: A Survey

2025-05-29 · Ke Weng, Lun Du, Sirui Li, Wangyue Lu 외

Autoformalization, the process of transforming informal mathematical propositions into verifiable formal representations, is a foundational task in automated theorem proving, offering a new perspective on the use of math…

Automated Theorem Proving

Multilingual Mathematical Autoformalization

2023-11-07 · Albert Q. Jiang, Wenda Li, Mateja Jamnik

Autoformalization is the task of translating natural language materials into machine-verifiable formalisations. Progress in autoformalization research is hindered by the lack of a sizeable dataset consisting of informal-…

Few-Shot LearningLanguage AcquisitionLanguage ModelingLanguage Modelling