Overview of methods and available tools used in complex brain disorders
Authors/Creators
- 1. Decision Support Systems Laboratory, School of Electrical and Computer Engineering, National Technical University of Athens, Athens, 15773, Greece
Description
Complex brain disorders, including Alzheimer's dementia, sleep disorders, and epilepsy, are chronic conditions that have high prevalence individually and in combination, increasing mortality risk, and contributing to the socioeconomic burden of patients, their families and, their communities at large. Although some literature reviews have been conducted mentioning the available methods and tools used for supporting the diagnosis of complex brain disorders and processing different files, there are still limitations. Specifically, these research works have focused primarily on one single brain disorder, i.e., sleep disorders or dementia or epilepsy. Additionally, existing research initiatives mentioning some tools, focus mainly on one single type of data, i.e., electroencephalography (EEG) signals or actigraphies or Magnetic Resonance Imaging, and so on. To tackle the aforementioned limitations, this is the first study conducting a comprehensive literature review of the available methods used for supporting the diagnosis of multiple complex brain disorders, i.e., Alzheimer's dementia, sleep disorders, epilepsy. Also, to the best of our knowledge, we present the first study conducting a comprehensive literature review of all the available tools, which can be exploited for processing multiple types of data, including EEG, actigraphies, and MRIs, and receiving valuable forms of information which can be used for differentiating people in a healthy control group and patients suffering from complex brain disorders. Additionally, the present study highlights both the benefits and limitations of the existing available tools.
Files
openreseurope-3-17538.pdf
Files
(614.6 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:07e972c6d47c169f8fc3dfdc9642262e
|
614.6 kB | Preview Download |
Additional details
References
- Wolpaw JR, Birbaumer N, Heetderks WJ (2000). Brain-computer interface technology: a review of the first international meeting. IEEE Trans Rehabil Eng. doi:10.1109/tre.2000.847807
- Subha DP, Joseph PK, Acharya UR (2010). Eeg signal analysis: a survey. J Med Syst. doi:10.1007/s10916-008-9231-z
- Khosla A, Khandnor P, Chand T (2020). A comparative analysis of signal processing and classification methods for different applications based on eeg signals. Biocybern Biomed Eng. doi:10.1016/j.bbe.2020.02.002
- Zhang T, Chen W, Li M (2018). Generalized stockwell transform and svd-based epileptic seizure detection in eeg using random forest. Biocybern Biomed Eng. doi:10.1016/j.bbe.2018.03.007
- Wu J, Zhou T, Li T (2020). Detecting epileptic seizures in eeg signals with complementary ensemble empirical mode decomposition and extreme gradient boosting. Entropy (Basel). doi:10.3390/e22020140
- Alickovic E, Kevric J, Subasi A (2018). Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction. Biomed Signal Process Control. doi:10.1016/j.bspc.2017.07.022
- Ilias L, Askounis D, Psarras J (2023). Multimodal detection of epilepsy with deep neural networks. Expert Syst Appl. doi:10.1016/j.eswa.2022.119010
- Ruiz-Gómez SJ, Gómez C, Poza J (2018). Automated multiclass classification of spontaneous eeg activity in alzheimer's disease and mild cognitive impairment. Entropy (Basel). doi:10.3390/e20010035
- Yu H, Lei X, Song Z (2020). Supervised network-based fuzzy learning of eeg signals for alzheimer's disease identification. IEEE Transactions on Fuzzy Systems. doi:10.1109/TFUZZ.2019.2903753
- Yang J, Zhang Z, Fu Z (2023). Cross-subject classification of depression by using multiparadigm eeg feature fusion. Comput Methods Programs Biomed. doi:10.1016/j.cmpb.2023.107360
- Sharma M, Achuth PV, Deb D (2018). An automated diagnosis of depression using three-channel bandwidth-duration localized wavelet filter bank with eeg signals. Cogn Syst Res. doi:10.1016/j.cogsys.2018.07.010
- Bachmann M, Päeske L, Kalev K (2018). Methods for classifying depression in single channel EEG using linear and nonlinear signal analysis. Comput Methods Programs Biomed. doi:10.1016/j.cmpb.2017.11.023
- Acharya UR, Oh SL, Hagiwara Y (2018). Automated eeg-based screening of depression using deep convolutional neural network. Comput Methods Programs Biomed. doi:10.1016/j.cmpb.2018.04.012
- Anuragi A, Sisodia DS (2019). Alcohol use disorder detection using eeg signal features and flexible analytical wavelet transform. Biomed Signal Process Control. doi:10.1016/j.bspc.2018.10.017
- Acharya UR, Vidya S, Bhat S (2014). Computer-aided diagnosis of alcoholism-related eeg signals. Epilepsy Behav. doi:10.1016/j.yebeh.2014.10.001
- Rodrigues JDC, Filho PPR, Peixoto E (2019). Classification of EEG signals to detect alcoholism using machine learning techniques. Pattern Recognit Lett. doi:10.1016/j.patrec.2019.04.019
- Sharma M, Tiwari J, Acharya UR (2021). Automatic sleep-stage scoring in healthy and sleep disorder patients using optimal wavelet filter bank technique with eeg signals. Int J Environ Res Public Health. doi:10.3390/ijerph18063087
- Siddiqui MM, Rahman S, Saeed SH (2013). Eeg signals play major role to diagnose sleep disorder. Int J Electr Comput Sci Eng.
- Corbin-Berrigan LA, Teel E, Vinet SA (2023). The use of electroencephalography as an informative tool in assisting early clinical management after sport-related concussion: a systematic review. Neuropsychol Rev. doi:10.1007/s11065-020-09442-8
- Qureshi AA, Zhang C, Zheng R (2018). Ischemic stroke detection using EEG signals.
- Fisher SF, Lanius RA, Frewen PA (2016). Eeg neurofeedback as adjunct to psychotherapy for complex developmental trauma-related disorders: Case study and treatment rationale. Traumatology. doi:10.1037/trm0000073
- Howells F, Stein D, Russell V (2012). Childhood trauma is associated with altered cortical arousal: Insights from an eeg study. Front Integr Neurosci. doi:10.3389/fnint.2012.00120
- Novik O, Smirnov K, Volgin M (2019). Structures of the brain. doi:10.1007/978-3-319-98461-2_5
- Xie Y, Oniga S (2020). A review of processing methods and classification algorithm for eeg signal. Carpathian J Electr Comp Eng. doi:10.2478/cjece-2020-0004
- Lakshmi MR, Prasad TV, Prakash VC (2014). Survey on eeg signal processing methods. Int J Adv Res Comput Sci Softw Eng.
- Hosseini MP, Hosseini A, Ahi K (2021). A review on machine learning for eeg signal processing in bioengineering. IEEE Rev Biomed Eng. doi:10.1109/RBME.2020.2969915
- Jiang X, Bian GB, Tian Z (2019). Removal of artifacts from EEG signals: A review. Sensors (Basel). doi:10.3390/s19050987
- Roy V, Shukla PK, Gupta AK (2021). Taxonomy on eeg artifacts removal methods, issues, and healthcare applications. J Organ End User Comput. doi:10.4018/JOEUC.2021010102
- Boonyakitanont P, Lek-uthai A, Chomtho K (2020). A review of feature extraction and performance evaluation in epileptic seizure detection using eeg. Biomed Signal Process Control. doi:10.1016/j.bspc.2019.101702
- Faust O, Acharya RU, Allen AR (2008). Analysis of eeg signals during epileptic and alcoholic states using ar modeling techniques. IRBM. doi:10.1016/j.rbmret.2007.11.003
- Al-Fahoum AS, Al-Fraihat AA (2014). Methods of eeg signal features extraction using linear analysis in frequency and time-frequency domains. ISRN Neurosci. doi:10.1155/2014/730218
- Borisagar KR, Thanki RM, Sedani BS (2019). Fourier transform, short-time fourier transform, and wavelet transform. doi:10.1007/978-3-319-96821-6_4
- Jiang D, Lu YN, Ma Y (2019). Robust sleep stage classification with single-channel EEG signals using multimodal decomposition and hmm-based refinement. Expert Syst Appl. doi:10.1016/j.eswa.2018.12.023
- Seo J, Laine TH, Sohn KA (2019). Machine learning approaches for boredom classification using eeg. J Ambient Intell Humaniz Comput. doi:10.1007/s12652-019-01196-3
- Chen LL, Zhao Y, Zhang J (2015). Automatic detection of alertness/drowsiness from physiological signals using wavelet-based nonlinear features and machine learning. Expert Syst Appl. doi:10.1016/j.eswa.2015.05.028
- Subasi A, Gursoy MI (2010). EEG signal classification using PCA, ICA, IDA and support vector machines. Expert Syst Appl. doi:10.1016/j.eswa.2010.06.065
- Wang X, Gong G, Li N (2019). Automated recognition of epileptic eeg states using a combination of symlet wavelet processing, gradient boosting machine, and grid search optimizer. Sensors (Basel). doi:10.3390/s19020219
- Richhariya B, Tanveer M (2018). Eeg signal classification using universum support vector machine. Expert Syst Appl. doi:10.1016/j.eswa.2018.03.053
- Pandey P, Seeja KR (2019). Emotional state recognition with eeg signals using subject independent approach. doi:10.1007/978-981-10-7641-1_10
- Ibrahim S, Djemal R, Alsuwailem A (2018). Electroencephalography (eeg) signal processing for epilepsy and autism spectrum disorder diagnosis. Biocybern Biomed Eng. doi:10.1016/j.bbe.2017.08.006
- Wang Q, Zhao D, Wang Y (2019). Ensemble learning algorithm based on multi-parameters for sleep staging. Med Biol Eng Comput. doi:10.1007/s11517-019-01978-z
- Li M, Chen W, Zhang T (2016). Automatic epilepsy detection using wavelet-based nonlinear analysis and optimized svm. Biocybern Biomed Eng. doi:10.1016/j.bbe.2016.07.004
- Bhattacharyya A, Sharma M, Pachori RB (2018). A novel approach for automated detection of focal eeg signals using empirical wavelet transform. Neural Comput & Applic. doi:10.1007/s00521-016-2646-4
- Quintero-Rincón A, Pereyra M, D'Giano C (2018). Fast statistical model-based classification of epileptic eeg signals. Biocybern Biomed Eng. doi:10.1016/j.bbe.2018.08.002
- Dora C, Biswal PK (2016). Robust ECG artifact removal from EEG using continuous wavelet transformation and linear regression. doi:10.1109/SPCOM.2016.7746620
- Struck AF, Ustun B, Ruiz AR (2017). Association of an electroencephalography-based risk score with seizure probability in hospitalized patients. JAMA Neurol. doi:10.1001/jamaneurol.2017.2459
- Ishfaque A, Awan AJ, Rashid N (2013). Evaluation of ann, lda and decision trees for eeg based brain computer interface. doi:10.1109/ICET.2013.6743513
- Tagluk ME, Akin M, Sezgin N (2010). Classıfıcation of sleep apnea by using wavelet transform and artificial neural networks. Expert Syst Appl. doi:10.1016/j.eswa.2009.06.049
- Choubey H, Pandey A (2021). A combination of statistical parameters for the detection of epilepsy and eeg classification using ann and knn classifier. SIViP. doi:10.1007/s11760-020-01767-4
- Omidvar M, Zahedi A, Bakhshi H (2021). Eeg signal processing for epilepsy seizure detection using 5-level db4 discrete wavelet transform, ga-based feature selection and ann/svm classifiers. J Ambient Intell Human Comput. doi:10.1007/s12652-020-02837-8
- Yuvaraj R, Acharya UR, Hagiwara Y (2018). A novel parkinson's disease diagnosis index using higher-order spectra features in eeg signals. Neural Comput & Applic. doi:10.1007/s00521-016-2756-z
- Rajaguru H, Prabhakar SK (2017). Sparse pca and soft decision tree classifiers for epilepsy classification from EEG signals. doi:10.1109/ICECA.2017.8203604
- Fekedulegn D, Andrew ME, Shi M (2020). Actigraphy-Based Assessment of Sleep Parameters. Ann Work Expo Health. doi:10.1093/annweh/wxaa007
- Khademi A, EL-Manzalawy Y, Master L (2019). Personalized sleep parameters estimation from actigraphy: A machine learning approach. Nat Sci Sleep. doi:10.2147/NSS.S220716
- Tohka J, Moradi E, Huttunen H (2016). Comparison of feature selection techniques in machine learning for anatomical brain mri in dementia. Neuroinformatics. doi:10.1007/s12021-015-9292-3
- Castellazzi G, Cuzzoni MG, Ramusino MC (2020). A machine learning approach for the differential diagnosis of alzheimer and vascular dementia fed by mri selected features. Front Neuroinform. doi:10.3389/fninf.2020.00025
- Chagué P, Marro B, Fadili S (2021). Radiological classification of dementia from anatomical mri assisted by machine learning-derived maps. J Neuroradiol. doi:10.1016/j.neurad.2020.04.004
- Bäckström K, Nazari M, Gu IYH (2018). An efficient 3d deep convolutional network for alzheimer's disease diagnosis using mr images. doi:10.1109/ISBI.2018.8363543
- Sattari N, Faeghi F, Shekarchi B (2022). Assessing the changes of cortical thickness in alzheimer disease with mri using freesurfer software. Basic Clin Neurosci. doi:10.32598/bcn.2021.1779.1
- Ming J, Harms MP, Morris JC (2015). Integrated cortical structural marker for alzheimer's disease. Neurobiol Aging. doi:10.1016/j.neurobiolaging.2014.03.042
- Mentzelopoulos A, Gkiatis K, Karanasiou I (2021). Chemotherapy-induced brain effects in small-cell lung cancer patients: a multimodal mri study. Brain Topogr. doi:10.1007/s10548-020-00811-3
- Ferrari-Souza JP, Lussier FZ, Leffa DT (2023). ε4 associates with microglial activation independently of aβ plaques and tau tangles. Sci Adv. doi:10.1126/sciadv.ade1474
- Harris CR, Millman KJ, Van Der Walt SJ (2020). Array programming with numpy. Nature. doi:10.1038/s41586-020-2649-2
- McKinney W (2011). pandas: a foundational python library for data analysis and statistics. Python for High Performance and Scientific Computing.
- Rocklin M (2015). Dask: Parallel computation with blocked algorithms and task scheduling. doi:10.25080/Majora-7b98e3ed-013
- Virtanen P, Gommers R, Oliphant TE (2020). Scipy 1.0: fundamental algorithms for scientific computing in python. Nat Methods. doi:10.1038/s41592-019-0686-2
- Pedregosa F, Varoquaux G, Gramfort A (2011). Scikit-learn: Machine learning in python. J Mach Learn Res.
- Seabold S, Perktold J (2010). Statsmodels: Econometric and statistical modeling with python.
- Benjamini Y, Hochberg Y (1995). Controlling the false discovery rate: A practical and powerful approach to multiple testing. Journal of the Royal Statistical Society. Series B (Methodological).
- Smith TG (2017). pmdarima: Arima estimators for Python.
- Löning M, Bagnall T, Middlehurst M (2022). alan-turing-institute/sktime: v0.10.1. doi:10.5281/zenodo.6191159
- Löning M, Bagnall A, Ganesh S (2019). sktime: A unified interface for machine learning with time series. arXiv preprint arXiv: 1909.07872.
- Vallat R (2018). Pingouin: statistics in python. J Open Source Softw. doi:10.21105/joss.01026
- Rokem AS, Trumpis M, Pérez F (2009). Nitime: time-series analysis for neuroimaging data.
- Gramfort A, Luessi M, Larson E (2013). MEG and EEG data analysis with MNE-python. Front Neurosci. doi:10.3389/fnins.2013.00267
- Vallat R, Walker MP (2021). An open-source, high-performance tool for automated sleep staging. eLife. doi:10.7554/eLife.70092
- Christakis Y, Mahadevan N, Patel S (2019). Sleeppy: A python package for sleep analysis from accelerometer data. J Open Source Softw. doi:10.21105/joss.01663
- Combrisson E, Vallat R, O'Reilly C (2019). Visbrain: a multi-purpose gpu-accelerated open-source suite for multimodal brain data visualization. Front Neuroinform. doi:10.3389/fninf.2019.00014
- Meunier D, Pascarella A, Altukhov D (2020). Neuropycon: An open-source python toolbox for fast multi-modal and reproducible brain connectivity pipelines. NeuroImage. doi:10.1016/j.neuroimage.2020.117020
- Abraham A, Pedregosa F, Eickenberg M (2014). Machine learning for neuroimaging with scikit-learn. Front Neuroinform. doi:10.3389/fninf.2014.00014
- Garyfallidis E, Brett M, Amirbekian B (2014). Dipy, a library for the analysis of diffusion mri data. Front Neuroinform. doi:10.3389/fninf.2014.00008
- Fadnavis S, Batson J, Garyfallidis E (2020). Patch2self: Denoising diffusion mri with self-supervised learning. Adv Neural Inf Process Syst.
- Doherty A, Jackson D, Hammerla N (2017). Large scale population assessment of physical activity using wrist worn accelerometers: the uk biobank study. PLoS One. doi:10.1371/journal.pone.0169649
- Doherty A, Smith-Byrne K, Ferreira T (2018). Gwas identifies 14 loci for device-measured physical activity and sleep duration. Nat Commun. doi:10.1038/s41467-018-07743-4
- Walmsley R, Chan S, Smith-Byrne K (2020). Reallocating time from device-measured sleep, sedentary behaviour or light physical activity to moderate-to-vigorous physical activity is associated with lower cardiovascular disease risk. MedRxiv. doi:10.1101/2020.11.10.20227769
- Willetts M, Hollowell S, Aslett L (2018). Statistical machine learning of sleep and physical activity phenotypes from sensor data in 96,220 uk biobank participants. Sci Rep. doi:10.1038/s41598-018-26174-1
- Bao FS, Liu X, Zhang C (2011). Pyeeg: an open source python module for eeg/meg feature extraction. Comput Intell Neurosci. doi:10.1155/2011/406391
- Cabanero-Gomez L, Hervas R, Gonzalez I (2021). eeglib: a python module for eeg feature extraction. SoftwareX. doi:10.1016/j.softx.2021.100745
- Brett M, Markiewicz CJ, Hanke M (2020). nipy/nibabel: 3.2.1. doi:10.5281/zenodo.4295521
- (null). Motionwatch user guide: Issue 1.4.14 the motionwatch user guide the motionwatch is a class i medical device (eu) please consult motionware software user guide ref 30238 for details of software installation, and data analysis.
- (2008). Actiware ® and actiware ® ct software manual actiwatch communication and sleep analysis software ® actiware and actiware ct software manual.
- (null). American academy of sleep medicine on twitter: This week philips told customers by email that it is "discontinuing offering wrist-worn products in the clinician and research markets." the actiware, actiwatch 2, actiwatch pro, and actiwatch plus products will not be sold after dec. 29.
- Van der Walt S, Schönberger JL, Nunez-Iglesias J (2014). scikit-image: image processing in python. PeerJ. doi:10.7717/peerj.453
- Bradski G (2000). The opencv library. Dr. Dobb's Journal: Software Tools for the Professional Programmer.
- Esteban O, Markiewicz CJ, Blair RW (2019). fmriprep: a robust preprocessing pipeline for functional mri. Nat Methods. doi:10.1038/s41592-018-0235-4
- Gorgolewski K, Burns CD, Madison C (2011). Nipype: a flexible, lightweight and extensible neuroimaging data processing framework in python. Front Neuroinform. doi:10.3389/fninf.2011.00013
- Chang L, Sam EJ, Cheong JH (2022). cosanlab/nltools: 0.4.7. doi:10.5281/zenodo.7015135
- Wyatt J (null). User's manual actilife 6 user's manual.
- Hammad G, Reyt M, Beliy N (2021). : Open-source python package for actigraphy data visualization and analysis. PLoS Comput Biol. doi:10.1371/journal.pcbi.1009514
- Cole RJ, Kripke DF, Gruen W (1992). Automatic sleep/wake identification from wrist activity. Sleep. doi:10.1093/sleep/15.5.461
- Sadeh A, Sharkey KM, Carskadon MA (1994). Activity-based sleep-wake identification: an empirical test of methodological issues. Sleep. doi:10.1093/sleep/17.3.201
- Crespo C, Aboy M, Fernández JR (2012). Automatic identification of activity- rest periods based on actigraphy. Med Biol Eng Comput. doi:10.1007/s11517-012-0875-y
- Roenneberg T, Keller LK, Fischer D (2015). Human activity and rest . Methods Enzymol. doi:10.1016/bs.mie.2014.11.028
- Refinetti R, Lissen GC, Halberg F (2007). Procedures for numerical analysis of circadian rhythms. Biol Rhythm Res. doi:10.1080/09291010600903692
- Peng CK, Havlin S, Stanley HE (1995). Quantification of scaling exponents and crossover phenomena in nonstationary heartbeat time series. Chaos. doi:10.1063/1.166141
- Peng CK, Buldyrev SV, Havlin S (1994). Mosaic organization of dna nucleotides. Phys Rev E Stat Phys Plasmas Fluids Relat Interdiscip Topics. doi:10.1103/physreve.49.1685
- Auton T (2004). Applied functional data analysis: Methods and case studies. J R Stat Soc Ser A Stat Soc. doi:10.1111/j.1467-985X.2004.t01-5-.x
- Winnebeck EC, Fischer D, Leise T (2018). Dynamics and ultradian structure of human sleep in real life. Curr Biol. doi:10.1016/j.cub.2017.11.063
- Vautard R, Yiou P, Ghil M (1992). Singular-spectrum analysis: A toolkit for short, noisy chaotic signals. Physica D. doi:10.1016/0167-2789(92)90103-T
- Igolkina AA, Meshcheryakov G (2019). lifelines: survival analysis in python. J Open Source Softw. doi:10.21105/joss.01317
- Anna A (2020). Igolkina and Georgy Meshcheryakov. semopy: A python package for structural equation modeling. Struct Equ Modeling: A Multidisciplinary Journal. doi:10.1080/10705511.2019.1704289
- Meshcheryakov G, Igolkina AA, Samsonova MG (2021). semopy 2: A structural equation modeling package with random effects in python. doi:10.48550/arXiv.2106.01140
- Rosseel Y (2012). lavaan: An r package for structural equation modeling. J Stat Softw. doi:10.18637/jss.v048.i02
- Pölsterl S (2020). scikit-survival: A library for time-to-event analysis built on top of scikit-learn. J Mach Learn Res.
- Currey D, Craley J, Hsu D (2023). Epviz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel eeg. PLoS One. doi:10.1371/journal.pone.0282268
- Maitin AM, Nogales A, Chazarra P (2023). Eegraph: An open-source python library for modeling electroencephalograms using graphs. Neurocomputing. doi:10.1016/j.neucom.2022.11.050
- Gurumurthy S, Muppalaneni NB, Sekhar C (2020). Epilepsy analysis using open source edf tools for information science and data analytics. Int J Commun Syst. doi:10.1002/dac.4095