{"title":"Hardware-Friendly Random Forest Classification of iEEG Signals for Implantable Seizure Detection","authors":"Keyvan Farhang Razi, Raquel Ramos Garcia, Alexandre Schmid","doi":"10.1109/IECBES54088.2022.10079382","DOIUrl":null,"url":null,"abstract":"Early and accurate detection of epileptic seizures is an extremely important therapeutic goal due to the severity of complications it can prevent. To this end, a low-power machine learning-based seizure detection implemented on an FPGA is proposed in this paper. Feature extraction is performed using time domain features which exhibit low hardware implementation complexity as well as high classification performance. A comparison between a Random Forest and a linear Support Vector Machine classifier has been conducted leading to the superior performance of the Random Forest. In addition, the hyperparameters of the Random Forest classifier are optimized to reach the best classification performance as well as to maintain the hardware implementation complexity sufficiently low for medical devices implants. The proposed seizure detector is implemented on a Cyclone V FPGA of the ALTERA DE10-standard board and tested on iEEG signals of six patients from the Bern University Hospital. FPGA implementation results demonstrate 100% seizure detection sensitivity as well as better specificity and faster seizure detection compared to recently published works using random forest classification. The FPGA dynamic power consumption is 0.59 mW which is acceptable for low-power implantable devices.","PeriodicalId":146681,"journal":{"name":"2022 IEEE-EMBS Conference on Biomedical Engineering and Sciences (IECBES)","volume":"176 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE-EMBS Conference on Biomedical Engineering and Sciences (IECBES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IECBES54088.2022.10079382","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Early and accurate detection of epileptic seizures is an extremely important therapeutic goal due to the severity of complications it can prevent. To this end, a low-power machine learning-based seizure detection implemented on an FPGA is proposed in this paper. Feature extraction is performed using time domain features which exhibit low hardware implementation complexity as well as high classification performance. A comparison between a Random Forest and a linear Support Vector Machine classifier has been conducted leading to the superior performance of the Random Forest. In addition, the hyperparameters of the Random Forest classifier are optimized to reach the best classification performance as well as to maintain the hardware implementation complexity sufficiently low for medical devices implants. The proposed seizure detector is implemented on a Cyclone V FPGA of the ALTERA DE10-standard board and tested on iEEG signals of six patients from the Bern University Hospital. FPGA implementation results demonstrate 100% seizure detection sensitivity as well as better specificity and faster seizure detection compared to recently published works using random forest classification. The FPGA dynamic power consumption is 0.59 mW which is acceptable for low-power implantable devices.
早期和准确的检测癫痫发作是一个极其重要的治疗目标,因为它可以预防并发症的严重性。为此,本文提出了一种基于FPGA的低功耗机器学习的癫痫检测方法。使用时域特征进行特征提取,具有较低的硬件实现复杂度和较高的分类性能。将随机森林与线性支持向量机分类器进行了比较,结果表明随机森林的性能更优。此外,对随机森林分类器的超参数进行了优化,以达到最佳的分类性能,并使医疗器械植入物的硬件实现复杂性保持在足够低的水平。提出的癫痫检测器在ALTERA de10标准板的Cyclone V FPGA上实现,并在伯尔尼大学医院的6名患者的iEEG信号上进行了测试。与最近发表的使用随机森林分类的作品相比,FPGA实现结果显示了100%的癫痫检测灵敏度,以及更好的特异性和更快的癫痫检测。FPGA动态功耗为0.59 mW,对于低功耗可植入器件是可以接受的。