Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Aidan M. Swope

dblp:299/7780 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2024
0009-0006-4685-8709ORCID · reported

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

Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 67% Integrated circuit design · 33%
Artificial intelligence
1 paper
Language models and text generation · 50% Knowledge representation and reasoning · 50%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › digital circuit design › arithmetic circuit design
adder design
0.812024
CircuitVAE: Efficient and Scalable Latent Circuit Optimization · DAC 2024
Electronic design automation › logic synthesis
circuit optimization
0.812024
CircuitVAE: Efficient and Scalable Latent Circuit Optimization · DAC 2024
Electronic design automation
logic synthesis
0.812024
CircuitVAE: Efficient and Scalable Latent Circuit Optimization · DAC 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

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

retrieval-augmented generation · 2.0hard negative mining · 2.0variational autoencoder · 0.8surrogate model · 0.8reinforcement learning · 0.8gradient descent · 0.8genetic algorithm · 0.8
YearPublicationVenuePosition
2024 CircuitVAE: Efficient and Scalable Latent Circuit Optimization
abstract
Automatically designing fast and space-efficient digital circuits is challenging because circuits are discrete, must exactly implement the desired logic, and are costly to simulate. We address these challenges with CircuitVAE, a search algorithm that embeds computation graphs in a continuous space and optimizes a learned surrogate of physical simulation by gradient descent. By carefully controlling overfitting of the simulation surrogate and ensuring diverse exploration, our algorithm is highly sample-efficient, yet gracefully scales to large problem instances and high sample budgets. We test CircuitVAE by designing binary adders across a large range of sizes, IO timing constraints, and sample budgets. Our method excels at designing large circuits, where other algorithms struggle: compared to reinforcement learning and genetic algorithms, CircuitVAE typically finds 64-bit adders which are smaller and faster using less than half the sample budget. We also find CircuitVAE can design state-of-the-art adders in a real-world chip, demonstrating that our method can outperform commercial tools in a realistic setting.
Aidan M. Swope, Robert Kirby 0001, Rajarshi Roy 0003, Saad Godil, Jonathan Raiman, Bryan Catanzaro
DAC2
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
NeurIPS2