Sin-Cos-bIAVOA: A new feature selection method
Versione 1.0.0011 (339 KB) da
Zahra Beheshti
Sin-Cos-bIAVOA, https://doi.org/10.1016/j.eswa.2023.120404
Internet of Things (IoT) services and devices have raised numerous challenges such as connectivity, computation, and security. Therefore, networks should provide and maintain quality services. Nowadays, Distributed Denial-of-Service (DDoS) attack is the most important network attacks according to recent studies. Among the variety of DDoS detection methods, Machine Learning (ML) algorithms have attracted researchers. In ML, the selection of optimal subset of features can have a significant role to enhance the classification rate. This problem called the feature selection problem is in the class of NP-hard problems and exact algorithms cannot obtain the best results in acceptable time. Therefore, approximate algorithms like meta-heuristic algorithms are employed to solve the problem. Since these algorithms do not search all solution space, they fall in local optima and provide a premature convergence rate. Several methods have been introduced so far to address these challenges but researchers try to find new strategies for enhancing the performance of methods. A binary Improved African Vulture Optimization Algorithm (Sin-Cos-bIAVOA) is proposed to select effective features of DDoS attacks. The method applies a novel compound transfer function (Sin-Cos) to increase exploration. To select the optimal subset of features, Gravitational Fixed Radius Nearest Neighbor (GFRNN) is employed as the classifier in the method. Moreover, AVOA is improved in three phases including exploration, balancing exploration and exploitation, and exploitation phases. Hence, Sin-Cos-bIAVOA explores promising areas to achieve the best solution and avoid the local optima traps.
Cita come
Zakieh Sharifian, Behrang Barekatain, Alfonso Ariza Quintana, Zahra Beheshti, Faramarz Safi-Esfahani (2023), Sin-Cos-bIAVOA: A new feature selection method based on improved African vulture optimization algorithm and a novel transfer function to DDoS attack detection, Expert System with Application, https://doi.org/10.1016/j.eswa.2023.120404
Compatibilità della release di MATLAB
Creato con
R2023a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS LinuxTag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
Sin-Cos-bIAVOA-Source-Code
Versione | Pubblicato | Note della release | |
---|---|---|---|
1.0.0011 | Doi |
||
1.0.001 | New Version |
|
|
1.0.0 |
|