no code implementations • 18 Feb 2024 • Shraddha Barke, Christian Poelitz, Carina Suzana Negreanu, Benjamin Zorn, José Cambronero, Andrew D. Gordon, Vu Le, Elnaz Nouri, Nadia Polikarpova, Advait Sarkar, Brian Slininger, Neil Toronto, Jack Williams
Large language models (LLMs) are rapidly replacing help forums like StackOverflow, and are especially helpful for non-professional programmers and end users.
no code implementations • 2 Oct 2023 • Andrew D. Gordon, Carina Negreanu, José Cambronero, Rasika Chakravarthy, Ian Drosos, Hao Fang, Bhaskar Mitra, Hannah Richardson, Advait Sarkar, Stephanie Simmons, Jack Williams, Ben Zorn
Hence, we are seeing the emergence of tool-assisted experiences to help the user double-check a piece of AI-generated content.
no code implementations • 12 Aug 2022 • Advait Sarkar, Andrew D. Gordon, Carina Negreanu, Christian Poelitz, Sruti Srinivasa Ragavan, Ben Zorn
Large language models, such as OpenAI's codex and Deepmind's AlphaCode, can generate code to solve a variety of problems expressed in natural language.
no code implementations • NeurIPS Workshop AIPLANS 2021 • Eirene V. Pandi, Earl T. Barr, Andrew D. Gordon, Charles Sutton
We are the first to present a detailed algorithm for NTI that is validated with theorems and proofs.
1 code implementation • 22 Oct 2020 • Maria I. Gorinova, Andrew D. Gordon, Charles Sutton, Matthijs Vákár
The resulting program can be seen as a hybrid inference algorithm on the original program, where continuous parameters can be drawn using efficient gradient-based inference methods, while the discrete parameters are inferred using variable elimination.
1 code implementation • 1 Apr 2020 • Irene Vlassi Pandi, Earl T. Barr, Andrew D. Gordon, Charles Sutton
OptTyper combines a continuous interpretation of logical constraints derived by classical static analysis of TypeScript code, with natural constraints obtained from a deep learning model, which learns naming conventions for types from a large codebase.
1 code implementation • 2 Nov 2018 • Maria I. Gorinova, Andrew D. Gordon, Charles Sutton
Stan is a probabilistic programming language that has been increasingly used for real-world scalable projects.
no code implementations • 4 Apr 2017 • Sooraj Bhat, Johannes Borgström, Andrew D. Gordon, Claudio Russo
The probability density function of a probability distribution is a fundamental concept in probability theory and a key ingredient in various widely used machine learning methods.
no code implementations • 30 Dec 2015 • Johannes Borgström, Ugo Dal Lago, Andrew D. Gordon, Marcin Szymczak
Our second contribution is to formalize the implementation technique of trace Markov chain Monte Carlo (MCMC) for our calculus and to show its correctness.
Programming Languages
no code implementations • 3 Aug 2013 • Johannes Borgström, Andrew D. Gordon, Michael Greenberg, James Margetson, Jurgen Van Gael
The Bayesian approach to machine learning amounts to computing posterior distributions of random variables from a probabilistic model of how the variables are related (that is, a prior distribution) and a set of observations of variables.