A tree-based machine learning methodology to automatically classify software vulnerabilities.
Georgios AivatoglouMike AnastasiadisGeorgios SpanosAntonis VoulgaridisKonstantinos VotisDimitrios TzovarasPublished in: CSR (2021)
Keyphrases
- automatically classify
- machine learning
- automatic classification
- computer systems
- software development
- learning tasks
- software systems
- text classification
- security vulnerabilities
- pattern recognition
- knowledge acquisition
- software design
- security risks
- reinforcement learning
- machine learning algorithms
- learning systems
- analysis tool
- artificial intelligence
- software tools
- data mining
- software architecture
- decision trees
- computer vision
- information security
- machine learning methods
- natural language processing
- design methodology
- countermeasures
- software engineering
- support vector machine
- knowledge discovery
- statistical machine learning