ABSTRACT
Clinical neurophysiologists often find it difficult to recall rare EEG patterns despite the fact that this information could be diagnostic and help with treatment intervention. Traditional search methods may take time to retrieve the archived EEGs that could provide the meaning or cause of the specific pattern, which is undesirable as time can be critical for sick neonates. If neurophysiologists had the ability to quickly recall similar patterns, the prior occurrence of the pattern may help make an earlier diagnosis. This paper presents a system that may be used to assist a clinical neurophysiologist in the recall of neonatal EEG patterns. This paper compares two brute force approaches for the task of neonatal EEG recall and looks at the performance accuracy, speed and memory requirements. This system was tested on six different neonatal EEG pattern types with 430 events in total and the results are presented in this paper.
Subject(s)
Electroencephalography , Mental Recall , Cluster Analysis , Early Diagnosis , Humans , Infant, Newborn , Memory , NeurophysiologyABSTRACT
Clinical neurophysiologists often find it difficult to recall rare EEG patterns despite the fact that this information could be diagnostic and help with treatment intervention. Traditional search methods may take time to retrieve the archived EEGs that could provide the meaning or cause of the specific pattern which is not acceptable as time can be critical for sick neonates. If neurophysiologists had the ability to quickly recall similar patterns, the prior occurrence of the pattern may help make an earlier diagnosis. This paper presents a system that may be used to assist a clinical neurophysiologist in the recall of neonatal EEG patterns. The proposed system consists of an alignment technique followed by an approximate nearest neighbour search algorithm called locality sensitive hashing. The system was tested on six different neonatal EEG pattern types with 430 events in total and the results are presented in this paper.
Subject(s)
Algorithms , Electroencephalography , Cluster Analysis , Humans , Infant, NewbornABSTRACT
A clinical neurophysiologist must recognize patterns in EEG signals to evaluate the health of a patient's brain activity. Rare or unusual patterns may take time to correctly identify. The ability to automatically assist this recall would be beneficial in ensuring that appropriate measures could be taken in a timely fashion. Audio fingerprinting is a method used to identify songs using only a snippet of the song. Fingerprints are extracted from a sub-section of the song and matched against a database of previously computed fingerprints. In this paper, a fingerprint quantization technique is implemented on neonatal EEG data to attempt to identify sections of EEG data when only seeing a sub-section of the data. The impact of signal distortions is investigated and results from a database of one hour recordings from 40 newborns are presented.
Subject(s)
Electroencephalography/methods , Signal Processing, Computer-Assisted , Acoustics , Algorithms , Databases, Factual , Humans , Infant , Infant, Newborn , Signal-To-Noise RatioABSTRACT
In the not too distant future, the median population age will tend towards 65; an age at which the need for dependency increases. Most older people want to remain autonomous and self-sufficient for as long as possible. As environments become smarter home automation solutions can be provided to support this aspiration. The technology discussed within this paper focuses on providing a home automation system that can be controlled by most users regardless of mobility restrictions, and hence it may be applicable to older people. It comprises a hybrid Brain-Computer Interface, home automation user interface and actuators. In the first instance, our system is controlled with conventional computer input, which is then replaced with eye tracking and finally a BCI and eye tracking collaboration. The systems have been assessed in terms of information throughput; benefits and limitations are evaluated.
Subject(s)
Brain-Computer Interfaces , Adult , Automation , Electroretinography , Eye Movements/physiology , Humans , Middle Aged , Radio Frequency Identification Device , Remote Sensing Technology , User-Computer InterfaceABSTRACT
Recent developments in "Big Data" have brought significant gains in the ability to process large amounts of data on commodity server hardware. Stream computing is a relatively new paradigm in this area, addressing the need to process data in real time with very low latency. While this approach has been developed for dealing with large scale data from the world of business, security and finance, there is a natural overlap with clinical needs for physiological signal processing. In this work we present a case study of streams processing applied to a typical physiological signal processing problem: QRS detection from ECG data.
Subject(s)
Electrocardiography/classification , Medical Informatics Computing , Signal Processing, Computer-Assisted , HumansABSTRACT
In this paper we examined the robustness of a feature-set based on time-frequency distributions (TFDs) for neonatal EEG seizure detection. This feature-set was originally proposed in literature for neonatal seizure detection using a support vector machine (SVM). We tested the performance of this feature-set with a smoothed Wigner-Ville distribution and modified B distribution as the underlying TFDs. The seizure detection system using time-frequency signal and image processing features from the TFD of the EEG signal using modified B distribution was able to achieve a median receiver operator characteristic area of 0.96 (IQR 0.91-0.98) tested on a large clinical dataset of 826 h of EEG data from 18 full-term newborns with 1389 seizures. The mean AUC was 0.93.
Subject(s)
Electroencephalography/methods , Infant, Newborn, Diseases/diagnosis , Seizures/diagnosis , Algorithms , Area Under Curve , Automation , Humans , Infant, Newborn , Statistical Distributions , Time FactorsABSTRACT
Automated analysis of the neonatal EEG has the potential to assist clinical decision making for neonates with hypoxic-ischaemic encephalopathy. This paper proposes a method of automatically grading the degree of abnormality in an hour long epoch of neonatal EEG. The automated grading system (AGS) was based on a multi-class linear classifier grading of short-term epochs of EEG which were converted into a long-term grading of EEG using a majority vote operation. The features used in the AGS were summary measurements of two sub-signals extracted from a quadratic time-frequency distribution: the amplitude modulation and instantaneous frequency. These sub-signals were based on a model of EEG as a multiplication of a coloured random process with a slowly varying pseudo-periodic waveform and may be related to macroscopic neurophysiological function. The 4 grade AGS had a classification accuracy of 83% compared to human annotation of the EEG (level of agreement, κ = 0.76). Features estimated on the developed sub-signals proved more effective at grading the EEG than measures based solely on the EEG and the incorporation of additional sub-grades based on EEG states into the AGS also improved performance.
Subject(s)
Diagnosis, Computer-Assisted/statistics & numerical data , Electroencephalography/statistics & numerical data , Hypoxia-Ischemia, Brain/diagnosis , Biomedical Engineering , Electroencephalography/classification , Humans , Infant, Newborn , Linear Models , Monitoring, Physiologic/statistics & numerical data , Signal Processing, Computer-Assisted , Time FactorsABSTRACT
OBJECTIVE: The study presents a multi-channel patient-independent neonatal seizure detection system based on the Support Vector Machine (SVM) classifier. METHODS: A machine learning algorithm (SVM) is used as a classifier to discriminate between seizure and non-seizure EEG epochs. Two post-processing steps are proposed to increase both the temporal precision and the robustness of the system. The resulting system is validated on a large clinical dataset of 267 h of EEG data from 17 full-term newborns with seizures. RESULTS: The performance of the system using event-based metrics is reported. The system showed the best up-to-date performance of a neonatal seizure detection system. The system was able to achieve an average good detection rate of ~89% with one false seizure detection per hour, ~96% with two false detections per hour, or ~100% with four false detections per hour. An analysis of errors revealed sources of misclassification in terms of both missed seizures and false detections. CONCLUSIONS: The results obtained with the proposed SVM-based seizure detection system allow for its practical application in neonatal intensive care units. SIGNIFICANCE: The proposed SVM-based seizure detection system can greatly assist clinical staff, in a neonatal intensive care unit, to interpret the EEG. The system allows control of the final decision by choosing different confidence levels which makes it flexible for clinical needs. The obtained results may provide a reference for future seizure detection systems.
Subject(s)
Artificial Intelligence , Diagnosis, Computer-Assisted/instrumentation , Electroencephalography/methods , Seizures/diagnosis , Algorithms , Artifacts , Data Interpretation, Statistical , Databases, Factual , Diagnostic Errors , Electroencephalography/classification , False Positive Reactions , Humans , Infant , Infant, Newborn , Linear Models , Reproducibility of Results , Retrospective Studies , Seizures/classificationABSTRACT
OBJECTIVE: This study discusses an appropriate framework to measure system performance for the task of neonatal seizure detection using EEG. The framework is used to present an extended overview of a multi-channel patient-independent neonatal seizure detection system based on the Support Vector Machine (SVM) classifier. METHODS: The appropriate framework for performance assessment of neonatal seizure detectors is discussed in terms of metrics, experimental setups, and testing protocols. The neonatal seizure detection system is evaluated in this framework. Several epoch-based and event-based metrics are calculated and curves of performance are reported. A new metric to measure the average duration of a false detection is proposed to accompany the event-based metrics. A machine learning algorithm (SVM) is used as a classifier to discriminate between seizure and non-seizure EEG epochs. Two post-processing steps proposed to increase temporal precision and robustness of the system are investigated and their influence on various metrics is shown. The resulting system is validated on a large clinical dataset of 267h. RESULTS: In this paper, it is shown how a complete set of metrics and a specific testing protocol are necessary to extensively describe neonatal seizure detection systems, objectively assess their performance and enable comparison with existing alternatives. The developed system currently represents the best published performance to date with an ROC area of 96.3%. The sensitivity and specificity were ~90% at the equal error rate point. The system was able to achieve an average good detection rate of ~89% at a cost of 1 false detection per hour with an average false detection duration of 2.7 min. CONCLUSIONS: It is shown that to accurately assess the performance of EEG-based neonatal seizure detectors and to facilitate comparison with existing alternatives, several metrics should be reported and a specific testing protocol should be followed. It is also shown that reporting only event-based metrics can be misleading as they do not always reflect the true performance of the system. SIGNIFICANCE: This is the first study to present a thorough method for performance assessment of EEG-based seizure detection systems. The evaluated SVM-based seizure detection system can greatly assist clinical staff, in a neonatal intensive care unit, to interpret the EEG.
Subject(s)
Electroencephalography/standards , Seizures/diagnosis , Algorithms , Anisotropy , Artificial Intelligence , Data Interpretation, Statistical , Databases, Factual , Electroencephalography/statistics & numerical data , Humans , Infant , Infant, Newborn , ROC Curve , Reproducibility of Results , Seizures/classificationABSTRACT
The prediction of outcome in newborns with hypoxic ischemic encephalopathy (HIE) is a problematic task. Here, the ability of a combination of clinical, heart rate and EEG measures to predict outcome at 2 years is investigated. One hour of EEG and ECG recordings were obtained from newborns 24 hours after birth. Each newborn was reassessed at 24 months to investigate their neurodevelopmental outcome. From the EEG and ECG recordings, a set of 12 features was extracted. To classify each baby's outcome this data, along with clinical information was fed to a support vector machine. On a per patient basis an ROC area of 0.768 was achieved with 73.68% of newborns being assigned the correct outcome. Overall, this system presents a promising step towards the use of multimodal data for the prediction of neurodevelopmental outcome in newborns with HIE.
Subject(s)
Developmental Disabilities/diagnosis , Developmental Disabilities/physiopathology , Diagnosis, Computer-Assisted/methods , Hypoxia-Ischemia, Brain/diagnosis , Hypoxia-Ischemia, Brain/physiopathology , Nervous System Diseases/diagnosis , Nervous System Diseases/physiopathology , Decision Support Systems, Clinical , Developmental Disabilities/etiology , Electrocardiography/methods , Electroencephalography/methods , Female , Humans , Hypoxia-Ischemia, Brain/complications , Infant, Newborn , Male , Nervous System Diseases/etiology , Prognosis , Risk Assessment/methods , Risk FactorsABSTRACT
In this work, features which are usually employed in automatic speech recognition (ASR) are used for the detection of neonatal seizures in newborn EEG. Three conventional ASR feature sets are compared to the feature set which has been previously developed for this task. The results indicate that the thoroughly-studied spectral envelope based ASR features perform reasonably well on their own. Additionally, the SVM Recursive Feature Elimination routine is applied to all extracted features pooled together. It is shown that ASR features consistently appear among the top-rank features.
Subject(s)
Algorithms , Artificial Intelligence , Diagnosis, Computer-Assisted/methods , Electroencephalography/methods , Epilepsy, Benign Neonatal/diagnosis , Pattern Recognition, Automated/methods , Speech Production Measurement/methods , Female , Humans , Infant, Newborn , Male , Reproducibility of Results , Sensitivity and SpecificityABSTRACT
This work investigates the efficacy of heart rate (HR) based measures for patient-independent, automatic detection of seizures in newborns. Sixty-two time-domain and frequency-domain features were extracted from the neonatal heart rate signal. These features were classified using a sophisticated support vector machine (SVM) scheme. The performance was evaluated on a large dataset of 208 h from 14 newborn infants. It was shown that the HR can be useful for the detection of neonatal seizures for certain patients yielding an area under the receiver operating characteristic (ROC) curve of up to 82%. On evaluating the system using multiple patients an average ROC area of 0.59 with sensitivity of 60% and specificity of 60%, were obtained. Feature selection was performed and in the majority of patients the performance was degraded. Further analysis of the feature weights found significant variability in feature ranking across all patients. Overall, the patient-independent system presented here was seen to perform well in some patients (2 out of 14) but performed poorly when tested on the entire group.
Subject(s)
Heart Rate , Infant, Newborn, Diseases/diagnosis , Infant, Newborn, Diseases/physiopathology , Seizures/diagnosis , Seizures/physiopathology , Artificial Intelligence , Automation , Female , Humans , Infant, Newborn , Linear Models , Male , Probability , ROC Curve , Retrospective StudiesABSTRACT
A real-time neonatal seizure detection system is proposed based on a Gaussian mixture model classifier. The system includes feature transformation techniques and classifier output postprocessing. The detector was evaluated on a database of 20 patients with 330 h of recordings. A detailed analysis of the choice of parameters for the detector is provided. A mean good detection rate of 79% was obtained with only 0.5 false detections per hour. A thorough review of all misclassified events was performed, from which a number of patterns causing false detections were identified.
Subject(s)
Electroencephalography/methods , Models, Neurological , Seizures/classification , Artifacts , Electrodes , False Positive Reactions , Humans , Infant, Newborn , Movement , Normal Distribution , ROC Curve , Signal Processing, Computer-AssistedABSTRACT
Normative time- and frequency-domain heart rate variability (HRV) measures were extracted during quiet sleep (QS) and active sleep (AS) periods in 30 healthy babies. All newborn infants studied were less than 12 h old and the sleep state was classified using multi-channel video EEG. Three bands were extracted from the heart rate (HR) spectrum: very low frequency (VLF), 0.01-0.04 Hz; low frequency (LF), 0.04-0.2 Hz, and high frequency (HF), >0.2 Hz. All metrics were averaged across all patients and per sleep state to produce a table of normative values. A noticeable peak corresponding to activity in the RSA band was found in 80% patients during QS and 0% of patients during AS, although some broadband activity was observed. The majority of HRV metrics showed a statistically significant separation between QS and AS. It can be concluded that (i) activity in the RSA band is present during QS in the healthy newborn, in the first 12 h of life, (ii) HRV measures are affected by sleep state and (iii) the averaged HRV metrics reported here could assist the interpretation of HRV data from newborns with neonatal illnesses.
Subject(s)
Heart Rate/physiology , Sleep/physiology , Term Birth/physiology , Electroencephalography , Humans , Infant, Newborn , Time FactorsABSTRACT
Neonatal seizures are the most common neurological emergency in the neonatal period and are associated with a poor long-term outcome. Early detection and treatment may improve prognosis. This paper aims to develop an optimal set of parameters and a comprehensive scheme for patient-independent multi-channel EEG-based neonatal seizure detection. We employed a dataset containing 411 neonatal seizures. The dataset consists of multi-channel EEG recordings with a mean duration of 14.8 h from 17 neonatal patients. Early-integration and late-integration classifier architectures were considered for the combination of information across EEG channels. Three classifier models based on linear discriminants, quadratic discriminants and regularized discriminants were employed. Furthermore, the effect of electrode montage was considered. The best performing seizure detection system was found to be an early integration configuration employing a regularized discriminant classifier model. A referential EEG montage was found to outperform the more standard bipolar electrode montage for automated neonatal seizure detection. A cross-fold validation estimate of the classifier performance for the best performing system yielded 81.03% of seizures correctly detected with a false detection rate of 3.82%. With post-processing, the false detection rate was reduced to 1.30% with 59.49% of seizures correctly detected. These results represent a comprehensive illustration that robust reliable patient-independent neonatal seizure detection is possible using multi-channel EEG.
Subject(s)
Electroencephalography , Models, Biological , Seizures/diagnosis , Discriminant Analysis , Electrodes , Humans , Infant, Newborn , ROC CurveABSTRACT
OBJECTIVE: This study was undertaken to identify the best performing quantitative EEG features for neonatal seizures detection from a test set of 21. METHODS: Each feature was evaluated on 1-min, artefact-free segments of seizure and non-seizure neonatal EEG recordings. The potential utility of each feature for neonatal seizure detection was determined using receiver operating characteristic analysis and repeated measures t-tests. A performance estimate of the feature set was obtained using a cross-fold validation and combining all features together into a linear discriminant classifier model. RESULTS: Significant differences between seizure and non-seizure segments were found in 19 features for 17 patients. The best performing features for this application were the RMS amplitude, the line length and the number of local maxima and minima. An estimate of the patient independent classifier performance yielded a sensitivity of 81.08% and specificity of 82.23%. CONCLUSIONS: The individual performances of 21 quantitative EEG features in detecting electrographic seizure in the neonate were compared and numerically quantified. Combining all features together into a classifier model led to superior performance than that provided by any individual feature taken alone. SIGNIFICANCE: The results documented in this study may provide a reference for the optimum quantitative EEG features to use in developing and enhancing neonatal seizure detection algorithms.
Subject(s)
Electroencephalography/methods , Seizures/classification , Seizures/diagnosis , Entropy , Female , Humans , Hypoxia-Ischemia, Brain/complications , Infant, Newborn , Male , Prospective Studies , ROC Curve , Reproducibility of Results , Seizures/etiology , Time FactorsABSTRACT
The goal of neonatal seizure detection is the development of a patient independent system to alert staff in the neonatal intensive care unit of ongoing seizures. This study demonstrates the potential in adapting a patient independent classifier using patient specific data. Supervised adaptation is investigated using the basic gradient descent algorithm and least mean squares procedures. An increase in mean ROC area of 3% is obtained for the best performing learning algorithm, yielding an increase in mean accuracy of 7.7% compared to the patient independent algorithm.
Subject(s)
Algorithms , Artificial Intelligence , Diagnosis, Computer-Assisted/methods , Electroencephalography/methods , Pattern Recognition, Automated/methods , Seizures/diagnosis , Humans , Infant, Newborn , Reproducibility of Results , Sensitivity and SpecificityABSTRACT
Neonatal seizures are the most common neurological emergency in the neonatal period and are associated with poor long-term outcome. EEG is considered the gold standard for identification of all neonatal seizures, reducing the number of EEG electrodes required would reduce patient handling and allow faster acquisition of data. A method for automated neonatal seizure detection based on two carefully chosen cerebral scalp electrodes but trained using multi-channel EEG is presented. The algorithm was developed and tested using a multi-channel EEG dataset containing 411 seizures from 251.9 hours of EEG recorded from 17 full-term neonates. Automated seizure detection using a variety of bipolar channel derivations was investigated. Channel C3-C4 yielded correct detection of 90.77% of seizures with a false detection rate of 9.43%. This compares favourably with a multi-channel seizure detection method which detected 81.03% of seizures with a false detection rate of 3.82%.
Subject(s)
Algorithms , Artificial Intelligence , Diagnosis, Computer-Assisted/methods , Electroencephalography/methods , Pattern Recognition, Automated/methods , Seizures/diagnosis , Humans , Infant, Newborn , Reproducibility of Results , Sensitivity and SpecificityABSTRACT
The effect of seizures on instantaneous HR (iHR) in 12 neonates is investigated here. HR can be readily extracted from the ECG and can be employed as an additional signal in seizure detection algorithms. The change in instantaneous HR and its correlation with the change in RMS EEG amplitude were examined. Two methods were employed to classify significant iHR changes. Significant correlation (p 0.05) during seizure was observed in 100% of patients (83.33% of seizures). Overall, significant iHR changes (classified by either method) were found in 83% of patients (50% of seizures). It was found that a markedly higher iHR was observed in patients whose seizures were not classified as having significant iHR changes.
Subject(s)
Diagnosis, Computer-Assisted/methods , Electrocardiography/methods , Electroencephalography/methods , Heart Rate , Neonatal Screening/methods , Seizures/diagnosis , Seizures/physiopathology , Female , Humans , Infant, Newborn , Male , Reproducibility of Results , Sensitivity and Specificity , Statistics as TopicABSTRACT
The effect of frequency ranges on three quantitative EEG measures as related to neurodevelopmental outcome at 12-24 months is reported here. Thirteen EEG records from term neonates with moderate hypoxic-ischaemic encephalopathy (HIE) were analyzed. The spectral entropy, spectral edge frequency and relative power were calculated for each EEG channel. 4 separate frequency ranges were employed and their respective variations examined. Graphical and statistical analysis was carried out on the results. Statistical separation between the mean distributions of SEF, H(s) and RP was not observed. The optimal frequency band is dependent on the qEEG measure in question.