HOME SCIENTIFIC BACKGROUND MATHEMATICAL BACKGROUND EEG MODEL ANALYSIS FUTURE ITERATIONS AUTHORS ACKNOWLEDGMENTS

MATHEMATICAL BACKGROUND

For doing analysis on the EEG data, we use the eigenvector techniques for processing data, as well the fourier transforms for processing signals.

  1. We compute the Shifted Fast Fourier Transform of the EEG datasets F(non-seizure), N(non-seizure), O(non-seizure), S(seizure), and Z(non-seizure). The fast fourier transform is computed by using a fast Fourier transform algorithm to compute the discrete fourier transform. The result of the above is then rearranged by MATLAB, which moves the zero-frequency component to the center of the array.
  2. Types of EEG Waves
  3. We create a list of frequencies that are shifted, or frequencies centered at zero radians per second. We do this so that the low frequency components are close to zero and the large frequency components are symmetric, and on the two edges.
  4. We perform Singular Value Decomposition on the data in order to compress the data to weights to be used as linear combinations.
  5. Types of EEG Waves Types of EEG Waves
  6. We do some post-processing to normalize the data for easy visualizations.
  7. We split the train and the test data to avoid biases in the accuracy calculation
  8. We find the magnitude of the difference between the each of the test data and each of the train data sets to find out relations
  9. Types of EEG Waves
  10. We assign accuracy based on if the relations are matched correctly or not

CONTACT

Suggestions? Potential Applications? Drop a note!

Olin College of Engineering, Needham MA
Email: sbansal, tjagielski (@olin.edu)