| Literature DB >> 29849546 |
Valeria Mondini1, Anna Lisa Mangia1, Luca Talevi1, Angelo Cappello1.
Abstract
Canonical Correlation Analysis (CCA) is an increasingly used approach in the field of Steady-State Visually Evoked Potential (SSVEP) recognition. The efficacy of the method has been widely proven, and several variations have been proposed. However, most CCA variations tend to complicate the method, usually requiring additional user training or increasing computational load. Taking simple procedures and low computational costs may be, however, a relevant aspect, especially in view of low-cost and high-portability devices. In addition, it would be desirable that the proposed variations are as general and modular as possible to facilitate the translation of results to different algorithms and setups. In this work, we evaluated the impact of two simple, modular variations of the classical CCA method. The variations involved (i) the number of canonical correlations used for classification and (ii) the inclusion of a prefiltering step by means of sinc-windowing. We tested ten volunteers in a 4-class SSVEP setup. Both variations significantly improved classification accuracy when they were used separately or in conjunction and led to accuracy increments up to 7-8% on average and peak of 25-30%. Additionally, variations had no (variation (i)) or minimal (variation (ii)) impact on the number of algorithm steps required for each classification. Given the modular nature of the proposed variations and their positive impact on classification accuracy, they might be easily included in the design of CCA-based algorithms that are even different from ours.Entities:
Mesh:
Year: 2018 PMID: 29849546 PMCID: PMC5925149 DOI: 10.1155/2018/4278782
Source DB: PubMed Journal: Comput Intell Neurosci
Detailed accuracies (%) for each subject and run and for all combinations of methods, with a window length of 1.5 s. The last rows of the table summarize the average and peak accuracy of each combination, together with the average and peak increment with respect to classical CCA.
| CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| S01 | ||||||||||||
|
| 92.2 | 96.1 | 96.1 | 96.9 | 96.9 | 96.9 | 91.4 | 93.8 | 95.3 | 95.3 | 96.1 | 96.1 |
|
| 92.2 | 93.8 | 95.3 | 95.3 | 95.3 | 96.1 | 89.8 | 93.8 | 92.2 | 93.0 | 93.0 | 93.0 |
|
| 95.3 | 96.1 | 96.1 | 96.9 | 96.1 | 96.1 | 95.3 | 97.7 | 96.1 | 96.1 | 96.1 | 94.5 |
|
| 94.5 | 96.1 | 95.3 | 95.3 | 95.3 | 95.3 | 89.8 | 94.5 | 93.0 | 91.4 | 92.2 | 92.2 |
|
| ||||||||||||
| S02 | ||||||||||||
|
| 85.2 | 87.5 | 90.6 | 90.6 | 90.6 | 90.6 | 85.2 | 91.4 | 90.6 | 90.6 | 91.4 | 91.4 |
|
| 78.9 | 79.7 | 79.7 | 78.9 | 78.9 | 78.9 | 80.5 | 85.2 | 87.5 | 85.2 | 84.4 | 84.4 |
|
| 82.8 | 85.2 | 85.2 | 87.5 | 86.7 | 86.7 | 87.5 | 90.6 | 92.2 | 93.0 | 92.2 | 92.2 |
|
| 88.3 | 89.8 | 89.8 | 90.6 | 90.6 | 90.6 | 87.5 | 90.6 | 88.3 | 91.4 | 92.2 | 93.0 |
|
| ||||||||||||
| S03 | ||||||||||||
|
| 80.5 | 87.5 | 86.7 | 88.3 | 88.3 | 88.3 | 80.5 | 78.1 | 79.7 | 78.9 | 78.9 | 77.3 |
|
| 78.9 | 82.0 | 82.0 | 82.0 | 82.0 | 82.0 | 80.5 | 77.3 | 75.8 | 75.8 | 75.0 | 75.0 |
|
| 74.2 | 79.7 | 82.0 | 82.8 | 82.8 | 82.8 | 71.9 | 74.2 | 78.1 | 78.9 | 78.9 | 78.1 |
|
| 82.8 | 85.9 | 86.7 | 87.5 | 87.5 | 87.5 | 83.6 | 88.3 | 87.5 | 85.2 | 85.2 | 85.9 |
|
| ||||||||||||
| S04 | ||||||||||||
|
| 75. 8 | 79.7 | 82.0 | 82.8 | 82.0 | 82.8 | 85.9 | 85.9 | 85.2 | 85.9 | 86.7 | 85.9 |
|
| 64.8 | 68.8 | 70.3 | 70.3 | 71.9 | 71.9 | 79.7 | 80.5 | 81.3 | 82.0 | 82.8 | 83.6 |
|
| 69.5 | 73.4 | 73.4 | 72.7 | 74.2 | 75.8 | 78.9 | 83.6 | 84.4 | 86.7 | 84.4 | 84.4 |
|
| 68.0 | 66.4 | 71.1 | 70.3 | 70.3 | 71.1 | 83.6 | 83.6 | 84.4 | 85.2 | 82.8 | 82.0 |
|
| ||||||||||||
| S05 | ||||||||||||
|
| 64.1 | 68.0 | 72.7 | 74.2 | 74.2 | 74.2 | 73.4 | 79.7 | 82.0 | 82.8 | 84.4 | 83.6 |
|
| 76.6 | 78.9 | 79.7 | 79.7 | 79.7 | 79.7 | 74.2 | 81.3 | 82.8 | 87.5 | 86.7 | 87.5 |
|
| 61.7 | 66.4 | 66.4 | 67.2 | 68.0 | 68.0 | 63.3 | 66.4 | 71.9 | 72.7 | 75.0 | 75.8 |
|
| 69.5 | 75.8 | 78.1 | 78.9 | 78.9 | 78.9 | 81.3 | 77.3 | 80.5 | 82.8 | 82.8 | 82.0 |
|
| ||||||||||||
| S06 | ||||||||||||
|
| 60.9 | 66.4 | 66.4 | 67.2 | 67.2 | 68.0 | 64.1 | 63.3 | 64.8 | 69.5 | 71.1 | 72.7 |
|
| 64.1 | 60.9 | 61.7 | 61.7 | 63.3 | 63.3 | 63.3 | 64.1 | 70.3 | 71.1 | 68.8 | 68.8 |
|
| 54.7 | 59.4 | 60.9 | 61.7 | 60.9 | 60.9 | 63.3 | 63.3 | 63.3 | 64.1 | 64.1 | 64.1 |
|
| 59.4 | 58.6 | 61.7 | 62.5 | 64.1 | 65.6 | 55.5 | 60.9 | 64.1 | 68.0 | 69.5 | 71.1 |
|
| ||||||||||||
| S07 | ||||||||||||
|
| 52.3 | 57.8 | 57.8 | 57.8 | 57.0 | 57.0 | 51.6 | 56.3 | 53.1 | 54.7 | 51.6 | 50.8 |
|
| 39.8 | 42.2 | 44.5 | 44.5 | 43.00 | 43.8 | 45.3 | 51.6 | 50.8 | 54.7 | 57.0 | 56.3 |
|
| 38.3 | 41.4 | 40.6 | 40.6 | 40.6 | 40.6 | 40.6 | 36.7 | 41.4 | 42.2 | 43.0 | 43.8 |
|
| 43.00 | 43.8 | 43.8 | 45.3 | 45.3 | 45.3 | 48.4 | 53.9 | 53.9 | 57.8 | 59.4 | 58.6 |
|
| ||||||||||||
| S08 | ||||||||||||
|
| 46.9 | 50.0 | 53.1 | 53.9 | 53.9 | 53.9 | 52.3 | 57.8 | 61.7 | 60.9 | 61.7 | 60.2 |
|
| 40.6 | 44.5 | 47.7 | 50.8 | 51.6 | 51.6 | 59.4 | 64.1 | 67.2 | 71.9 | 68.8 | 68.8 |
|
| 46.1 | 49.2 | 53.9 | 53.1 | 53.9 | 53.9 | 50.0 | 55.5 | 59.4 | 60.9 | 63.3 | 63.3 |
|
| 42.2 | 43.0 | 47.7 | 48.4 | 48.4 | 48.4 | 46.1 | 53.1 | 58.6 | 60.2 | 57.0 | 58.6 |
|
| ||||||||||||
| S09 | ||||||||||||
|
| 39.1 | 39.8 | 42.9 | 41.4 | 43.7 | 43.8 | 34.4 | 39.1 | 39.1 | 40.6 | 40.6 | 39.8 |
|
| 35.9 | 32.0 | 34.4 | 35.9 | 37.5 | 37.5 | 40.6 | 38.3 | 35.9 | 39.1 | 39.8 | 39.1 |
|
| 39.1 | 38.3 | 38.3 | 37.5 | 35.9 | 35.9 | 35.9 | 38.3 | 36.7 | 38.3 | 40.6 | 39.8 |
|
| 34.4 | 33.6 | 34.4 | 34.4 | 37.5 | 36.7 | 33.6 | 32.8 | 36.7 | 34.4 | 36.7 | 37.5 |
|
| ||||||||||||
| S10 | ||||||||||||
|
| 30.5 | 32.8 | 34.4 | 35.2 | 35.2 | 35.2 | 39.1 | 39.8 | 39.8 | 39.1 | 41.4 | 41.4 |
|
| 42.2 | 46.9 | 47.7 | 47.7 | 47.7 | 47.7 | 45.3 | 50.8 | 48.4 | 46.9 | 47.7 | 48.4 |
|
| 32.0 | 35.2 | 35.9 | 35.9 | 35.9 | 35.9 | 35.9 | 40.6 | 41.4 | 42.2 | 43.0 | 43.0 |
|
| 35.9 | 39.8 | 43.0 | 43.8 | 44.5 | 44.5 | 39.9 | 40.6 | 43.8 | 44.5 | 46.9 | 46.1 |
|
| ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
|
| — |
|
|
|
|
|
|
|
|
|
|
|
|
| — |
|
|
|
|
|
|
|
|
|
|
|
Figure 1A boxplot showing the classification accuracy distributions for all the considered combinations of methods. The asterisks mark statistical significance, p < 0.01 and p < 0.001, while “n.s.” indicates the absence of significance. The horizontal, dashed line marks the upper confidence interval for chance level (α = 1%).
p values from the post hoc comparisons between each pair of methods. The asterisks mark statistical significance: p < 0.05, p < 0.01, and p < 0.001.
| CCA (1 corr) | CCA (2 corr) | CCA (3 corr) | CCA (4 corr) | CCA (5 corr) | CCA (6 corr) | |
|---|---|---|---|---|---|---|
| CCA (1 corr) |
|
|
|
|
|
|
| CCA (2 corr) |
|
|
|
|
|
|
| CCA (3 corr) |
|
|
|
|
|
|
| CCA (4 corr) |
|
|
|
|
|
|
| CCA (5 corr) |
|
|
|
|
|
|
| CCA (6 corr) |
|
|
|
|
|
|
|
| ||||||
| CCA (1 corr) + sw | CCA (2 corr) + sw | CCA (3 corr) + sw | CCA (4 corr) + sw | CCA (5 corr) + sw | CCA (6 corr) + sw | |
|
| ||||||
| CCA (1 corr) + sw |
|
|
|
|
|
|
| CCA (2 corr) + sw |
|
|
|
|
|
|
| CCA (3 corr) + sw |
|
|
|
|
|
|
| CCA (4 corr) + sw |
|
|
|
|
|
|
| CCA (5 corr) + sw |
|
|
|
|
|
|
| CCA (6 corr) + sw |
|
|
|
|
|
|
|
| ||||||
| CCA (1 corr) | CCA (2 corr) | CCA (3 corr) | CCA (4 corr) | CCA (5 corr) | CCA (6 corr) | |
|
| ||||||
| CCA (1 corr) + sw |
|
|
|
|
|
|
| CCA (2 corr) + sw |
|
|
|
|
|
|
| CCA (3 corr) + sw |
|
|
|
|
|
|
| CCA (4 corr) + sw |
|
|
|
|
|
|
| CCA (5 corr) + sw |
|
|
|
|
|
|
| CCA (6 corr) + sw |
|
|
|
|
|
|
Figure 2Grand average across subjects and runs of the classification accuracies (a) and ITR (b) for all the considered methods. The black-dashed line indicates the upper confidence interval of the chance level (α = 1%) (a) and its corresponding ITR (b). Note that chance level is slightly different for the different time windows, as the consideration of a larger time window implies a reduction in the number of trials per class.
Average and peak ITR (bits/min) of each combination of methods, together with average and peak increment with respect to classical CCA, with a window length of 1.5 s.
| CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | CCA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average ITR | 22.28 | 25.05 | 26.30 | 26.86 | 26.97 | 27.18 | 25.24 | 28.30 | 29.30 | 30.42 | 30.55 | 30.45 |
| Peak ITR | 66.11 | 68.00 | 68.00 | 69.99 | 69.99 | 69.99 | 66.11 | 72.10 | 68.00 | 68.00 | 68.00 | 68.00 |
| Average Δ ITR |
| 2.77 | 4.01 | 4.58 | 4.68 | 4.89 | 2.96 | 6.01 | 7.02 | 8.14 | 8.27 | 8.17 |
| Peak Δ ITR |
| 11.21 | 10.71 | 12.60 | 12.60 | 12.60 | 20.33 | 20.33 | 21.90 | 24.51 | 25.55 | 24.31 |