Deceiving neural source code classifiers: finding adversarial examples with grammatical evolution.
Claudio FerrettiMartina SalettaPublished in: GECCO Companion (2021)
Keyphrases
- source code
- grammatical evolution
- open source
- software systems
- software maintenance
- java code
- software projects
- support vector
- neural network
- genetic programming
- decision trees
- training data
- program understanding
- software evolution
- software repositories
- training set
- high level
- text files
- automatic programming
- feature selection
- case study
- machine learning methods