Affiliation:
1. ERZİNCAN BİNALİ YILDIRIM ÜNİVERSİTESİ
Abstract
In recent years, the widespread availability of internet access has brought both advantages and disadvantages. Users now enjoy numerous benefits, including unlimited access to vast amounts of information and seamless communication with others. However, this accessibility also exposes users to various threats, including malicious software and deceptive practices, leading to victimization of many individuals. Common issues encountered include spam emails, fake websites, and phishing attempts. Given the essential nature of internet usage in contemporary society, the development of systems to protect users from such malicious activities has become imperative. Accordingly, this study utilized eight prominent machine learning algorithms to identify spam URLs using a large dataset. Since the dataset only contained URL information and spam classification, additional feature extractions such as URL length and the number of digits were necessary. The inclusion of such features enhances decision-making processes within the framework of machine learning, resulting in more efficient detection. As the effectiveness of feature extraction significantly impacts the results of the methods, the study initially conducted feature extraction and trained models based on the weight of features. This paper proposes a data correlated matrix approach for spam URL detection using machine learning algorithms. The distinctive aspect of this study lies in the feature extraction process applied to the dataset, aimed at discerning the most impactful features, and subsequently training models while considering the weighting of these features. The entire dataset was used without any reduction in data. Experimental findings indicate that tree-based machine learning algorithms yield superior results. Among all applied methods, the Random Forest approach achieved the highest success rate, with a detection rate of 96.33% for the non-spam class. Additionally, a combined and weighted calculation method yielded an accuracy of 94.16% for both spam and non-spam data.
Publisher
Kütahya Dumlupinar Üniversitesi
Reference42 articles.
1. [1] R. S. Arslan, “Kötücül Web Sayfalarının Tespitinde Doc2Vec Modeli ve Makine Öğrenmesi Yaklaşımı,” European Journal of Science and Technology, no. 27, pp. 792–801, 2021, doi: 10.31590/ejosat.981450.
2. [2] D. Sahoo, C. Liu, and S. C. H. Hoi, “Malicious URL Detection using Machine Learning: A Survey,” ArXiv, vol. abs/1701.0, 2017.
3. [3] P. Kolari, A. Java, T. Finin, T. Oates, and A. Joshi, “Detecting spam blogs: A machine learning approach,” Proceedings of the National Conference on Artificial Intelligence, vol. 2, pp. 1351–1356, 2006.
4. [4] F. O. Catak, K. Sahinbas, and V. Dörtkarde\cs, “Malicious URL detection using machine learning,” Artificial intelligence paradigms for smart cyber-physical systems, IGI Global, pp. 160–180, 2021.
5. [5] A. Begum and S. Badugu, “A study of malicious url detection using machine learning and heuristic approaches,” Advances in Decision Sciences, Image Processing, Security and Computer Vision, Springer, pp. 587–597, 2020.