Pattern Classification Applying Neighbourhood Component Analysis and Swarm Evolutionary Algorithms: A Coupled Methodology
Authors:
- 28 June 2021
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 319-326
Abstract
In this work we present a pattern classification approach coupling the Neighbourhood Component Analysis (NCA) classifier with the Canonical Differential Evolutionary Particle Swarm Optimization (C-DEEPSO). The standard NCA uses the conjugate gradient method to minimize the classification error. Here we propose an approach using the C-DEEPSO instead. In the experimental design, the coupled approach is applied to 20 benchmark data sets, and its performance is compared with the standard NCA using the conjugate gradient. The experimental analysis shows the usage of an evolutionary approach to enhance the performance of a machine learning algorithm can be competitive when compared to well-known iterative optimization techniques, and even outperform them in some problems. A real-world problem classifying cyber-attacks to an industrial control system of gas pipelines is also solved by the proposed approach. The results obtained indicate the proposed approach can successfully identify possible cyber-attacks to the control system. In this way, the NCA coupled to C-DEEPSO can work as an Intrusion Detection Systems (IDS), being able to guarantee an acceptable security level.Keywords
Funding Information
- Ministerio de Economía y Competitividad
- Comunidad de Madrid
This publication has 29 references indexed in Scilit:
- Unsupervised neighborhood component analysis for clusteringNeurocomputing, 2015
- Classification of Disturbances and Cyber-Attacks in Power Systems Using Heterogeneous Time-Synchronized DataIEEE Transactions on Industrial Informatics, 2015
- Developing a Hybrid Intrusion Detection System Using Data Mining for Power SystemsIEEE Transactions on Smart Grid, 2015
- Industrial Control System Traffic Data Sets for Intrusion Detection Research2014
- Neighborhood Component Feature Selection for High-Dimensional DataJournal of Computers, 2012
- Swarm Intelligence in Optimization2008
- Regularized Neighborhood Component Analysis2007
- Evolutionary algorithms in control systems engineering: a surveyControl Engineering Practice, 2002
- Support-vector networksMachine Learning, 1995
- Individual Comparisons by Ranking MethodsBiometrics Bulletin, 1945