EEG analysis
EEG analysis is exploiting mathematical signal analysis methods and computer technology to extract information from electroencephalography (EEG) signals. The targets of EEG analysis are to help researchers gain a better understanding of the brain; assist physicians in diagnosis and treatment choices; and to boost brain-computer interface (BCI) technology. There are many ways to roughly categorize EEG analysis methods. If a mathematical model is exploited to fit the sampled EEG signals,{{Cite journal|title=A review of parametric modelling techniques for EEG analysis|last1=Pardey|first1=J.|last2=Roberts|first2=S.|date=January 1996|journal=Medical Engineering & Physics|issue=1|doi=10.1016/1350-4533(95)00024-0|pmid=8771033|volume=18|pages=2–11|issn=1350-4533|last3=Tarassenko|first3=L.|citeseerx=10.1.1.51.9271}} the method can be categorized as parametric, otherwise, it is a non-parametric method. Traditionally, most EEG analysis methods fall into four categories: time domain, frequency domain, time-frequency domain, and nonlinear methods.{{Cite journal|title=Automated EEG analysis of epilepsy: A review|last1=Acharya|first1=U. Rajendra|last2=Vinitha Sree|first2=S.|date=June 2013|journal=Knowledge-Based Systems|doi=10.1016/j.knosys.2013.02.014|volume=45|pages=147–165|issn=0950-7051|last3=Swapna|first3=G.|last4=Martis|first4=Roshan Joy|last5=Suri|first5=Jasjit S.}} There are also later methods including deep neural networks (DNNs).
Although it is extremely important for researchers to choose the appropriate EEG analysis methods according to their research objectives and the results they want to obtain, the finalized studies provide reference for future research, help solve existing problems and prepare the ground for future studies.
Methods
= Frequency domain methods =
Frequency domain analysis, also known as spectral analysis, is the most conventional yet one of the most powerful and standard methods for EEG analysis. It gives insight into information contained in the frequency domain of EEG waveforms by adopting statistical and Fourier Transform methods.{{Cite journal|title=Automated EEG analysis of epilepsy: A review|last1=Acharya|first1=U. Rajendra|last2=Vinitha Sree|first2=S.|date=June 2013|journal=Knowledge-Based Systems|doi=10.1016/j.knosys.2013.02.014|volume=45|pages=147–165|issn=0950-7051|last3=Swapna|first3=G.|last4=Martis|first4=Roshan Joy|last5=Suri|first5=Jasjit S.}} Among all the spectral methods, power spectral analysis is the most commonly used, since the power spectrum reflects the 'frequency content' of the signal or the distribution of signal power over frequency.{{Cite journal|title=Awareness and the EEG power spectrum: analysis of frequencies|last1=Dressler|first1=O.|last2=Schneider|first2=G.|date=December 2004|journal=British Journal of Anaesthesia|issue=6|doi=10.1093/bja/aeh270|pmid=15377585|volume=93|pages=806–809|issn=0007-0912|last3=Stockmanns|first3=G.|last4=Kochs|first4=E.F.|doi-access=free}} This technique can be used to investigate the energy changes of different frequency components in EEG signals during EEG analysis. It is appropriate for use in the study of neurological diseases and brain science, as these conditions can cause EEG energy changes during changes in state, such as changes in sleep phase, seizures, and emotional states.{{Cite journal |last1=Ogilvie |first1=Robert D. |last2=Simons |first2=Iain A. |last3=Kuderian |first3=Roxanne H. |last4=MacDonald |first4=Thomas |last5=Rustenburg |first5=John |date=January 1991 |title=Behavioral, Event-Related Potential, and EEG/FFT Changes at Sleep Onset |url=|journal=Psychophysiology |language=en |volume=28 |issue=1 |pages=54–64 |doi=10.1111/j.1469-8986.1991.tb03386.x |pmid=1886964 |issn=0048-5772}}
= Time domain methods =
There are two important methods for time domain EEG analysis: Linear Prediction and Component Analysis. Generally, Linear Prediction gives the estimated value equal to a linear combination of the past output value with the present and past input value. And Component Analysis is an unsupervised method in which the data set is mapped to a feature set.{{Cite journal|title=Automated EEG analysis of epilepsy: A review|last1=Acharya|first1=U. Rajendra|last2=Vinitha Sree|first2=S.|date=June 2013|journal=Knowledge-Based Systems|doi=10.1016/j.knosys.2013.02.014|volume=45|pages=147–165|issn=0950-7051|last3=Swapna|first3=G.|last4=Martis|first4=Roshan Joy|last5=Suri|first5=Jasjit S.}} Notably, the parameters in time domain methods are entirely based on time, but they can also be extracted from statistical moments of the power spectrum. As a result, time domain method builds a bridge between physical time interpretation and conventional spectral analysis.{{Cite journal|title=EEG analysis based on time domain properties|last=Hjorth|first=Bo|date=September 1970|journal=Electroencephalography and Clinical Neurophysiology|issue=3|doi=10.1016/0013-4694(70)90143-4|pmid=4195653|volume=29|pages=306–310|issn=0013-4694}} Besides, time domain methods offer a way to on-line measurement of basic signal properties by means of a time-based calculation, which requires less complex equipment compared to conventional frequency analysis.{{Cite journal|title=EEG analysis based on time domain properties|last=Hjorth|first=Bo|date=September 1970|journal=Electroencephalography and Clinical Neurophysiology|issue=3|doi=10.1016/0013-4694(70)90143-4|pmid=4195653|volume=29|pages=306–310|issn=0013-4694}}
= Time-frequency domain methods =
Time-frequency analysis is typically performed using the Wavelet Transform (WT), Empirical Mode Decomposition (EMD), Wigner-Ville Distribution (WVD), and Short-time Fourier Transform (STFT).{{Cite journal |last1=Zhang |first1=Yong |last2=Liu |first2=Bo |last3=Ji |first3=Xiaomin |last4=Huang |first4=Dan |date=April 2017 |title=Classification of EEG Signals Based on Autoregressive Model and Wavelet Packet Decomposition |url=http://link.springer.com/10.1007/s11063-016-9530-1 |journal=Neural Processing Letters |language=en |volume=45 |issue=2 |pages=365–378 |doi=10.1007/s11063-016-9530-1 |issn=1370-4621}}
WT, a typical time-frequency domain method, can extract and represent properties from transient biological signals. Specifically, through wavelet decomposition of the EEG records, transient features can be accurately captured and localized in both time and frequency context.{{Cite journal|title=Analysis of EEG records in an epileptic patient using wavelet transform|last1=Adeli|first1=Hojjat|last2=Zhou|first2=Ziqin|date=February 2003|journal=Journal of Neuroscience Methods|issue=1|doi=10.1016/s0165-0270(02)00340-0|pmid=12581851|volume=123|pages=69–87|issn=0165-0270|last3=Dadmehr|first3=Nahid|s2cid=30980416 }} Thus WT is like a mathematical microscope that can analyze different scales of neural rhythms and investigate small-scale oscillations of the brain signals while ignoring the contribution of other scales.{{Cite journal|title=Analysis of EEG records in an epileptic patient using wavelet transform|last1=Adeli|first1=Hojjat|last2=Zhou|first2=Ziqin|date=February 2003|journal=Journal of Neuroscience Methods|issue=1|doi=10.1016/s0165-0270(02)00340-0|pmid=12581851|volume=123|pages=69–87|issn=0165-0270|last3=Dadmehr|first3=Nahid|s2cid=30980416 }}{{Cite book|last1=Hazarika|first1=N.|last2=Chen|first2=J.Z.|volume=1|pages=89–92|publisher=IEEE|doi=10.1109/icdsp.1997.627975|isbn=978-0780341371|last3=Ah Chung Tsoi|last4=Sergejew|first4=A.|title=Proceedings of 13th International Conference on Digital Signal Processing |chapter=Classification of EEG signals using the wavelet transform |year=1997}} Apart from WT, there is another prominent time-frequency method called Hilbert-Huang Transform, which can decompose EEG signals into a set of oscillatory components called Intrinsic Mode Function (IMF) in order to capture instantaneous frequency data.{{Cite journal|title=Automated EEG analysis of epilepsy: A review|last1=Acharya|first1=U. Rajendra|last2=Vinitha Sree|first2=S.|date=June 2013|journal=Knowledge-Based Systems|doi=10.1016/j.knosys.2013.02.014|volume=45|pages=147–165|issn=0950-7051|last3=Swapna|first3=G.|last4=Martis|first4=Roshan Joy|last5=Suri|first5=Jasjit S.}}{{Cite journal|title=Time–frequency spectral analysis of TMS-evoked EEG oscillations by means of Hilbert–Huang transform|last1=Pigorini|first1=Andrea|last2=Casali|first2=Adenauer G.|date=June 2011|journal=Journal of Neuroscience Methods|issue=2|doi=10.1016/j.jneumeth.2011.04.013|pmid=21524665|volume=198|pages=236–245|issn=0165-0270|last3=Casarotto|first3=Silvia|last4=Ferrarelli|first4=Fabio|last5=Baselli|first5=Giuseppe|last6=Mariotti|first6=Maurizio|last7=Massimini|first7=Marcello|last8=Rosanova|first8=Mario|s2cid=11151845 }}
= Nonlinear methods =
Many phenomena in nature are nonlinear and non-stationary, and so are EEG signals. This attribute adds more complexity to the interpretation of EEG signals, rendering linear methods (methods mentioned above) limited. Since 1985 when two pioneers in nonlinear EEG analysis, Rapp and Bobloyantz, published their first results, the theory of nonlinear dynamic systems, also called 'chaos theory', has been broadly applied to the field of EEG analysis.{{Cite journal|last=Stam|first=C.J.|date=October 2005|title=Nonlinear dynamical analysis of EEG and MEG: Review of an emerging field|journal=Clinical Neurophysiology|volume=116|issue=10|pages=2266–2301|doi=10.1016/j.clinph.2005.06.011|pmid=16115797|issn=1388-2457|citeseerx=10.1.1.126.4927|s2cid=15359405 }} To conduct nonlinear EEG analysis, researchers have adopted many useful nonlinear parameters such as Lyapunov Exponent, Correlation Dimension, and entropies like Approximate Entropy and Sample Entropy.{{Cite journal|title=Automated EEG analysis of epilepsy: A review|last1=Acharya|first1=U. Rajendra|last2=Vinitha Sree|first2=S.|date=June 2013|journal=Knowledge-Based Systems|doi=10.1016/j.knosys.2013.02.014|volume=45|pages=147–165|issn=0950-7051|last3=Swapna|first3=G.|last4=Martis|first4=Roshan Joy|last5=Suri|first5=Jasjit S.}}{{Cite journal|title=Nonlinear dynamical analysis of EEG and MEG: Review of an emerging field|last=Stam|first=C.J.|date=October 2005|journal=Clinical Neurophysiology|issue=10|doi=10.1016/j.clinph.2005.06.011|pmid=16115797|volume=116|pages=2266–2301|issn=1388-2457|citeseerx=10.1.1.126.4927|s2cid=15359405 }}
= ANN methods =
The implementation of Artificial Neural Networks (ANN) is presented for classification of electroencephalogram (EEG) signals. In most cases, EEG data involves a preprocess of wavelet transform before putting into the neural networks.{{Cite journal|last1=Petrosian|first1=Arthur|last2=Prokhorov|first2=Danil|last3=Homan|first3=Richard|last4=Dasheiff|first4=Richard|last5=Wunsch|first5=Donald|date=January 2000|title=Recurrent neural network based prediction of epileptic seizures in intra- and extracranial EEG|journal=Neurocomputing|volume=30|issue=1–4|pages=201–218|doi=10.1016/s0925-2312(99)00126-5|issn=0925-2312}}{{Cite journal|last1=Subasi|first1=Abdulhamit|last2=Erçelebi|first2=Ergun|date=May 2005|title=Classification of EEG signals using neural network and logistic regression|journal=Computer Methods and Programs in Biomedicine|volume=78|issue=2|pages=87–99|doi=10.1016/j.cmpb.2004.10.009|pmid=15848265|issn=0169-2607}} RNN (recurrent neural networks) was once considerably applied in studies of ANN implementations in EEG analysis.{{Cite journal|last1=Subasi|first1=Abdulhamit|last2=Erçelebi|first2=Ergun|date=May 2005|title=Classification of EEG signals using neural network and logistic regression|journal=Computer Methods and Programs in Biomedicine|volume=78|issue=2|pages=87–99|doi=10.1016/j.cmpb.2004.10.009|pmid=15848265|issn=0169-2607}}{{Cite journal|last=Übeyli|first=Elif Derya|date=January 2009|title=Analysis of EEG signals by implementing eigenvector methods/recurrent neural networks|journal=Digital Signal Processing|volume=19|issue=1|pages=134–143|doi=10.1016/j.dsp.2008.07.007|bibcode=2009DSP....19..134U |issn=1051-2004}} Until the boom of deep learning and CNN (Convolutional Neural Networks), CNN method becomes a new favorite in recent studies of EEG analysis employing deep learning. With cropped training for the deep CNN to reach competitive accuracies on the dataset, deep CNN has presented a superior decoding performance.{{Cite book|last1=Schirrmeister|first1=R.|last2=Gemein|first2=L.|last3=Eggensperger|first3=K.|last4=Hutter|first4=F.|last5=Ball|first5=T.|title=2017 IEEE Signal Processing in Medicine and Biology Symposium (SPMB) |chapter=Deep learning with convolutional neural networks for decoding and visualization of EEG pathology |date=December 2017|pages=1–7 |publisher=IEEE|doi=10.1109/spmb.2017.8257015|isbn=9781538648735|arxiv=1708.08012|s2cid=5692066 }} Moreover, the big EEG data, as the input of ANN, calls for the need for safe storage and high computational resources for real-time processing. To address these challenges, a cloud-based deep learning has been proposed and presented for real-time analysis of big EEG data.{{Cite book|last1=Hosseini|first1=Mohammad-Parsa|last2=Soltanian-Zadeh|first2=Hamid|last3=Elisevich|first3=Kost|last4=Pompili|first4=Dario|title=2016 IEEE Global Conference on Signal and Information Processing (GlobalSIP) |chapter=Cloud-based deep learning of big EEG data for epileptic seizure prediction |date=December 2016|pages=1151–1155 |publisher=IEEE|doi=10.1109/globalsip.2016.7906022|isbn=9781509045457|arxiv=1702.05192|s2cid=2675362 }}
Applications
EEG, a non-invasive procedure, is used to record brain activity in cognitive studies, different clinical applications and brain-computer interfaces (BCI). EEG recording is both an easily portable method for different clinical uses and open to applications in various fields as it directly measures collective neural activity.{{Cite journal |last1=Biasiucci |first1=Andrea |last2=Franceschiello |first2=Benedetta |last3=Murray |first3=Micah M. |date=February 2019 |title=Electroencephalography |journal=Current Biology |volume=29 |issue=3 |pages=R80–R85 |doi=10.1016/j.cub.2018.11.052 |issn=0960-9822|doi-access=free |pmid=30721678 |bibcode=2019CBio...29..R80B }}
In terms of cost, EEG recording is considered less expensive than other non-invasive brain signal recording technologies such as functional magnetic resonance imaging (fMRI), magnetoencephalography (MEG), and near-infrared spectroscopy (NIRS).{{Cite journal |last1=McFarland |first1=D. J. |last2=Wolpaw |first2=J. R. |date=2017-12-01 |title=EEG-based brain–computer interfaces |url= |journal=Current Opinion in Biomedical Engineering |series=Synthetic Biology and Biomedical Engineering / Neural Engineering |volume=4 |pages=194–200 |doi=10.1016/j.cobme.2017.11.004 |issn=2468-4511 |pmc=5839510 |pmid=29527584}}
= Clinical =
EEG analysis is widely used in brain-disease diagnosis and assessment. In the domain of epileptic seizures, the detection of epileptiform discharges in the EEG is an important component in the diagnosis of epilepsy. Careful analyses of the EEG records can provide valuable insight and improved understanding of the mechanisms causing epileptic disorders.{{Cite journal|last1=Subasi|first1=Abdulhamit|last2=Erçelebi|first2=Ergun|date=May 2005|title=Classification of EEG signals using neural network and logistic regression|journal=Computer Methods and Programs in Biomedicine|volume=78|issue=2|pages=87–99|doi=10.1016/j.cmpb.2004.10.009|pmid=15848265|issn=0169-2607}} Besides, EEG analysis also helps much with the detection of Alzheimer's disease,{{Cite journal|last1=Jeong|first1=Jaeseung|last2=Gore|first2=John C|last3=Peterson|first3=Bradley S|date=May 2001|title=Mutual information analysis of the EEG in patients with Alzheimer's disease|journal=Clinical Neurophysiology|volume=112|issue=5|pages=827–835|doi=10.1016/s1388-2457(01)00513-2|pmid=11336898|s2cid=9851741 |issn=1388-2457}} tremor, etc.
= BCI (Brain-computer Interface) =
EEG recordings during right and left motor imagery allow one to establish a new communication channel.{{Cite journal|last1=Guger|first1=C.|last2=Ramoser|first2=H.|last3=Pfurtscheller|first3=G.|s2cid=9504054|date=2000|title=Real-time EEG analysis with subject-specific spatial patterns for a brain-computer interface (BCI)|journal=IEEE Transactions on Rehabilitation Engineering|volume=8|issue=4|pages=447–456|doi=10.1109/86.895947|pmid=11204035|issn=1063-6528}} Based on real-time EEG analysis with subject-specific spatial patterns, a brain–computer interface (BCI) can be used to develop a simple binary response for the control of a device.
EEG-based BCI approaches, together with advances in machine learning and other technologies such as wireless recording, aim to contribute to the daily lives of people with disabilities and significantly improve their quality of life.{{Cite journal |last1=Biasiucci |first1=Andrea |last2=Franceschiello |first2=Benedetta |last3=Murray |first3=Micah M. |date=February 2019 |title=Electroencephalography |journal=Current Biology |volume=29 |issue=3 |pages=R80–R85 |doi=10.1016/j.cub.2018.11.052 |issn=0960-9822|doi-access=free |pmid=30721678 |bibcode=2019CBio...29..R80B }} Such an EEG-based BCI can help, e.g., patients with amyotrophic lateral sclerosis, with some daily activities.
= Analysis tool =
Brainstorm is a collaborative, open-source application dedicated to the analysis of brain recordings including MEG, EEG, fNIRS, ECoG, depth electrodes and animal invasive neurophysiology.{{Cite web|url=https://neuroimage.usc.edu/brainstorm/Introduction|title=Introduction - Brainstorm|website=neuroimage.usc.edu|access-date=2018-12-16}} The objective of Brainstorm is to share a comprehensive set of user-friendly tools with the scientific community using MEG/EEG as an experimental technique. Brainstorm offers rich and intuitive graphic interface for physicians and researchers, which does not require any programming knowledge. Some other relative open source analysis software include FieldTrip, etc.
= Others =
Combined with facial expressions analysis, EEG analysis offers the function of continuous emotion detection, which can be used to find the emotional traces of videos.{{Cite book|last1=Soleymani|first1=Mohammad|last2=Asghari-Esfeden|first2=Sadjad|last3=Pantic|first3=Maja|last4=Fu|first4=Yun|title=2014 IEEE International Conference on Multimedia and Expo (ICME) |chapter=Continuous emotion detection using EEG signals and facial expressions |date=July 2014|pages=1–6 |publisher=IEEE|doi=10.1109/icme.2014.6890301|isbn=9781479947614|citeseerx=10.1.1.649.3590|s2cid=16028962 }} Some other applications include EEG-based brain mapping, personalized EEG-based encryptor, EEG-Based image annotation system, etc.
See also
{{Columns-list|
References
{{Reflist}}
Further reading
- {{Citation | chapter=Stress & Emotion Recognition Using Sentiment Analysis with Brain Signal | year=2022 | title=2022 IEEE 2nd International Conference on Mobile Networks and Wireless Communications (ICMNWC) | page=1-4 | doi=10.1109/ICMNWC56175.2022.10031835 | isbn=978-1-6654-9111-2 | url=http://dx.doi.org/10.1109/ICMNWC56175.2022.10031835 | last1=Bamanikar | first1=Ashvini A. | last2=Patil | first2=Ritesh V. | last3=Patil | first3=Lalit V. }}
- {{Citation | vauthors=((Cisotto, G.)), ((Chicco, D.)) | year=2024 | title=Ten quick tips for clinical electroencephalographic (EEG) data acquisition and signal processing | journal=PeerJ Computer Science | url=http://doi.org/10.7717/peerj-cs.2256 | number = peerj-cs.2256}}
{{EEG}}{{Brain-computer interface}}