Skip to main content

Showing 1–4 of 4 results for author: Shuttleworth, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.01282  [pdf, ps, other

    cs.SE cs.PL

    Micro-Patterns in Solidity Code

    Authors: Luca Ruschioni, Robert Shuttleworth, Rumyana Neykova, Barbara Re, Giuseppe Destefanis

    Abstract: Solidity is the predominant programming language for blockchain-based smart contracts, and its characteristics pose significant challenges for code analysis and maintenance. Traditional software analysis approaches, while effective for conventional programming languages, often fail to address Solidity-specific features such as gas optimization and security constraints. This paper introduces micr… ▽ More

    Submitted 2 May, 2025; originally announced May 2025.

  2. arXiv:2410.21228  [pdf, other

    cs.LG cs.CL

    LoRA vs Full Fine-tuning: An Illusion of Equivalence

    Authors: Reece Shuttleworth, Jacob Andreas, Antonio Torralba, Pratyusha Sharma

    Abstract: Fine-tuning is a crucial paradigm for adapting pre-trained large language models to downstream tasks. Recently, methods like Low-Rank Adaptation (LoRA) have been shown to match the performance of fully fine-tuned models on various tasks with an extreme reduction in the number of trainable parameters. Even in settings where both methods learn similarly accurate models, \emph{are their learned solut… ▽ More

    Submitted 28 October, 2024; originally announced October 2024.

  3. arXiv:2206.05442  [pdf, ps, other

    cs.LG

    From Human Days to Machine Seconds: Automatically Answering and Generating Machine Learning Final Exams

    Authors: Iddo Drori, Sarah J. Zhang, Reece Shuttleworth, Sarah Zhang, Keith Tyser, Zad Chin, Pedro Lantigua, Saisamrit Surbehera, Gregory Hunter, Derek Austin, Leonard Tang, Yann Hicke, Sage Simhon, Sathwik Karnik, Darnell Granberry, Madeleine Udell

    Abstract: A final exam in machine learning at a top institution such as MIT, Harvard, or Cornell typically takes faculty days to write, and students hours to solve. We demonstrate that large language models pass machine learning finals at a human level, on finals available online after the models were trained, and automatically generate new human-quality final exam questions in seconds. Previous work has de… ▽ More

    Submitted 28 June, 2023; v1 submitted 11 June, 2022; originally announced June 2022.

    Comments: 9 pages

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

    Authors: Iddo Drori, Sarah Zhang, Reece Shuttleworth, Leonard Tang, Albert Lu, Elizabeth Ke, Kevin Liu, Linda Chen, Sunny Tran, Newman Cheng, Roman Wang, Nikhil Singh, Taylor L. Patti, Jayson Lynch, Avi Shporer, Nakul Verma, Eugene Wu, Gilbert Strang

    Abstract: 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 using few-shot learning and OpenAI's Codex transformer and execute them to solve course problems at 81% automatic accuracy. We curate a new dataset of questions from MIT's largest m… ▽ More

    Submitted 30 May, 2022; v1 submitted 31 December, 2021; originally announced December 2021.

    Comments: 181 pages, 8 figures, 280 tables