atlas

Research map / Graph learning / Graph self-supervised learning

PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair

NeurIPS 2021 · Graph learning › Graph self-supervised learning · approach: LLMs and graph foundation models · 13 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's title only (no summary yet). Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PLUR autoregressive ToCoPo decoder with relational encoder instead of GREAT's independent headsvariable misuse localization+repair · VarMisuseHLoc.+Repair Acc.: 80.4% -> 82.8% (±0.10)Helped
use PLUR unified model instead of Hoppity custom modelprogram repair · HoppitySequence Acc.: 14.2% -> 26.6% (±0.32)Helped
use PLUR instead of code2seq custom modelfunction naming · code2seq medF1: 53.2 -> 54.2 (±0.13)Helped
use PLUR instead of CuBERT no-pretraining TransformerCuBERT classification · CuBERT-FDClassification Acc.: 91.0% -> 86.6% (±0.15)Hurt
use PLUR instead of Retrieve&Edit with retrievalcode completion · Retrieve&EditAvg length: 5.8/17.6 -> 2.5/10.3Hurt
add copy mechanism to decoder (ablation)GREAT2ToCoPo · VarMisuseHsequence accuracy: 79.1% -> 87.1%Helped
add pointer mechanism to decoder (ablation)GREAT2ToCoPo · VarMisuseHsequence accuracy: 85.0% -> 87.1%Helped
add copy mechanism to decoder (ablation)GREAT2ToCoPo · CuBERT-VMRsequence accuracy: 83.5% -> 85.7%Helped
use GREAT relational encoder instead of vanilla Transformer (ablation)PLUR · code2seq smallvalidation sequence accuracy: 23.8% -> 31.6%Helped
use GGNN encoder instead of GREAT on sequence-only input (ablation)PLUR · CuBERT-VMRvalidation sequence accuracy: 85.7% -> 61.5%Hurt
use set-of-paths graph instead of compact leaves-only representation (ablation)PLUR GREAT · code2seq medTest F1: 51.2 -> 56.4Helped
multi-task training over six CuBERT tasks (per task checkpoint) (ablation)PLUR · CuBERT-ECaccuracy: 62.7% -> 64.8%Helped

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy