Open Access
Peer-Reviewed
Original Research
Learning Spam Features Using Restricted Boltzmann Machines
Abstract
Nowadays, spam detection has been one of the foremost machine learning -oriented applications in the context of security in computer networks. In this work, we propose to learn intrinsic properties of e-mail messages by means of Restricted Boltzmann Machines (RBM s) in order to identity whether such messages contain relevant (ham) or non-relevant (spam) content. The main idea contribution of this work is to employ Harmony Search-based optimization techniques to fine-tune RBM parameters, as well as to evaluate their robustness in the context spam detection. The unsupervised learned features are then used to feed the Optimum-Path Forest classifier, being the original features extracted from e-mail content and compared against the new ones. The results have shown RBMs are suitable to learn features from e-mail data, since they obtained favorable results in the datasets considered in this work.
Keywords
Spam Detection
Machine Learning
Restricted Boltzmann Machines
Optimum-Path Forest.
Declarations & Ethics
Funding:
This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest:
The authors declare no competing financial or institutional interests.
Peer Review:
Double-blind peer reviewed by international subject specialists.
License:
Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Silva, et al. (2016). Learning Spam Features Using Restricted Boltzmann Machines. IADIS International Journal on Computer Science and Information Systems, 11(1). https://doi.org/10.33965/ijcsis_2016_v11i1_08
Silva, et al. "Learning Spam Features Using Restricted Boltzmann Machines." IADIS International Journal on Computer Science and Information Systems, vol. 11, no. 1, 2016. https://doi.org/10.33965/ijcsis_2016_v11i1_08
Silva, et al. "Learning Spam Features Using Restricted Boltzmann Machines." IADIS International Journal on Computer Science and Information Systems 11, no. 1 (2016). https://doi.org/10.33965/ijcsis_2016_v11i1_08