Peiyang Song 0002

dblp:235/1497-2 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
3since 2021 · last 2025
0009-0006-4127-8908ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Learning paradigms · 40% Language models and text generation · 30% Knowledge representation and reasoning · 30%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 56% Hardware accelerators and domain-specific architectures · 44%
Theoretical computer science
2 papers
Automated reasoning and model checking · 100%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms
lifelong learning
0.912025
LeanAgent: Lifelong Learning for Formal Theorem Proving · ICLR 2025
Automated reasoning and model checking › theorem proving
formal theorem proving
0.912025
LeanAgent: Lifelong Learning for Formal Theorem Proving · ICLR 2025
Emerging computing paradigms
approximate computing
0.812024
Energy Efficient Convolutions with Temporal Arithmetic · ASPLOS (2) 2024
Hardware accelerators and domain-specific architectures › machine learning accelerator › neural network accelerator › convolution acceleration
convolution accelerator
0.812024
Energy Efficient Convolutions with Temporal Arithmetic · ASPLOS (2) 2024
Natural language and speech › Language models and text generation
large language model
0.712023
LeanDojo: Theorem Proving with Retrieval-Augmented Language Models · NeurIPS 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
premise selection
0.712023
LeanDojo: Theorem Proving with Retrieval-Augmented Language Models · NeurIPS 2023
Automated reasoning and model checking
theorem proving
0.712023
LeanDojo: Theorem Proving with Retrieval-Augmented Language Models · NeurIPS 2023
Emerging computing paradigms › approximate and stochastic computing
stochastic computing
0.212024
Energy Efficient Convolutions with Temporal Arithmetic · ASPLOS (2) 2024

Methods — techniques the papers use, named apart from their topics

retrieval-augmented generation · 2.0hard negative mining · 2.0large language model · 1.7curriculum learning · 1.7temporal encoding · 0.8multiply-accumulate · 0.8
YearPublicationVenuePosition
2025 LeanAgent: Lifelong Learning for Formal Theorem Proving
abstract
Large Language Models (LLMs) have been successful in mathematical reasoning tasks such as formal theorem proving when integrated with interactive proof assistants like Lean. Existing approaches involve training or fine-tuning an LLM on a specific dataset to perform well on particular domains, such as undergraduate-level mathematics. These methods struggle with generalizability to advanced mathematics. A fundamental limitation is that these approaches operate on static domains, failing to capture how mathematicians often work across multiple domains and projects simultaneously or cyclically. We present LeanAgent, a novel lifelong learning framework for formal theorem proving that continuously generalizes to and improves on ever-expanding mathematical knowledge without forgetting previously learned knowledge. LeanAgent introduces several key innovations, including a curriculum learning strategy that optimizes the learning trajectory in terms of mathematical difficulty, a dynamic database for efficient management of evolving mathematical knowledge, and progressive training to balance stability and plasticity. LeanAgent successfully generates formal proofs for 155 theorems across 23 diverse Lean repositories where formal proofs were previously missing, many from advanced mathematics. It performs significantly better than the static LLM baseline, proving challenging theorems in domains like abstract algebra and algebraic topology while showcasing a clear progression of learning from basic concepts to advanced topics. In addition, we analyze LeanAgent's superior performance on key lifelong learning metrics. LeanAgent achieves exceptional scores in stability and backward transfer, where learning new tasks improves performance on previously learned tasks. This emphasizes LeanAgent's continuous generalizability and improvement, explaining its superior theorem-proving performance.
Adarsh Kumarappan, Mo Tiwari, Peiyang Song 0002, Robert Joseph George, Chaowei Xiao, Anima Anandkumar
ICLR3
2024 Energy Efficient Convolutions with Temporal Arithmetic
abstract
Convolution is an important operation at the heart of many applications, including image processing, object detection, and neural networks. While data movement and coordination operations continue to be important areas for optimization in general-purpose architectures, for computation fused with sensor operation, the underlying multiply-accumulate (MAC) operations dominate power consumption. Non-traditional data encoding has been shown to reduce the energy consumption of this arithmetic, with options including everything from reduced-precision floating point to fully stochastic operation, but all of these approaches start with the assumption that a complete analog-to-digital conversion (ADC) has already been done for each pixel. While analog-to-time converters have been shown to use less energy, arithmetically manipulating temporally encoded signals beyond simple min, max, and delay operations has not previously been possible, meaning operations such as convolution have been out of reach. In this paper we show that arithmetic manipulation of temporally encoded signals is possible, practical to implement, and extremely energy efficient.
Rhys Gretsch, Peiyang Song 0002, Advait Madhavan, Jeremy Lau, Timothy Sherwood
ASPLOS (2)2
2023 LeanDojo: Theorem Proving with Retrieval-Augmented Language Models
abstract
Large language models (LLMs) have shown promise in proving formal theorems using proof assistants such as Lean. However, existing methods are difficult to reproduce or build on, due to private code, data, and large compute requirements. This has created substantial barriers to research on machine learning methods for theorem proving. This paper removes these barriers by introducing LeanDojo: an open-source Lean playground consisting of toolkits, data, models, and benchmarks. LeanDojo extracts data from Lean and enables interaction with the proof environment programmatically. It contains fine-grained annotations of premises in proofs, providing valuable data for premise selection—a key bottleneck in theorem proving. Using this data, we develop ReProver (Retrieval-Augmented Prover): an LLM-based prover augmented with retrieval for selecting premises from a vast math library. It is inexpensive and needs only one GPU week of training. Our retriever leverages LeanDojo's program analysis capability to identify accessible premises and hard negative examples, which makes retrieval much more effective. Furthermore, we construct a new benchmark consisting of 98,734 theorems and proofs extracted from Lean's math library. It features challenging data split requiring the prover to generalize to theorems relying on novel premises that are never used in training. We use this benchmark for training and evaluation, and experimental results demonstrate the effectiveness of ReProver over non-retrieval baselines and GPT-4. We thus provide the first set of open-source LLM-based theorem provers without any proprietary datasets and release it under a permissive MIT license to facilitate further research.
Kaiyu Yang, Aidan M. Swope, Alex Gu, Rahul Chalamala, Peiyang Song 0002, Shixing Yu, Saad Godil, Ryan Prenger, Anima Anandkumar
NeurIPS5