Genetic algorithm based ensemble system using MLR and MsetCCA methods for SSVEP frequency recognition
Related Experiment Video
Updated: Aug 9, 2025

A Method for Tracking the Time Evolution of Steady-State Evoked Potentials
Published on: May 25, 2019
1Biomedical Engineering Department, Semnan University, Semnan, Iran.
Abstract:
BCI systems provide a direct communication channel between the human and the machine using brain signals. Among the various methods of steady-state visual evoked potential (SSVEP) stimulation frequency detection, multiple linear regression (MLR), and multiset canonical correlation analysis (MsetCCA) methods have achieved high accurate results in recent studies. The purpose of this study is to utilize both approaches and benefit from them using a genetic algorithm (GA). This algorithm leads to high-performance optimization due to its large number of regulatory parameters. Signal analysis was performed for the windows with 0.5 to 4 s duration length and with 0.5-second incremental steps. In this paper, we were able to achieve 100% accuracy of recognition for 2-second time-windows using the genetic algorithm to optimally ensemble SSVEP stimulation frequency detection methods. The accuracy of the proposed system indicates a significant improvement in detection compared to either MLR or MsetCCA alone and indicates that the ensemble system is correctly optimized using the genetic algorithm. Genetic algorithm is one of the most widely used algorithms because of its high regulatory parameters leading to its high flexibility. The improvement in detection of the proposed system is due to the use of the strengths of both two methods, and the optimal choice of the system response to visual stimuli.
Related Concept Videos
Determination of Expected Frequency
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Multi-input and Multi-variable systems
In the absence...

