Alimi, OAOuahada, KAbu-Mahfouz, Adnan MIRimer, SAlimi, KOA2022-11-072022-11-072022-04Alimi, O., Ouahada, K., Abu Mahfouz, A.M., Rimer, S. & Alimi, K. 2022. Supervised learning based intrusion detection for SCADA systems. http://hdl.handle.net/10204/12516 .978-1-6654-7978-3978-1-6654-7979-0DOI: 10.1109/NIGERCON54645.2022.9803101http://hdl.handle.net/10204/12516Supervisory control and data acquisition (SCADA) systems play pivotal role in the operation of modern critical infrastructures (CIs). Technological advancements, innovations, economic trends, etc. have continued to improve SCADA systems effectiveness and overall CIs’ throughput. However, the trends have also continued to expose SCADA systems to security menaces. Intrusions and attacks on SCADA systems can cause service disruptions, equipment damage or/and even fatalities. The use of conventional intrusion detection models have shown trends of ineffectiveness due to the complexity and sophistication of modern day SCADA attacks and intrusions. Also, SCADA characteristics and requirement necessitate exceptional security considerations with regards to intrusive events’ mitigations. This paper explores the viability of supervised learning algorithms in detecting intrusions specific to SCADA systems and their communication protocols. Specifically, we examine four supervised learning algorithms: Random Forest, Naïve Bayes, J48 Decision Tree and Sequential Minimal OptimizationSupport Vector Machines (SMO-SVM) for evaluating SCADA datasets. Two SCADA datasets were used for evaluating the performances of our approach. To improve the classification performances, feature selection using principal component analysis was used to preprocess the datasets. Using prominent classification metrics, the SVM-SMO presented the best overall results with regards to the two datasets. In summary, results showed that supervised learning algorithms were able to classify intrusions targeted against SCADA systems with satisfactory performances.AbstractenCritical infrastructuresNaïve bayesRandom forestSupervisory Control and Data Acquisition •SCADA •Supervised learningSCADASupport vector machineSupervised learning based intrusion detection for SCADA systemsConference PresentationAlimi, O., Ouahada, K., Abu Mahfouz, A. M., Rimer, S., & Alimi, K. (2022). Supervised learning based intrusion detection for SCADA systems. http://hdl.handle.net/10204/12516Alimi, OA, K Ouahada, Adnan MI Abu Mahfouz, S Rimer, and KOA Alimi. "Supervised learning based intrusion detection for SCADA systems." <i>IEEE Nigeria 4th International Conference on Disruptive Technologies for Sustainable Development (NIGERCON), Lagos, Nigeria, 5-7 April 2022</i> (2022): http://hdl.handle.net/10204/12516Alimi O, Ouahada K, Abu Mahfouz AM, Rimer S, Alimi K, Supervised learning based intrusion detection for SCADA systems; 2022. http://hdl.handle.net/10204/12516 .TY - Conference Presentation AU - Alimi, OA AU - Ouahada, K AU - Abu Mahfouz, Adnan MI AU - Rimer, S AU - Alimi, KOA AB - Supervisory control and data acquisition (SCADA) systems play pivotal role in the operation of modern critical infrastructures (CIs). Technological advancements, innovations, economic trends, etc. have continued to improve SCADA systems effectiveness and overall CIs’ throughput. However, the trends have also continued to expose SCADA systems to security menaces. Intrusions and attacks on SCADA systems can cause service disruptions, equipment damage or/and even fatalities. The use of conventional intrusion detection models have shown trends of ineffectiveness due to the complexity and sophistication of modern day SCADA attacks and intrusions. Also, SCADA characteristics and requirement necessitate exceptional security considerations with regards to intrusive events’ mitigations. This paper explores the viability of supervised learning algorithms in detecting intrusions specific to SCADA systems and their communication protocols. Specifically, we examine four supervised learning algorithms: Random Forest, Naïve Bayes, J48 Decision Tree and Sequential Minimal OptimizationSupport Vector Machines (SMO-SVM) for evaluating SCADA datasets. Two SCADA datasets were used for evaluating the performances of our approach. To improve the classification performances, feature selection using principal component analysis was used to preprocess the datasets. Using prominent classification metrics, the SVM-SMO presented the best overall results with regards to the two datasets. In summary, results showed that supervised learning algorithms were able to classify intrusions targeted against SCADA systems with satisfactory performances. DA - 2022-04 DB - ResearchSpace DP - CSIR J1 - IEEE Nigeria 4th International Conference on Disruptive Technologies for Sustainable Development (NIGERCON), Lagos, Nigeria, 5-7 April 2022 KW - Critical infrastructures KW - Naïve bayes KW - Random forest KW - Supervisory Control and Data Acquisition •SCADA •Supervised learning KW - SCADA KW - Support vector machine LK - https://researchspace.csir.co.za PY - 2022 SM - 978-1-6654-7978-3 SM - 978-1-6654-7979-0 T1 - Supervised learning based intrusion detection for SCADA systems TI - Supervised learning based intrusion detection for SCADA systems UR - http://hdl.handle.net/10204/12516 ER -26024