WhyGen: Explaining ML-powered Code Generation by Referring to Training Examples.
Weixiang YanYuanchun LiPublished in: CoRR (2022)
Keyphrases
- training examples
- code generation
- maximum likelihood
- application development
- small number
- active learning
- software development
- training set
- supervised learning
- training data
- modeling language
- learning algorithm
- code generator
- model driven
- rapid prototyping
- support vector
- software reuse
- training samples
- formal specification
- domain theory
- data management
- model checking
- design patterns
- labeled data
- positive examples
- service oriented
- unlabeled data
- database
- web applications
- end users
- query processing
- user interface
- machine learning
- databases