Lan Wei


Lan Wei was a PhD student at the School of Computer Science, University College Dublin, Ireland, from January 2018 to June 2022. Google ScholarResearchgate

Research: Development of an EEG based sleep spindle detection system for infants by Machine Learning Approach

Seizure detection based on a mouse model of epilepsy

PhD Thesis:Automatic Detection and Characterization of Seizures and Sleep Spindles in Electroencephalograms Using Machine Learning

Electroencephalography (EEG) is an electrophysiological monitoring method used to measure tiny electrical changes of the brain, and it is commonly used in research involving neural engineering, neuroscience, and biomedical engineering. EEG is widely used to assist clinicians and researchers in analysing brain events, such as emotion recognition, sleep events identification, seizure detection, and Alzheimer’s classification. However, manually identifying these brain events in EEG recordings is very time-consuming and typically requires highly trained experts. Automatic brain events detection would greatly facilitate this analysis. During her PhD, she developed several methods for the detection of seizures and sleep spindle events in EEG recordings. These methods have the potential to be beneficial in both experimental and clinical settings, greatly improving the speed, reliability and reproducibility of seizure and sleep spindles analysis in EEG data. Moreover, these methods were implemented as webservers that are made available for free academic use. This will assist researchers and clinicians in the automated analysis of seizures and sleep spindle events in EEG recordings.


  • PhD Computer Science– University College Dublin (2018-2022)
  • MSc Computer Science – University College Dublin (2016-2018)
  • BSc Physics– Yanbian University (2011-2015)


  1. Lan WeiHalima BoutouilRogerio R GerbatinOmar MamadMona HeilandCristina R ReschkeFederico Del GalloPaolo F FabeneDavid C HenshallMadeleine LoweryGareth Morris and Catherine Mooney. (2021). Detection of spontaneous seizures in EEGs in multiple experimental mouse models of epilepsy. Journal of Neural Engineering.  DOI:  10.1088/1741-2552/ac2ca0
  2. Lan Wei, Soraia Ventura, Sean Mathieson, Geraldine Boylan, Madeleine Lowery, Catherine Mooney. (2021). Spindle-AI: Sleep spindle number and duration estimation in infant EEG. IEEE transactions on bio-medical engineering. DOI: 10.1109/TBME.2021.3097815
  3. Antoniadi, A.M.; Du, Y.; Guendouz, Y.; Wei, L.; Mazo, C.; Becker, B.A.; Mooney, C. (2021). Current Challenges and Future Opportunities for XAI in Machine Learning-Based Clinical Decision Support Systems: a Systematic ReviewApplied Sciences11(11), 5088. DOI: 10.3390/app11115088
  4. L. Wei and C. Mooney. (2020). Epileptic Seizure Detection in Clinical EEGs Using an XGboost-based Method. 2020 IEEE Signal Processing in Medicine and Biology Symposium (SPMB). DOI: 10.1109/SPMB50085.2020.9353625
  5. Lan Wei, Soraia Ventura, Madeleine Lowery, Mary Anne Ryan, Sean Mathieson, Geraldine B. Boylan and Catherine Mooney. (2020). Random Forest-based Algorithm for Sleep Spindle Detection in Infant EEG. 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC). DOI: 10.1109/EMBC44109.2020.9176339
  6. Yuhan Du, Anthony R Rafferty, Fionnuala M McAuliffe, Lan Wei and Catherine Mooney. (2022). An Explainable Machine Learning-based Clinical Decision Support System for the Prediction of Gestational Diabetes Mellitus. Scientific Reports (12), 1170. DOI: 10.1038/s41598-022-05112-2


  1. L. Wei, R. Gerbatin, O. Mamad, H. Boutouil, C. Reschke, M. Lowery, D. Henshall, G. Morris and C. Mooney. (2020). XGboost-based Method for Seizure Detection in Mouse Models of Epilepsy. 2020 IEEE Signal Processing in Medicine and Biology Symposium (SPMB). DOI: 10.1109/SPMB50085.2020.9353632
  2. Lan Wei, Rogerio Gerbatin, Cristina R. Reschke, Gareth Morris, David C. Henshall, and Catherine Mooney. (2019). Automated Annotation of EEG in a Mouse Model of Epilepsy. ACM Celebration of Women in Computing: womENcourage, Rome, Italy, 2019.


CS Sparks – I am a volunteer tutor of the girls in DEIS schools of Dublin, help them to have fun in coding and help them to form the basic logic thought on computer programming by some interesting courses. Like micro-bits, robotic…

Teaching Assistant:

  • Beijing-Dublin International College (BDIC)
  1. Software Engineering Project
  2. Data mining & Machine Learning
  3. Introduction to Software Engineering
  4. Software Engineering Degree Project
  • Genomics Data Science-Centre for Research Training 

Galway, Ireland Teaching Assistant (Data mining & Machine Learning) in Genomics Data Science-Centre for Research Training in Galway University.