Majidian, ZohreTaghipourEivazi, ShivaArasteh, BahmanBabai, Shahram2024-05-192024-05-1920230045-79061879-0755https://doi.org10.1016/j.compeleceng.2023.108600https://hdl.handle.net/20.500.12713/5287Context: A wide range of network technologies and equipment used in network infrastructure are vulnerable to Denial of Service (DoS) attacks. Therefore, the identification of these attacks is of particular importance in security systems. Problem: Most of the previously presented solutions use a single machine learning model to detect DoS attacks; but it seems that improving the detection accuracy and reliability in the intrusion detection system will be possible by using the combination of learning models. Objectives: This research, is an effort to improve the accuracy of DoS attacks detection, compared to previous methods. Also, overcoming the challenge of large number of classes in intrusion detection task using ECOC based hybrid classifiers is one of the main objectives of the research. Methods: In this paper, a novel method to detect DoS attacks in computer networks is proposed. The proposed method performs the intrusion detection process in three phases named as preprocessing, feature extraction and classification. Principal Component Analysis (PCA) is used for extracting features, while a combination of Error Correcting Output Codes (ECOC) and Adaptive Neuro-Fuzzy Inference System (ANFIS) is used for classification. In this classification model, Particle Swarm Optimization (PSO) algorithm has been used to optimize the structure of ANFIS. Results: The performance of the proposed method has been evaluated using the NSLKDD database. Using a 10-fold cross validation experiment, the proposed IDS showed a sensitivity of 99.82%. The results also show that the proposed method can detect the types of DoS attacks with an average accuracy of 98.9%, which shows a significant improvement compared to the previous methods.eninfo:eu-repo/semantics/closedAccessIntrusion Detection MethodDenial Of Service AttacksParticle Swarm OptimizationAdaptive Neuro-Fuzzy Inference SystemError -Correcting Output CodesAn intrusion detection method to detect denial of service attacks using error-correcting output codes and adaptive neuro-fuzzy inferenceArticle106WOS:0009244373000012-s2.0-85146682845N/A10.1016/j.compeleceng.2023.108600Q1