Imagine a cybersecurity system so advanced that it recognizes 99.9% of cyber attacks. This is not science fiction, but the reality proposed by a research team that combined different artificial intelligence technologies. The heart of the system is an enhanced deep reinforcement learning model (EDRL) that learns from network data like a player learns from a game: by experimenting and improving. The real innovation? The use of a deep autoencoder to extract complex patterns from data and an algorithm inspired by flamingo behavior (IFSA) to optimize decisions. This improved Flamingo Search Algorithm helps the system choose the most effective security policies, just like a flamingo chooses the best strategy to find food. After this phase, a support vector machine (SVM) classifier separates normal traffic from attacks with surprising precision. Tested on three different datasets (UNSW-NB15, CICIDS2017 and NSL-KDD), the system achieved accuracy up to 99.93%, surpassing all existing models. In an era of increasingly sophisticated cyber attacks, this research represents an important step towards safer networks for everyone.
The proposed EDRL model represents an innovative fusion between different machine learning architectures. The deep autoencoder works as an unsupervised feature extractor, reducing the dimensionality of network data while preserving critical information. The Improved Flamingo Search Algorithm (IFSA) is an evolution of nature-inspired optimization metaheuristics, simulating flamingo foraging behavior with improved exploration and exploitation mechanisms. This algorithm optimizes policy selection in reinforcement learning, allowing the system to converge more rapidly toward optimal solutions. The combination with SVM exploits this classifier's ability to work well with high-dimensional features, creating optimal separation hyperplanes in feature space. Tests on diversified datasets demonstrate not only high accuracy but also robustness against different types of attacks (DDoS, infiltration, brute force), with false positives below 0.1%. The semi-supervised architecture further reduces the need for labeled data, making the system practical for real implementations.
