Abstract
Feature selection is an important preprocessing technique for data analysis and data mining. One of main challenge for feature selection is to overcome the curse of dimensionality. Bacterial algorithms, like Bacterial Foraging Optimization (BFO), have been well-exploited as the metaheuristics for addressing the optimization problems. In this paper, an extended bacterial algorithm named as Bacterial-Inspired Feature Selection Algorithm (BIFS) is proposed. In BIFS, the searching process of bacteria consists of two main mechanisms: interactive swimming (or running) strategy used in Bacterial Colony Optimization (BCO), and random tumbling strategy embedded in Bacterial Foraging Optimization (BFO). The rule controlled foraging mode in BCO has been used in BIFS to overcome the high computational cost problem in most BFOs. Meanwhile, the 'roulette wheel weighting' strategy is employed to weight the influence of features on the fitness functions and evaluate the distribution of the features within the large search space. Experiments on six benchmark datasets show that the proposed algorithm (i.e. BIFS) achieves higher classification accuracy rate in comparison to the four bacterial based algorithms and other three evolutionary algorithms. Furthermore, an additional real application of the proposed bacterial-inspired feature selection algorithm for fault diagnosis of complex structures in engineering has been developed. The results show that the proposed bacterial-inspired algorithm is capable of selecting the most sensitive sensors to detect and isolate the fault of complex structures.
Original language | English |
---|---|
Title of host publication | 2016 IEEE Congress on Evolutionary Computation, CEC 2016 |
Publisher | IEEE |
Pages | 3809-3816 |
Number of pages | 8 |
ISBN (Electronic) | 9781509006229 |
DOIs | |
Publication status | Published - 14 Nov 2016 |
Event | 2016 IEEE Congress on Evolutionary Computation, CEC 2016 - Vancouver Convention Centre, Vancouver, Canada Duration: 24 Jul 2016 → 29 Jul 2016 |
Conference
Conference | 2016 IEEE Congress on Evolutionary Computation, CEC 2016 |
---|---|
Country/Territory | Canada |
City | Vancouver |
Period | 24/07/16 → 29/07/16 |
Keywords
- Bacterial foraging optimization
- Data analysis
- Fault diagnosis
- Feature selection
ASJC Scopus subject areas
- Artificial Intelligence
- Modelling and Simulation
- Computer Science Applications
- Control and Optimization