Skip to main content

Showing 1–3 of 3 results for author: James, B

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

    cs.LG cs.CE physics.comp-ph

    Scalable physical source-to-field inference with hypernetworks

    Authors: Berian James, Stefan Pollok, Ignacio Peis, Jes Frellsen, Rasmus Bjørk

    Abstract: We present a generative model that amortises computation for the field around e.g. gravitational or magnetic sources. Exact numerical calculation has either computational complexity $\mathcal{O}(M\times{}N)$ in the number of sources and field evaluation points, or requires a fixed evaluation grid to exploit fast Fourier transforms. Using an architecture where a hypernetwork produces an implicit re… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

    Comments: 13 pages, 4 figures

  2. Validating AI-Generated Code with Live Programming

    Authors: Kasra Ferdowsi, Ruanqianqian Huang, Michael B. James, Nadia Polikarpova, Sorin Lerner

    Abstract: AI-powered programming assistants are increasingly gaining popularity, with GitHub Copilot alone used by over a million developers worldwide. These tools are far from perfect, however, producing code suggestions that may be incorrect in subtle ways. As a result, developers face a new challenge: validating AI's suggestions. This paper explores whether Live Programming (LP), a continuous display of… ▽ More

    Submitted 23 February, 2024; v1 submitted 15 June, 2023; originally announced June 2023.

    Comments: 8 pages, 4 figures

  3. arXiv:2206.15000  [pdf, other

    cs.HC cs.PL

    Grounded Copilot: How Programmers Interact with Code-Generating Models

    Authors: Shraddha Barke, Michael B. James, Nadia Polikarpova

    Abstract: Powered by recent advances in code-generating models, AI assistants like Github Copilot promise to change the face of programming forever. But what is this new face of programming? We present the first grounded theory analysis of how programmers interact with Copilot, based on observing 20 participants--with a range of prior experience using the assistant--as they solve diverse programming tasks a… ▽ More

    Submitted 31 October, 2022; v1 submitted 29 June, 2022; originally announced June 2022.