Spam filtering system based on machine learning
DOI:
https://doi.org/10.54097/zewj7866Keywords:
Support Vector Machine; Random Forest; The Naive Bayes algorithm; Laplace smoothing.Abstract
With the process of the continuous growth of Internet technology, more and more people are participating in Internet activities. In daily email exchanges, there are often a certain amount of spam or uncivilized language that causes trouble to email users. However, since it is necessary to avoid misjudging normal emails as spam, it is extremely important to compare and analyze the accuracy results of different models. This paper employs various machine learning algorithms, such as support vector machines, random forest, naive Bayes to test spam detection, and discusses the optimal solution to this problem based on the results. Besides, A comprehensive explanation of the principles of various algorithms in the field of machine learning is provided in this paper. After performing necessary data processing and model handling, their advantages and disadvantages are analyzed to seek the optimal solution for the spam classification problem. Additionally, based on the existing results, this paper proposes future perspectives and possible improvement methods.
Downloads
References
[1] Salloum S, Gaber T, Vadera S, et al. A systematic literature review on phishing email detection using natural language processing techniques. IEEE Access, 2022, 10: 65703-65727.
[2] Rao S, Verma A K, Bhatia T. A review on social spam detection: Challenges, open issues, and future directions. Expert Systems with Applications, 2021, 186: 115742.
[3] Ahmed N, Amin R, Aldabbas H, et al. Machine learning techniques for spam detection in email and IoT platforms: analysis and research challenges [J]. Security and Communication Networks, 2022, 2022(1): 1862888.
[4] Pisner D A, Schnyer D M. Support vector machine [M]//Machine learning. Academic Press, 2020: 101-121.
[5] Karabadji N E I, Korba A A, Assi A, et al. Accuracy and diversity-aware multi-objective approach for random forest construction. Expert Systems with Applications, 2023, 225: 120138.
[6] Viet T N, Le Minh H, Hieu L C, et al. The Naïve Bayes algorithm for learning data analytics. Indian Journal of Computer Science and Engineering, 2021, 12(4): 1038-1043.
[7] Chen H, Hu S, Hua R, et al. Improved naive Bayes classification algorithm for traffic risk management. EURASIP Journal on Advances in Signal Processing, 2021, 2021(1): 30.
[8] Ligthart A, Catal C, Tekinerdogan B. Analyzing the effectiveness of semi-supervised learning approaches for opinion spam classification. Applied Soft Computing, 2021, 101: 107023.
[9] Burqan A, El-Ajou A, Saadeh R, et al. A new efficient technique using Laplace transforms and smooth expansions to construct a series solution to the time-fractional Navier-Stokes equations. Alexandria Engineering Journal, 2022, 61(2): 1069-1077.
[10] Bischl B, Binder M, and Lang M, et al. Hyperparameter optimization: Foundations, algorithms, best practices, and open challenges [J]. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 2023, 13(2): e1484.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







