2023ICLR 2024PublishedCurated
Jimenez et al.
A benchmark built from real issue reports and pull requests across popular Python repositories. A model is handed a codebase and a GitHub issue and has to produce a patch that makes the repository test suite pass, which is a far harder target than generating plausible-looking code.
2023TACL 2024PublishedCurated
Liu et al.
Language models attend strongly to the beginning and end of a long context and weakly to the middle. The authors show accuracy degrading in a characteristic U-shape as the position of the relevant passage moves through the input, even in models explicitly built for long contexts.
2023NeurIPS 2023PublishedCurated
Zheng et al.
An examination of whether a strong language model can stand in for a human rater on open-ended questions. The paper introduces MT-Bench and Chatbot Arena, then measures how often model judgements agree with human preference and where they systematically go wrong.
2023NeurIPS 2023PublishedCurated
Rafailov et al.
Reformulates preference learning so the reward model can be folded into the policy in closed form. The result is a single supervised objective over preference pairs, with no separate reward model and no reinforcement learning loop.
2023NeurIPS 2023PublishedCurated
Dettmers et al.
Backpropagates through a frozen 4-bit quantized base model into a small set of low-rank adapters. The approach brings fine-tuning of large models down to a single consumer GPU while holding quality close to full 16-bit tuning.
2023NeurIPS 2023PublishedCurated
Yao et al.
Generalises chain-of-thought into a search tree. The model proposes multiple partial solutions, evaluates them against each other, and can back out of a branch that is not working, rather than committing to one linear line of reasoning.
2023UIST 2023PublishedCurated
Park et al.
Agents that keep a natural-language memory stream, reflect over it to form higher-level conclusions, and plan their day from those conclusions. The paper studies what emerges when twenty-five such agents share a small sandbox world.
2023NeurIPS 2023PublishedCurated
Shinn et al.
Instead of updating weights, the agent writes down what went wrong after a failed attempt and carries that reflection into the next attempt. The reflection is stored in natural language and used as additional context, so no gradient step is required.
2023NeurIPS 2023PublishedCurated
Schick et al.
A model decides for itself when to call an external API, inserts the calls into its own training data, and keeps only the ones that actually reduce its prediction loss. No hand-written tool demonstrations are needed.
2022PreprintCurated
Bai et al.
Trains a model to critique and revise its own outputs against a written set of principles, then learns from the revised outputs. The aim is a helpful assistant that can explain why it declined, rather than one that simply refuses.
2022PreprintCurated
Liang et al.
Argues that accuracy alone is a misleading summary of a language model, and evaluates a set of models across many scenarios and many metrics at once, including calibration, robustness, fairness and efficiency, so the trade-offs stay visible.
2022ICLR 2023PublishedCurated
Yao et al.
Interleaves verbal reasoning traces with tool actions, so the model thinks about what to do next, does it, then reasons about what came back. The reasoning trace also becomes an auditable record of why the agent took each step.
2022ICLR 2023PublishedCurated
Wang et al.
Samples several independent reasoning paths for the same question and takes the most common answer, instead of trusting a single greedy chain. The intuition is that a correct derivation can be reached many ways while a wrong one is usually reached once.
2022NeurIPS 2022PublishedCurated
Ouyang et al.
Fine-tunes language models on human demonstrations and then on human preference comparisons collected through reinforcement learning. The paper is the origin of the RLHF pipeline that produced the first widely used instruction-following assistants.
2022NeurIPS 2022PublishedCurated
Wei et al.
Shows that asking a model to write out intermediate reasoning steps before answering substantially improves multi-step arithmetic, commonsense and symbolic reasoning, and that the behaviour appears without any fine-tuning at sufficient model scale.
2021ICLR 2022PublishedCurated
Hu et al.
Freezes the pretrained weights and injects trainable low-rank matrices into each layer instead. The number of trainable parameters drops by several orders of magnitude, adapters are small enough to swap at runtime, and training cost falls with them.
2021NeurIPS 2021PublishedCurated
Thakur et al.
A collection of retrieval datasets spanning very different domains and task types, used to test whether a retriever that works on one corpus still works on another without retraining. The headline finding is that sparse lexical baselines remain hard to beat out of domain.
2020NeurIPS 2020PublishedCurated
Brown et al.
Demonstrates that a sufficiently large language model can perform a new task from a handful of examples in the prompt, with no gradient updates. The paper established in-context learning as the default interface to a language model.
2020NeurIPS 2020PublishedCurated
Lewis et al.
Pairs a pretrained generator with a neural retriever over an external corpus, so answers can draw on documents that were never in the training data and can be updated by changing the corpus rather than retraining the model.
2020EMNLP 2020PublishedCurated
Karpukhin et al.
Replaces term matching with a dual-encoder that embeds questions and passages into the same vector space. Relevance becomes a nearest-neighbour lookup, which lets retrieval find passages that share no vocabulary with the question.
2018NAACL-HLT 2019PublishedCurated
Devlin et al.
Pre-trains a bidirectional transformer by masking tokens and predicting them from both directions, then fine-tunes the same weights on downstream tasks. The masked objective, and the idea of pre-train then fine-tune, set the template for the following years of NLP.
2017NeurIPS 2017PublishedCurated
Vaswani et al.
Introduces the transformer: a sequence model built entirely from attention, with no recurrence and no convolution. Because every position is computed in parallel, the architecture scales to far larger training runs than the recurrent models it replaced.