conference-paper
PHOG: probabilistic model for code
Research footprint
At a glance
- الاستشهادات
- 115
- المراجع
- 21
- Comments
- 0
Paper overview
Abstract
We introduce a new generative model for code called probabilistic higher order grammar (PHOG). PHOG generalizes probabilistic context free grammars (PCFGs) by allowing conditioning of a production rule beyond the parent non-terminal, thus capturing rich contexts relevant to programs. Even though PHOG is more powerful than a PCFG, it can be learned from data just as efficiently. We trained a PHOG model on a large JavaScript code corpus and show that it is more precise than existing models, while similarly fast. As a result, PHOG can immediately benefit existing programming tools based on probabilistic models of code.
Record transparency
Publication details
- OpenAlex
- W2444132761
- Document type
- conference-paper
- Language
- EN
- Source
- International Conference on Machine Learning
- Last metadata update
Comments
تسجيل الدخول للانضمام إلى النقاش.