1
|
Wasilewski T, Kamysz W, Gębicki J. AI-Assisted Detection of Biomarkers by Sensors and Biosensors for Early Diagnosis and Monitoring. BIOSENSORS 2024; 14:356. [PMID: 39056632 PMCID: PMC11274923 DOI: 10.3390/bios14070356] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/09/2024] [Revised: 06/25/2024] [Accepted: 06/28/2024] [Indexed: 07/28/2024]
Abstract
The steady progress in consumer electronics, together with improvement in microflow techniques, nanotechnology, and data processing, has led to implementation of cost-effective, user-friendly portable devices, which play the role of not only gadgets but also diagnostic tools. Moreover, numerous smart devices monitor patients' health, and some of them are applied in point-of-care (PoC) tests as a reliable source of evaluation of a patient's condition. Current diagnostic practices are still based on laboratory tests, preceded by the collection of biological samples, which are then tested in clinical conditions by trained personnel with specialistic equipment. In practice, collecting passive/active physiological and behavioral data from patients in real time and feeding them to artificial intelligence (AI) models can significantly improve the decision process regarding diagnosis and treatment procedures via the omission of conventional sampling and diagnostic procedures while also excluding the role of pathologists. A combination of conventional and novel methods of digital and traditional biomarker detection with portable, autonomous, and miniaturized devices can revolutionize medical diagnostics in the coming years. This article focuses on a comparison of traditional clinical practices with modern diagnostic techniques based on AI and machine learning (ML). The presented technologies will bypass laboratories and start being commercialized, which should lead to improvement or substitution of current diagnostic tools. Their application in PoC settings or as a consumer technology accessible to every patient appears to be a real possibility. Research in this field is expected to intensify in the coming years. Technological advancements in sensors and biosensors are anticipated to enable the continuous real-time analysis of various omics fields, fostering early disease detection and intervention strategies. The integration of AI with digital health platforms would enable predictive analysis and personalized healthcare, emphasizing the importance of interdisciplinary collaboration in related scientific fields.
Collapse
Affiliation(s)
- Tomasz Wasilewski
- Department of Inorganic Chemistry, Faculty of Pharmacy, Medical University of Gdansk, Hallera 107, 80-416 Gdansk, Poland
| | - Wojciech Kamysz
- Department of Inorganic Chemistry, Faculty of Pharmacy, Medical University of Gdansk, Hallera 107, 80-416 Gdansk, Poland
| | - Jacek Gębicki
- Department of Process Engineering and Chemical Technology, Faculty of Chemistry, Gdansk University of Technology, Narutowicza 11/12, 80-233 Gdansk, Poland;
| |
Collapse
|
2
|
Joung C, Kim M, Paik T, Kong SH, Oh SY, Jeon WK, Jeon JH, Hong JS, Kim WJ, Kook W, Cha MJ, van Koert O. Deep learning based ECG segmentation for delineation of diverse arrhythmias. PLoS One 2024; 19:e0303178. [PMID: 38870233 PMCID: PMC11175442 DOI: 10.1371/journal.pone.0303178] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/15/2023] [Accepted: 04/20/2024] [Indexed: 06/15/2024] Open
Abstract
Accurate delineation of key waveforms in an ECG is a critical step in extracting relevant features to support the diagnosis and treatment of heart conditions. Although deep learning based methods using segmentation models to locate P, QRS, and T waves have shown promising results, their ability to handle arrhythmias has not been studied in any detail. In this paper we investigate the effect of arrhythmias on delineation quality and develop strategies to improve performance in such cases. We introduce a U-Net-like segmentation model for ECG delineation with a particular focus on diverse arrhythmias. This is followed by a post-processing algorithm which removes noise and automatically determines the boundaries of P, QRS, and T waves. Our model has been trained on a diverse dataset and evaluated against the LUDB and QTDB datasets to show strong performance, with F1-scores exceeding 99% for QRS and T waves, and over 97% for P waves in the LUDB dataset. Furthermore, we assess various models across a wide array of arrhythmias and observe that models with a strong performance on standard benchmarks may still perform poorly on arrhythmias that are underrepresented in these benchmarks, such as tachycardias. We propose solutions to address this discrepancy.
Collapse
Affiliation(s)
- Chankyu Joung
- Department of Mathematical Sciences and Research Institute of Mathematics, Seoul National University, Gwanak-gu, Seoul, South Korea
| | - Mijin Kim
- Division of Cardiology, Department of Internal Medicine, Asan Medical Center, University of Ulsan College of Medicine, Seoul, South Korea
| | - Taejin Paik
- Department of Mathematical Sciences and Research Institute of Mathematics, Seoul National University, Gwanak-gu, Seoul, South Korea
| | - Seong-Ho Kong
- AI Institute, Seoul National University, Seoul, South Korea
- Department of Surgery, Seoul National University Hospital and Seoul National University College of Medicine, Seoul, South Korea
| | - Seung-Young Oh
- Department of Surgery, Seoul National University Hospital and Seoul National University College of Medicine, Seoul, South Korea
- Department of Critical Care Medicine, Seoul National University Hospital, Seoul, South Korea
| | - Won Kyeong Jeon
- Department of Internal Medicine, Seoul National University Hospital, Seoul, South Korea
| | | | | | | | - Woong Kook
- Department of Mathematical Sciences and Research Institute of Mathematics, Seoul National University, Gwanak-gu, Seoul, South Korea
- AI Institute, Seoul National University, Seoul, South Korea
| | - Myung-Jin Cha
- Division of Cardiology, Department of Internal Medicine, Asan Medical Center, University of Ulsan College of Medicine, Seoul, South Korea
| | - Otto van Koert
- Department of Mathematical Sciences and Research Institute of Mathematics, Seoul National University, Gwanak-gu, Seoul, South Korea
| |
Collapse
|
3
|
Pu N, Wu N, Abubakar SM, Yang Y, Liu X, Pan S, Guo Y, Jia W, Wang Z, Jiang H. A 36-nW Electrocardiogram Anomaly Detector Based on a 1.5-bit Non-Feedback Delta Quantizer for Always-on Cardiac Monitoring. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2024; 18:648-661. [PMID: 38294924 DOI: 10.1109/tbcas.2024.3360886] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/02/2024]
Abstract
An always-on electrocardiogram (ECG) anomaly detector (EAD) with ultra-low power (ULP) consumption is proposed for continuous cardiac monitoring applications. The detector is featured with a 1.5-bit non-feedback delta quantizer (DQ) based feature extractor, followed by a multiplier-less convolutional neural network (CNN) engine, which eliminates the traditional high-resolution analog-to-digital converter (ADC) in conventional signal processing systems. The DQ uses a computing-in-capacitor (CIC) subtractor to quantize the sample-to-sample difference of ECG signal into 1.5-bit ternary codes, which is insensitive to low-frequency baseline wandering. The subsequent event-driven classifier is composed of a low-complexity coarse detector and a systolic-array-based CNN engine for ECG anomaly detection. The DQ and the digital CNN are fabricated in 65-nm and 180-nm CMOS technology, respectively, and the two chips are integrated on board through wire bonding. The measured detection accuracy is 90.6% ∼ 91.3% when tested on the MIT-BIH arrhythmia database, identifying three different ECG anomalies. Operating at 1 V and 1.4 V power supplies for the DQ and the digital CNN, respectively, the measured long-term average power consumption of the core circuits is 36 nW, which makes the detector among those state-of-the-art always-on cardiac anomaly detection devices with the lowest power consumption.
Collapse
|
4
|
Chen C, da Silva B, Yang C, Ma C, Li J, Liu C. AutoMLP: A Framework for the Acceleration of Multi-Layer Perceptron Models on FPGAs for Real-Time Atrial Fibrillation Disease Detection. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2023; 17:1371-1386. [PMID: 37494158 DOI: 10.1109/tbcas.2023.3299084] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 07/28/2023]
Abstract
Cardiovascular diseases are a leading cause of death globally, and atrial fibrillation (AF) is a common arrhythmia that affects many people. Detecting AF in real-time using hardware acceleration can prompt timely medical intervention. Multi-layer perceptron (MLP) has demonstrated the ability to detect AF accurately. However, implementing MLP on Field-Programmable Gate Array (FPGA) for real-time detection poses challenges due to the complex hardware design requirements. This study presents a novel framework for generating hardware accelerators to detect AF in real-time using MLP on FPGA. The framework automates evaluating MLP model topology, data type, and bit-widths to generate parallel acceleration. The generated solutions are evaluated using two AF datasets, PhysioNet MIT-BIH atrial fibrillation (AFDB) and China Physiological Signal Challenge 2018 (CPSC2018), regarding execution time, resource utilization, and accuracy. The evaluation results demonstrate that the hardware MLP can achieve a speedup higher than 1500× and around 25000× lower energy consumption than an embedded CPU. These satisfactory results prove the framework's suitability and convenience for the online detection of AF in an accelerated and automatic way through FPGA hardware implementation.
Collapse
|
5
|
Zhou C, Li X, Feng F, Zhang J, Lyu H, Wu W, Tang X, Luo B, Li D, Xiang W, Yao D. Inter-patient ECG heartbeat classification for arrhythmia classification: a new approach of multi-layer perceptron with weight capsule and sequence-to-sequence combination. Front Physiol 2023; 14:1247587. [PMID: 37841320 PMCID: PMC10569428 DOI: 10.3389/fphys.2023.1247587] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/26/2023] [Accepted: 09/07/2023] [Indexed: 10/17/2023] Open
Abstract
Objective: The objective of this research is to construct a method to alleviate the problem of sample imbalance in classification, especially for arrhythmia classification. This approach can improve the performance of the model without using data enhancement. Methods: In this study, we have developed a new Multi-layer Perceptron (MLP) block and have used a Weight Capsule (WCapsule) network with MLP combined with sequence-to-sequence (Seq2Seq) network to classify arrhythmias. Our work is based on the MIT-BIH arrhythmia database, the original electrocardiogram (ECG) data is classified according to the criteria recommended by the American Association for Medical Instrumentation (AAMI). Also, our method's performance is further evaluated. Results: The proposed model is evaluated using the inter-patient paradigm. Our proposed method shows an accuracy (ACC) of 99.88% under sample imbalance. For Class N, sensitivity (SEN) is 99.79%, positive predictive value (PPV) is 99.90%, and specificity (SPEC) is 99.19%. For Class S, SEN is 97.66%, PPV is 96.14%, and SPEC is 99.85%. For Class V, SEN is 99.97%, PPV is 99.07%, and SPEC is 99.94%. For Class F, SEN is 97.94%, PPV is 98.70%, and SPEC is 99.99%. When using only half of the training sample, our method shows that the SEN of Class N and V is 0.97% and 5.27% higher than the traditional machine learning algorithm. Conclusion: The proposed method combines MLP, weight capsule network with Seq2seq network, effectively addresses the problem of sample imbalance in arrhythmia classification, and produces good performance. Our method also shows promising potential in less samples.
Collapse
Affiliation(s)
- Chenchen Zhou
- Key Laboratory of Electronic and Information Engineering, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu, China
- Guangxi Key Laboratory of Digital Infrastructure, Guangxi Information Center, Nanning, China
| | - Xiangkui Li
- Key Laboratory of Electronic and Information Engineering, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu, China
- School of Computer Science and Technology, Harbin University of Science and Technology, Harbin, China
| | - Fan Feng
- Guangxi Key Laboratory of Digital Infrastructure, Guangxi Information Center, Nanning, China
| | - Jian Zhang
- West China Biomedical Big Data Center, West China Hospital, Sichuan University, Chengdu, China
| | - He Lyu
- Key Laboratory of Electronic and Information Engineering, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu, China
| | - Weixuan Wu
- Key Laboratory of Electronic and Information Engineering, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu, China
| | - Xuezhi Tang
- Key Laboratory of Electronic and Information Engineering, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu, China
| | - Bin Luo
- Sichuan Huhui Software Co., Ltd., Mianyang, China
| | - Dong Li
- West China Biomedical Big Data Center, West China Hospital, Sichuan University, Chengdu, China
- Med-X Center for Informatics, Sichuan University, Chengdu, China
| | - Wei Xiang
- Key Laboratory of Electronic and Information Engineering, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu, China
| | - Dengju Yao
- School of Computer Science and Technology, Harbin University of Science and Technology, Harbin, China
| |
Collapse
|
6
|
Ramkumar M, Alagarsamy M, Balakumar A, Pradeep S. Ensemble classifier fostered detection of arrhythmia using ECG data. Med Biol Eng Comput 2023; 61:2453-2466. [PMID: 37145258 DOI: 10.1007/s11517-023-02839-6] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/27/2022] [Accepted: 04/13/2023] [Indexed: 05/06/2023]
Abstract
Electrocardiogram (ECG) is a non-invasive medical tool that divulges the rhythm and function of the human heart. This is broadly employed in heart disease detection including arrhythmia. Arrhythmia is a general term for abnormal heart rhythms that can be identified and classified into many categories. Automatic ECG analysis is provided by arrhythmia categorization in cardiac patient monitoring systems. It aids cardiologists to diagnose the ECG signal. In this work, an Ensemble classifier is proposed for accurate arrhythmia detection using ECG Signal. Input data are taken from the MIT-BIH arrhythmia dataset. Then the input data was pre-processed using Python in Jupyter Notebook which run the code in an isolated manner and was able to keep code, formula, comments, and images. Then, Residual Exemplars Local Binary Pattern is applied for extracting statistical features. The extracted features are given to ensemble classifiers, like Support vector machines (SVM), Naive Bayes (NB), and random forest (RF) for classifying the arrhythmia as normal (N), supraventricular ectopic beat (S), ventricular ectopic beat (V), fusion beat (F), and unknown beat (Q). The proposed AD-Ensemble SVM-NB-RF method is implemented in Python. The proposed AD-Ensemble SVM-NB-RF method is 44.57%, 52.41%, and 29.49% higher accuracy; 2.01%, 3.33%, and 3.19% higher area under the curve (AUC); and 21.52%, 23.05%, and 12.68% better F-Measure compared with existing models, like multi-model depending on the ensemble of deep learning for ECG heartbeats arrhythmia categorization (AD-Ensemble CNN-LSTM-RRHOS), ECG signal categorization utilizing VGGNet: a neural network based classification method (AD-Ensemble CNN-LSTM) and higher performance arrhythmic heartbeat categorization utilizing ensemble learning along PSD based feature extraction method (AD-Ensemble MLP-NB-RF).
Collapse
Affiliation(s)
- M Ramkumar
- Department of Electronics and Communication Engineering, Sri Krishna College of Engineering and Technology, Coimbatore, 641-008, Tamil Nadu, India.
| | - Manjunathan Alagarsamy
- Department of Electronics and Communication Engineering, K.Ramakrishnan College of Technology, Trichy, 621112, Tamil Nadu, India
| | - A Balakumar
- Department of Electronics and Communication Engineering, K.Ramakrishnan College of Engineering, Trichy, 621112, Tamil Nadu, India
| | - S Pradeep
- Department of Electronics and Communication Engineering, K.S.Rangasamy College of Technology, Tiruchengode, 637215, Tamil Nadu, India
| |
Collapse
|
7
|
Wong DLT, Li Y, John D, Ho WK, Heng CH. Low Complexity Binarized 2D-CNN Classifier for Wearable Edge AI Devices. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2022; 16:822-831. [PMID: 35921347 DOI: 10.1109/tbcas.2022.3196165] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/15/2023]
Abstract
Wearable Artificial Intelligence-of-Things (AIoT) devices exhibit the need to be resource and energy-efficient. In this paper, we introduced a quantized multilayer perceptron (qMLP) for converting ECG signals to binary image, which can be combined with binary convolutional neural network (bCNN) for classification. We deploy our model into a low-power and low-resource field programmable gate array (FPGA) fabric. The model requires 5.8× lesser multiply and accumulate (MAC) operations than known wearable CNN models. Our model also achieves a classification accuracy of 98.5%, sensitivity of 85.4%, specificity of 99.5%, precision of 93.3%, and F1-score of 89.2%, along with dynamic power dissipation of 34.9 μW.
Collapse
|
8
|
Abubakar SM, Yin Y, Tan S, Jiang H, Wang Z. A 746 nW ECG Processor ASIC Based on Ternary Neural Network. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2022; 16:703-713. [PMID: 35921346 DOI: 10.1109/tbcas.2022.3196059] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/15/2023]
Abstract
This paper presents an ultra-low power electrocardiography (ECG) processor application-specific integrated circuit (ASIC) for the real-time detection of abnormal cardiac rhythms (ACRs). The proposed ECG processor can support wearable or implantable ECG devices for long-term health monitoring. It adopts a derivative-based patient adaptive threshold approach to detect the R peaks in the PQRST complex of ECG signals. Two tiny machine learning classifiers are used for the accurate classification of ACRs. A 3-layer feed-forward ternary neural network (TNN) is designed, which classifies the QRS complex's shape, followed by the adaptive decision logics (DL). The proposed processor requires only 1 KB on-chip memory to store the parameters and ECG data required by the classifiers. The ECG processor has been implemented based on fully-customized near-threshold logic cells using thick-gate transistors in 65-nm CMOS technology. The ASIC core occupies a die area of 1.08 mm2. The measured total power consumption is 746 nW, with 0.8 V power supply at 2.5 kHz real-time operating clock. It can detect 13 abnormal cardiac rhythms with a sensitivity and specificity of 99.10% and 99.5%. The number of detectable ACR types far exceeds the other low power designs in the literature.
Collapse
|
9
|
Xu P, Liu H, Xie X, Zhou S, Shu M, Wang Y. Interpatient ECG Arrhythmia Detection by Residual Attention CNN. COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE 2022; 2022:2323625. [PMID: 35432590 PMCID: PMC9012615 DOI: 10.1155/2022/2323625] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/04/2022] [Revised: 03/04/2022] [Accepted: 03/07/2022] [Indexed: 11/18/2022]
Abstract
The precise identification of arrhythmia is critical in electrocardiogram (ECG) research. Many automatic classification methods have been suggested so far. However, efficient and accurate classification is still a challenge due to the limited feature extraction and model generalization ability. We integrate attention mechanism and residual skip connection into the U-Net (RA-UNET); besides, a skip connection between the RA-UNET and a residual block is executed as a residual attention convolutional neural network (RA-CNN) for accurate classification. The model was evaluated using the MIT-BIH arrhythmia database and achieved an accuracy of 98.5% and F 1 scores for the classes S and V of 82.8% and 91.7%, respectively, which is far superior to other approaches.
Collapse
Affiliation(s)
- Pengyao Xu
- Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
| | - Hui Liu
- Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
| | - Xiaoyun Xie
- Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
| | - Shuwang Zhou
- Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
- College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
| | - Minglei Shu
- Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
| | - Yinglong Wang
- Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
| |
Collapse
|