mlsanityData to 7 Oct 2026

TSTR: Target Similarity Tuning Meets the Real World

arXiv 2310.17228 ↗First posted 26 Oct 2023cs.AI cs.CL cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

Target similarity tuning (TST) is a method of selecting relevant examples in natural language (NL) to code generation through large language models (LLMs) to improve performance. Its goal is to adapt a sentence embedding model to have the similarity between two NL inputs match the similarity between their associated code outputs. In this paper, we propose different methods to apply and improve TST in the real world. First, we replace the sentence transformer with embeddings from a larger model, which reduces sensitivity to the language distribution and thus provides more flexibility in synthetic generation of examples, and we train a tiny model that transforms these embeddings to a space where embedding similarity matches code similarity, which allows the model to remain a black box and only requires a few matrix multiplications at inference time. Second, we show how to efficiently select a smaller number of training examples to train the TST model. Third, we introduce a ranking-based evaluation for TST that does not require end-to-end code generation experiments, which can be expensive to perform.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 15 references that are in the map. First posted on arXiv 26 Oct 2023.

Builds on

10 of 15 references.

References · 10

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
  5. 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
  6. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
  7. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
  8. 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
  9. 2018NL2Bash: A Corpus and Semantic Parser for Natural Language Interface to the Linux Operating Systemcited by 97
  10. 2023From Words to Code: Harnessing Data for Program Synthesis from Natural Languagecited by 11

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.