paper-with-me

Papers

Solving Linear Algebra by Program Synthesis

2021-11-16 · ACL ARR November 2021 11 · Anonymous

We solve MIT's Linear Algebra 18.06 course and Columbia University's Computational Linear Algebra COMS3251 courses with perfect accuracy by interactive program synthesis. This surprisingly strong result is achieved by turning the course questions into programming tasks and then running the programs to produce the correct answers. We use OpenAI Codex with zero-shot learning, without providing any examples in the prompts, to synthesize code from questions. We quantify the difference between the original question text and the transformed question text that yields a correct answer. Since all COMS3251 questions are not available online the model is not overfitting. We go beyond just generating code for questions with numerical answers by interactively generating code that also results visually pleasing plots as output. Finally, we automatically generate new questions given a few sample questions which may be used as new course content. This work is a significant step forward in solving quantitative math problems and opens the door for solving many university level STEM courses by machine.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

MathProgram SynthesisZero-Shot Learning

Similar Papers 제목 키워드 기반

Solving Linear Algebra by Program Synthesis

2021-11-16 · Iddo Drori, Nakul Verma

We solve MIT's Linear Algebra 18.06 course and Columbia University's Computational Linear Algebra COMS3251 courses with perfect accuracy by interactive program synthesis. This surprisingly strong result is achieved by tu…

MathProgram SynthesisZero-Shot Learning

Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programming

2025-09-21 · Zhao Song, Jianfei Xue, Lichen Zhang arxiv

In this paper, we study differentially private mechanisms for functions whose outputs lie in a Euclidean Jordan algebra. Euclidean Jordan algebras capture many important mathematical structures and form the foundation of…

SkyEgg: Joint Implementation Selection and Scheduling for Hardware Synthesis using E-graphs

2025-11-19 · Youwei Xiao, Yuyang Zou, Yun Liang arxiv

Hardware synthesis from high-level descriptions remains fundamentally limited by the sequential optimization of interdependent design decisions. Current methodologies, including state-of-the-art high-level synthesis (HLS…

Limits of an AI program for solving college math problems

2022-08-14 · Ernest Davis

Drori et al. (2022) report that "A neural network solves, explains, and generates university math problems by program synthesis and few-shot learning at human level ... [It] automatically answers 81\% of university-level…

Few-Shot LearningMathProgram Synthesis

A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Level

2021-12-31 · Iddo Drori, Sarah Zhang, Reece Shuttleworth, Leonard Tang 외

We demonstrate that a neural network pre-trained on text and fine-tuned on code solves mathematics course problems, explains solutions, and generates new questions at a human level. We automatically synthesize programs u…

Few-Shot LearningLanguage ModellingMathMathematical Reasoning+2