Research Article

Channel and Feature Selection for a Motor Imagery-Based BCI System Using Multilevel Particle Swarm Optimization

Table 5

Classification results with different levels of PSO for feature selection after channel selection.

LevelSFACC (%)TRT (s)TTT (s)TET (s)KappaF-scoreSENSPEPRE

Feature selection after one-level PSO for channel selection
1434972,5209,7780.8920.9497.03989696.08
2215984,02411,3000.1980.9698989898
3125994,62911,8870.1530.9898.9998100100
454994,88712,1450.1070.9898.9998100100
537995,05812,3160.1030.9898.9998100100
628995,29912,5570.1010.9898.9998100100
717995,41712,6750.0980.9898.9998100100
817995,53012,7880.0980.9898.9998100100

Feature selection after two-level PSO for channel selection
1263981,44311,3050.2410.9698989898
2122992,10611,9680.1490.9898.9998100100
356992,38912,2510.1120.9898.9998100100
433992,57212,4340.1020.9898.9998100100
525992,70312,5650.1010.9898.9998100100
620992,81812,6800.0990.9898.9998100100
712992,91312,7750.0950.9898.9998100100
812993,00512,8670.0950.9898.9998100100
Feature selection after three-level PSO for channel selection
1235991,43712,5460.2250.9898.9998100100
2133992,22513,3340.1630.9898.9998100100
366992,58613,6950.1310.9898.9998100100
436992,80513,9140.1070.9898.9998100100
526992,98414,0930.1030.9898.9998100100
616993,13614,2450.0960.9898.9998100100
715993,27514,3840.0960.9898.9998100100
815993,39114,5000.0960.9898.9998100100

Feature selection after four-level PSO for channel selection
11969995814,2280.1890.9898.9998100100
2107991,45114,7210.1510.9898.9998100100
358991,71014,9800.1220.9898.9998100100
428991,86115,1310.1010.9898.9998100100
518991,96215,2320.0990.9898.9998100100
618992,06815,3380.0990.9898.9998100100
717992,15015,4200.0970.9898.9998100100
817992,23615,5060.0970.9898.9998100100

SF: selected features; ACC: accuracy; TRT: training time; TTT: total training time of channel selection and feature selection; TET: test time; SEN: sensitivity; SPE: specificity; PRE: precision.