|
Signal processing | Feature extraction | Machine learning algorithms |
|
(i) Channel selection | (i) Multiwindow averages [26, 27] | (i) Linear discriminant Analysis (LDA) [28] |
(ii) Resampling | (ii) Common Spatial Patterns (CSP) [29] | (ii) Quadratic discriminant analysis (QDA) [30] |
(iii) Artifact rejection (spike detection, bad window detection, bad channel detection, local peak detection) | (iii) Spectrally-weighted common spatial patterns [31] | (iii) Regularized and analytically regularized LDA and QDA [30, 32] |
(iv) Envelope extraction | (iv) Adaptive autoregressive modeling, from BioSig [33] | (iv) Linear SVM [34] (LIBLINEAR/CVX) |
(v) Epoch extraction | (1) Dual-agumented lagrange (DAL) [25] | (v) Kernel SVM [34] |
(1) Time-frequency window selection | (2) Frequency-domain DAL (FDAL) | (vi) Gaussian mixture models (GMM), 9 methods [35–37]) |
(2) Spectral transformation | (3) Independent Modulators [38] | (vii) Regularized and variational Bayesian logistic regression and sparse Bayesian logistic regression [39, 40] |
(vi) Baseline filtering | (4) Multiband-CSP [41] | (1) Hierarchical kernel learning [42] |
(vii) Resampling | (5) Multi-Model Independent component features | (viii) Relevance vector machines (RVM) [43] |
(viii) Re-referencing | | (1) group-sparse/rank-sparse linear and logistic regression [25] |
(ix) Surface Laplacian filtering [44] | | (2) high-dimensional Gaussian Bayes density estimator/classifier |
(x) ICA methods (Infomax, FastICA, AMICA) [6, 45] | | (3) Voting metalearner |
(xi) Spectral filters (FIR, IIR) | | |
(xii) Spherical spline interpolation [46] | | |
(1) Signal normalization | | |
(2) Sparse signal reconstruction (NESTA, SBL [47], FOCUSS, l1; currently offline only) | | |
(3) Linear projection | | |
|