Due to the problems of feature redundancy and high dimensionality in Software-Defined Networking (SDN) intrusion detection, the original Seagull Optimization Algorithm (SOA) appears to have lack of exploration capability and tends to fall into local optimum problems. A hybrid strategy Improved Seagull Optimization Algorithm (ISOA) is proposed to solve these problems. Firstly, a cubic chaotic mapping strategy is used to initialize the population, laying the foundation for the global search for an optimum. Secondly, a Cauchy-Gauss variation strategy is introduced to improve the search efficiency of the algorithm. Finally, a simulated annealing algorithm is combined with a certain probability to accept a solution that is worse than the current one, jumping out of the local optimum. The ISOA was applied to the InSDN dataset to verify the intrusion detection performance of the model. Comparing with the original SOA and six other classical algorithm models, the data dimensionality was significantly reduced and effectively improving the performance of SDN intrusion detection.
As for current network intrusion detection technology, it has become critical to improve the problems of low detection efficiency and low accuracy caused by feature redundancy. To improve this problem, we propose a multi-strategy Improved Tuna Swarm Optimization (ITSO) algorithm and apply it to feature selection for network intrusion detection. First, an elite backward learning strategy is used to initialize the population and improve the quality of the solution in the initial stage to lay the foundation for the global optimum. Then, an improved sine cosine strategy is added to further optimize and balance the ability of local exploitation and global search before the tuna swarm starts feeding. Finally, the Levy flight-Cauchy variation strategy was added to the spiral foraging and parabolic foraging behavior of tuna schools to increase the diversity of group locations and improve the global search capability of the algorithm in network intrusion detection feature selection. The ITSO algorithm was tested against the original TSO algorithm and other classical algorithms in six benchmark functions. In terms of accuracy, it improved by 2.95% on the UNSW-NB15 dataset and 4.1% on the NSL-KDD dataset compared to the original TSO algorithm. Intrusion detection time is also greatly reduced. This effectively improves the performance of network intrusion detection.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.