Combining Static and Dynamic Analysis to Improve Machine Learning-based Malware Classification.
Rajchada ChanajittBernhard PfahringerHeitor Murilo GomesPublished in: DSAA (2021)
Keyphrases
- dynamic analysis
- machine learning
- static analysis
- reverse engineering
- machine learning methods
- decision trees
- machine learning algorithms
- pattern recognition
- text classification
- feature selection
- supervised machine learning
- support vector
- classification accuracy
- model checking
- support vector machine
- supervised learning
- model selection
- active learning
- supervised classification
- information extraction
- feature vectors
- machine learning approaches
- text mining
- classification method
- malicious code
- classification algorithm
- source code
- natural language processing
- unsupervised learning
- databases
- classification models
- software engineering
- training set
- feature extraction
- artificial intelligence
- multiple classifier systems
- data mining
- anti virus
- neural network