Abstract
In this chapter, we shall take a look at what support vector machine (SVM) is, how it works, and then get into the details of applying SVM in malware detection. SVM learning algorithm is a supervised machine learning technique used for both regression and classification problems. Regression models are used in predicting continuous values, and classification models are used in predicting which class a data point is part of. SVMs are mostly used for solving classification problems. At the end of this chapter, we also demonstrate the classification of malware from benign ones.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Thomas, T., P. Vijayaraghavan, A., Emmanuel, S. (2020). Support Vector Machines and Malware Detection. In: Machine Learning Approaches in Cyber Security Analytics. Springer, Singapore. https://doi.org/10.1007/978-981-15-1706-8_4
Download citation
DOI: https://doi.org/10.1007/978-981-15-1706-8_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-1705-1
Online ISBN: 978-981-15-1706-8
eBook Packages: Computer ScienceComputer Science (R0)