Banu Diri

Prof. Dr. Banu Diri

orcid

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2019 in Expert Systems with Applications
Verified
Journal Article
Closed access
OSOzgur Koray Sahingoz
Ozgur Koray Sahingoz
EBEbubekir Buber
Ebubekir Buber
ÖDÖnder Demir
Önder Demir
BDBanu Diri
Banu Diri

1 May 2009 in Expert Systems with Applications
Verified
Journal Article
Closed access
Cagatay CatalCagatay Catal
Cagatay Catal
BDBanu Diri
Banu Diri


1 March 2011 in Expert Systems with Applications
Verified
Journal Article
Closed access
Cagatay CatalCagatay Catal
Cagatay Catal
USUgur Sevim
Ugur Sevim
BDBanu Diri
Banu Diri

12 July 2024 in Applied Sciences
Verified
Journal Article
Open access
PDF file
EKEmre KOCYIGIT
Emre KOCYIGIT
MKMehmet KORKMAZ
Mehmet KORKMAZ
OSOzgur Koray Sahingoz
Ozgur Koray Sahingoz
BDBanu Diri
Banu Diri
In recent years, the importance of computer security has increased due to the rapid advancement of digital technology, widespread Internet use, and increased sophistication of cyberattacks. Machine learning has gained great interest in securing data systems because it offers the capability of automatically detecting and responding to security threats in real time, which is crucial for maintaining the security of computer systems and protecting data from malicious attacks. This study concentrates on phishing attack detection systems, a prevalent cyber-threat. These systems assess the features of the incoming requests to identify whether they are malicious or not. Although the number of features is increasing in these systems, feature selection has become an essential pre-processing phase that identifies the most important features of a set of available features to prevent overfitting problems, improve model performance, reduce computational cost, and decrease training and execution time. Leveraging genetic algorithms, known for simulating natural selection to identify optimal solutions, we propose a novel feature selection method, based on genetic algorithms and locally optimized, that is applied to a URL-based phishing detection system with machine learning models. Our research demonstrates that the proposed technique offers a promising strategy for improving the performance of machine learning models.

1 August 2015 in Engineering Applications of Artificial Intelligence
Verified
Journal Article
Open access
BABerna Altınel
Berna Altınel
MGMurat Can Ganiz
Murat Can Ganiz
BDBanu Diri
Banu Diri
Text categorization plays a crucial role in both academic and commercial platforms due to the growing demand for automatic organization of documents. Kernel-based classification algorithms such as Support Vector Machines (SVM) have become highly popular in the task of text mining. This is mainly due to their relatively high classification accuracy on several application domains as well as their ability to handle high dimensional and sparse data which is the prohibitive characteristics of textual data representation. Recently, there is an increased interest in the exploitation of background knowledge such as ontologies and corpus-based statistical knowledge in text categorization. It has been shown that, by replacing the standard kernel functions such as linear kernel with customized kernel functions which take advantage of this background knowledge, it is possible to increase the performance of SVM in the text classification domain. Based on this, we propose a novel semantic smoothing kernel for SVM. The suggested approach is based on a meaning measure, which calculates the meaningfulness of the terms in the context of classes. The documents vectors are smoothed based on these meaning values of the terms in the context of classes. Since we efficiently make use of the class information in the smoothing process, it can be considered a supervised smoothing kernel. The meaning measure is based on the Helmholtz principle from Gestalt theory and has previously been applied to several text mining applications such as document summarization and feature extraction. However, to the best of our knowledge, ours is the first study to use meaning measure in a supervised setting to build a semantic kernel for SVM. We evaluated the proposed approach by conducting a large number of experiments on well-known textual datasets and present results with respect to different experimental conditions. We compare our results with traditional kernels used in SVM such as linear kernel as well as with several corpus-based semantic kernels. Our results show that classification performance of the proposed approach outperforms other kernels