Phát hiện ngưng thở khi ngủ từ tín hiệu ECG bằng mô hình SE-ResNeXt

Phát hiện ngưng thở khi ngủ từ ECG sử dụng mô hình SE ResNeXt. Nghiên cứu phương pháp phân loại tín hiệu ECG để chẩn đoán ngưng thở hiệu quả.

Chuyên ngành

Biomedical Engineering

Người đăng

Ẩn danh

Thể loại

Master Thesis

2023

45
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

ACKNOWLEDGEMENT

ABSTRACT

1. Chapter description

1.2. The sleep apnea overview

2. CHAPTER 2: THEORETICAL BASIC

2.1. Chapter description

2.2. The sleep apnea overview

2.3. ECG test procedure

2.4. The ECG wave

2.3. Teager energy operator

2.4. SE-ResNeXt 50 model

2.4.1. Squeeze-and-Excitation Blocks

2.4.2. Model and Computational Complexity

2.5. Band-pass filter

3. CHAPTER 3: DATASET AND PROPOSED METHODS

3.3. The proposed methods

4. CHAPTER 4: RESULT AND DISCUSSION

SUMMARY OF THE MASTER'S THESIS

4.1. Reason of choosing the topic

4.2. Purpose, Research Object, Scope of Research

4.3. Content Summary and Author’s Contribution

LIST OF FIGURES

LIST OF TABLES

Tóm tắt

I. Tổng Quan Ngưng Thở Khi Ngủ ECG Giới Thiệu Chi Tiết

Ngưng thở khi ngủ (Sleep Apnea - SA) là một rối loạn giấc ngủ nghiêm trọng, đặc trưng bởi việc ngừng thở và bắt đầu lại nhiều lần trong khi ngủ. Điều này dẫn đến giảm oxy trong máu và gián đoạn giấc ngủ, gây ra nhiều vấn đề sức khỏe. Nghiên cứu này tập trung vào việc sử dụng điện tâm đồ (ECG) để tự động phát hiện ngưng thở khi ngủ. Phương pháp truyền thống để chẩn đoán SAPSG (Polysomnography), một xét nghiệm phức tạp và tốn kém. Do đó, việc phát triển các phương pháp thay thế, ít tốn kém và dễ tiếp cận hơn là vô cùng quan trọng. ECG là một lựa chọn hứa hẹn vì nó dễ thu thập, không xâm lấn và có thể cung cấp thông tin liên quan đến hoạt động tim mạch, vốn bị ảnh hưởng bởi SA. Nghiên cứu này khám phá việc sử dụng mô hình SE-ResNeXt, một kiến trúc học sâu tiên tiến, để phân tích tín hiệu ECGphân loại ngưng thở khi ngủ một cách chính xác. Mô hình học sâu (Deep Learning) đã cho thấy tiềm năng to lớn trong việc giải quyết các vấn đề phức tạp, và việc áp dụng chúng vào chẩn đoán ngưng thở khi ngủ là một hướng đi đầy hứa hẹn. Nghiên cứu sử dụng dữ liệu ECG từ cơ sở dữ liệu PhysioNet Apnea-ECG v1, bao gồm 70 bản ghi, để huấn luyện và đánh giá mô hình. Độ chính xác, độ nhạyđộ đặc hiệu là các chỉ số chính được sử dụng để đánh giá hiệu suất mô hình. Kết quả cho thấy mô hình SE-ResNeXt đạt được hiệu suất cạnh tranh so với các phương pháp hiện có, chứng minh tính khả thi của việc sử dụng ECGtrí tuệ nhân tạo (AI) cho chẩn đoán ngưng thở khi ngủ. Việc phát hiện sớm và chính xác SA có thể cải thiện đáng kể chất lượng cuộc sống và sức khỏe của bệnh nhân.

1.1. Tầm Quan Trọng Của Chẩn Đoán Ngưng Thở Khi Ngủ Sớm

Chẩn đoán sớm ngưng thở khi ngủ rất quan trọng vì nó có thể ngăn ngừa các biến chứng sức khỏe nghiêm trọng. Ngưng thở khi ngủ không được điều trị có thể dẫn đến tăng huyết áp, bệnh tim mạch, đột quỵ, tiểu đường và các vấn đề về nhận thức. Việc điều trị SA có thể cải thiện chất lượng giấc ngủ, giảm mệt mỏi ban ngày và cải thiện sức khỏe tổng thể. Phương pháp PSG (Polysomnography) mặc dù là tiêu chuẩn vàng, nhưng có những hạn chế về chi phí và sự tiện lợi. ECG cung cấp một giải pháp tiềm năng để tự động phát hiện ngưng thở khi ngủ, giảm gánh nặng cho các phòng khám giấc ngủ và giúp nhiều người tiếp cận chẩn đoán hơn. Hơn nữa, việc sử dụng trí tuệ nhân tạo (AI) và các mô hình học sâu như SE-ResNeXt cho phép phân tích tín hiệu ECG một cách hiệu quả và chính xác.

1.2. Ưu Điểm Của Điện Tâm Đồ ECG Trong Phát Hiện Ngưng Thở

Điện tâm đồ (ECG) có nhiều ưu điểm trong việc phát hiện ngưng thở khi ngủ. Nó là một phương pháp không xâm lấn, dễ thực hiện và có chi phí tương đối thấp. Holter ECG, một thiết bị ghi ECG liên tục trong 24 giờ hoặc hơn, có thể được sử dụng để theo dõi hoạt động tim mạch trong khi ngủ. Biến đổi ECG trong quá trình ngưng thở khi ngủ, chẳng hạn như thay đổi nhịp tim và biến thiên ECG, có thể cung cấp manh mối quan trọng cho việc phát hiện SA. Việc sử dụng Single-lead ECG giúp đơn giản hóa quy trình thu thập dữ liệu và giảm sự bất tiện cho bệnh nhân. Hơn nữa, dữ liệu ECG dễ dàng được số hóa và phân tích bằng các thuật toán machine learning, mở ra khả năng tự động phát hiện ngưng thở khi ngủ với độ chính xác cao.

II. Vấn Đề Hạn Chế Phương Pháp Truyền Thống Chẩn Đoán Ngưng Thở

Mặc dù PSG (Polysomnography) là tiêu chuẩn vàng để chẩn đoán ngưng thở khi ngủ, nó có những hạn chế đáng kể. PSG là một xét nghiệm tốn kém, đòi hỏi bệnh nhân phải ngủ trong phòng thí nghiệm được trang bị đặc biệt, với nhiều cảm biến gắn trên cơ thể. Điều này có thể gây khó chịu và ảnh hưởng đến chất lượng giấc ngủ của bệnh nhân. Ngoài ra, việc phân tích dữ liệu PSG là một quá trình tốn thời gian và đòi hỏi chuyên môn cao. Thời gian chờ đợi để được thực hiện PSG có thể kéo dài, dẫn đến trì hoãn chẩn đoán ngưng thở khi ngủ và điều trị. Do đó, cần có các phương pháp chẩn đoán ngưng thở khi ngủ thay thế, rẻ hơn, dễ tiếp cận hơn và ít xâm lấn hơn. ECG được xem là một lựa chọn đầy hứa hẹn, nhưng việc phân tích tín hiệu ECG một cách chính xác đòi hỏi các thuật toán và mô hình học sâu tiên tiến.

2.1. Chi Phí Cao Và Tính Khả Dụng Hạn Chế Của Polysomnography PSG

Chi phí của PSG là một rào cản lớn đối với nhiều bệnh nhân. Xét nghiệm này có thể tốn hàng trăm hoặc thậm chí hàng ngàn đô la, khiến nó trở nên ngoài tầm với của những người có thu nhập thấp hoặc không có bảo hiểm. Hơn nữa, PSG chỉ có sẵn tại các phòng khám giấc ngủ chuyên biệt, thường tập trung ở các thành phố lớn. Điều này gây khó khăn cho những người sống ở vùng nông thôn hoặc khu vực xa xôi trong việc tiếp cận chẩn đoán ngưng thở khi ngủ. Sự thiếu hụt các chuyên gia về giấc ngủ và các phòng thí nghiệm PSG cũng góp phần làm tăng thời gian chờ đợi và giảm khả năng tiếp cận chẩn đoán ngưng thở khi ngủ.

2.2. Sự Bất Tiện Và Khó Chịu Của Xét Nghiệm PSG Đối Với Bệnh Nhân

Xét nghiệm PSG đòi hỏi bệnh nhân phải ngủ trong một môi trường không quen thuộc, với nhiều cảm biến gắn trên đầu, mặt, ngực và chân. Điều này có thể gây khó chịu và ảnh hưởng đến chất lượng giấc ngủ của bệnh nhân. Các cảm biến có thể gây vướng víu và cản trở chuyển động, khiến bệnh nhân khó ngủ ngon. Hơn nữa, sự hiện diện của các kỹ thuật viên giấc ngủ trong phòng thí nghiệm có thể làm tăng thêm sự lo lắng và căng thẳng cho bệnh nhân. Tất cả những yếu tố này có thể ảnh hưởng đến kết quả của xét nghiệm PSG và làm giảm độ chính xác của chẩn đoán ngưng thở khi ngủ.

III. Phương Pháp SE ResNeXt ECG Giải Pháp Phát Hiện Ngưng Thở

Nghiên cứu này đề xuất sử dụng mô hình SE-ResNeXt kết hợp với tín hiệu ECG để phân loại ngưng thở khi ngủ. Mô hình SE-ResNeXt là một biến thể của ResNeXt, một kiến trúc mạng nơ-ron tích chập sâu, sử dụng các khối Squeeze-and-Excitation (SE) để cho phép mạng học cách tập trung vào các kênh thông tin quan trọng nhất. Quá trình bao gồm tiền xử lý tín hiệu ECG, trích xuất đặc trưng và phân loại ngưng thở khi ngủ bằng mô hình SE-ResNeXt. Thuật toán phát hiện ngưng thở khi ngủ dựa trên ECG này có thể được triển khai trên các thiết bị đeo, cho phép theo dõi giấc ngủ tại nhà và tự động phát hiện ngưng thở khi ngủ.

3.1. Tiền Xử Lý Tín Hiệu ECG Và Trích Xuất Đặc Trưng

Tín hiệu ECG thường chứa nhiều nhiễu và artifacts, do đó cần phải được tiền xử lý trước khi đưa vào mô hình SE-ResNeXt. Quá trình tiền xử lý bao gồm lọc nhiễu bằng bộ lọc thông dải (Band-pass filter) để loại bỏ các tần số không mong muốn, phát hiện đỉnh R bằng Teager Energy Operator (TEO), và trích xuất các đặc trưng như khoảng RR (RR intervals) và biên độ sóng R (R peak amplitudes). Xử lý tín hiệu ECG cẩn thận là rất quan trọng để đảm bảo chất lượng của dữ liệu đầu vào và cải thiện hiệu suất của mô hình phân loại ngưng thở khi ngủ.

3.2. Ưu Điểm Của Mô Hình SE ResNeXt Trong Phân Loại Ngưng Thở

Mô hình SE-ResNeXt có nhiều ưu điểm so với các kiến trúc học sâu truyền thống khác. Các khối SE cho phép mạng học cách tập trung vào các kênh thông tin quan trọng nhất, cải thiện khả năng phân biệt giữa các đoạn ECG chứa ngưng thở khi ngủ và các đoạn ECG bình thường. Kiến trúc ResNeXt giúp giảm số lượng tham số và cải thiện hiệu suất học tập, đặc biệt là với dữ liệu ECG có độ phức tạp cao. Việc sử dụng Mô hình học sâu này giúp nâng cao độ chính xácđộ nhạy của việc phân loại ngưng thở khi ngủ.

IV. Ứng Dụng Đánh Giá Hiệu Quả Mô Hình SE ResNeXt Trên Dữ Liệu ECG

Mô hình SE-ResNeXt đã được đánh giá trên cơ sở dữ liệu PhysioNet Apnea-ECG v1, một tập dữ liệu ECG công khai được sử dụng rộng rãi trong nghiên cứu ngưng thở khi ngủ. Kết quả cho thấy mô hình đạt được độ chính xác cao (89.21%), độ nhạy tốt (90.29%) và độ đặc hiệu ấn tượng (87.36%). Những kết quả này chứng minh tính khả thi của việc sử dụng SE-ResNeXtECG cho tự động phát hiện ngưng thở khi ngủ. So sánh với các nghiên cứu trước đây sử dụng cùng một tập dữ liệu ECG, mô hình SE-ResNeXt đạt được hiệu suất cạnh tranh, cho thấy tiềm năng của nó trong việc cải thiện chẩn đoán ngưng thở khi ngủ.

4.1. So Sánh Hiệu Suất SE ResNeXt Với Các Mô Hình Khác

Hiệu suất của mô hình SE-ResNeXt đã được so sánh với các mô hình machine learning khác, chẳng hạn như LeNet-5 và Hidden Markov Model. SE-ResNeXt cho thấy hiệu suất vượt trội về độ chính xác, độ nhạyđộ đặc hiệu. Điều này cho thấy rằng kiến trúc học sâu của SE-ResNeXt có khả năng nắm bắt các đặc trưng phức tạp trong tín hiệu ECG liên quan đến ngưng thở khi ngủ tốt hơn so với các mô hình truyền thống.

4.2. Phân Tích Các Yếu Tố Ảnh Hưởng Đến Độ Chính Xác Của Mô Hình

Một số yếu tố có thể ảnh hưởng đến độ chính xác của mô hình SE-ResNeXt, chẳng hạn như chất lượng của dữ liệu ECG, phương pháp tiền xử lý tín hiệu ECG, và các tham số của mô hình. Việc sử dụng bộ lọc thông dải thích hợp và Teager Energy Operator (TEO) để phát hiện đỉnh R chính xác là rất quan trọng để đảm bảo chất lượng của dữ liệu đầu vào. Điều chỉnh các tham số của mô hình SE-ResNeXt, chẳng hạn như số lượng lớp và kích thước của bộ lọc, cũng có thể cải thiện hiệu suất của mô hình.

V. Kết Luận SE ResNeXt ECG Mở Ra Tương Lai Phát Hiện Ngưng Thở

Nghiên cứu này đã chứng minh tính khả thi của việc sử dụng mô hình SE-ResNeXt kết hợp với tín hiệu ECG để tự động phát hiện ngưng thở khi ngủ. Mô hình đạt được độ chính xác cao và có tiềm năng cải thiện chẩn đoán ngưng thở khi ngủ một cách đáng kể. Phương pháp này có thể được triển khai trên các thiết bị đeo, cho phép theo dõi giấc ngủ tại nhà và tự động phát hiện ngưng thở khi ngủ, mang lại lợi ích cho nhiều bệnh nhân. Nghiên cứu trong tương lai có thể tập trung vào việc cải thiện hơn nữa hiệu suất của mô hình, khám phá các kiến trúc học sâu khác, và thử nghiệm phương pháp này trên các tập dữ liệu ECG lớn hơn và đa dạng hơn.

5.1. Hướng Phát Triển Trong Tương Lai Của Nghiên Cứu

Các hướng phát triển trong tương lai của nghiên cứu bao gồm việc sử dụng các kỹ thuật học sâu tiên tiến hơn, chẳng hạn như mạng nơ-ron biến áp, để phân tích tín hiệu ECG. Việc tích hợp thông tin từ các nguồn khác, chẳng hạn như dữ liệu nhân khẩu học và tiền sử bệnh, cũng có thể cải thiện độ chính xác của việc phân loại ngưng thở khi ngủ. Ngoài ra, việc phát triển các ứng dụng di động dựa trên phương pháp này có thể giúp người dùng tự theo dõi giấc ngủ của mình và phát hiện sớm ngưng thở khi ngủ.

5.2. Tiềm Năng Ứng Dụng Thực Tế Của Mô Hình SE ResNeXt

Mô hình SE-ResNeXt có tiềm năng ứng dụng thực tế to lớn trong lĩnh vực chẩn đoán ngưng thở khi ngủ. Nó có thể được sử dụng để tự động sàng lọc ngưng thở khi ngủ trong các phòng khám đa khoa và các trung tâm y tế, giảm gánh nặng cho các phòng khám giấc ngủ chuyên biệt. Nó cũng có thể được tích hợp vào các thiết bị đeo để theo dõi giấc ngủ liên tục và phát hiện sớm ngưng thở khi ngủ. Ứng dụng này có thể giúp cải thiện sức khỏe và chất lượng cuộc sống của hàng triệu người trên thế giới bị ảnh hưởng bởi ngưng thở khi ngủ.

20/09/2025

Trích đoạn nội dung tài liệu

HA NOI UNIVERSITY OF SCIENCE AND TECHNOLOGY SCHOOL OF ELECTRICAL & ELECTRONIC ENGINEERING MASTER THESIS A SLEEP APNEA DETECTION FROM ECG SIGNAL AND CLASSIFICATION METHOD BASED ON THE SE-ResNeXt MODEL DO THI THU PHUONG Phuong.vn Advanced Program in Biomedical Engineering Instructor: PhD. Tran Anh Vu Instructor’s signature School: Electronics and Telecommunications HA NOI, 7th 2023 HA NOI, 8th 2023 SOCIALIST REPUBLIC OF VIET NAM Independence- Freedom- Happiness VERIFICATION OF THE MASTER THESIS The full name of the author: Do Thi Thu Phuong Thesis topic: A sleep apnea detection from ECG signal and classification method based on the SE-ResNeXt model Majority: Biomedical Engineering The student code: 20212478M The instructor and the chairman of committee verify that the author has corrected and supplemented the thesis according to the minutes of the meeting committee with the following contents: 1. Add content on why ECG signals are related to sleep apnea 2. Add content to the ECG signal lead 3.

Use exactly words (detection => classification, project => thesis) 4.6: Other classification methods content./2021 The Instructor The Author CHAIRMAN OF THE COMMITTEE MASTER THESIS A SLEEP APNEA DETECTION FROM ECG SIGNAL AND CLASSIFICATION METHOD BASED ON THE SE-ResNeXt MODEL Instructor Sign and write full name. ACKNOWLEDGEMENT During my studies at Hanoi University of Science and Technology, I was equipped with in-depth knowledge, helping me grow in learning and scientific research. I would like to thank my teachers, who taught me whole heartedly during my time at the university. With deep respect and gratitude, I express my sincere thanks to PhD.

Tran Anh Vu, lecturer in the Electronic Technology and Biomedical Engineering Department, who is a instructor and has spent a lot of time guiding, instructing, and supporting me throughout the research and completion of this thesis. During the research and completion of my thesis, I received encouragement, sharing, and help from family, friends, colleagues, and other close people. I would like to express my deep gratitude. Thank you for the support! ABSTRACT Sleep apnea (SA) is a serious sleep disorder that happens when a person’s breathing repeatedly stops and starts during sleep.

Thesis "A sleep apnea detection from ECG signal and classification method based on the SE-ResNeXt model". Once completed, accurate classification of sleep apnea episodes is a crucial step to develop effective therapies and management strategies for treatment. In this work, the SA classification procedure is based on a single-lead electrocardiogram (ECG), which is one of the most physiologically relevant signals for SA. I propose a new feature extraction technique, which utilized the detection of R peaks.

Particularly, we derive from the Teager Energy Operator (TEO) algorithm to detect R peaks and then obtain the RR intervals and amplitudes. Afterward, the SE-ResNeXt 50 deep learning model is used as a classifier to detect sleep apnea. This model is a variant of ResNet 50 and can learn how to use global information to selectively emphasize useful information and suppress less beneficial ones, as well as allow feature recalibration. The dataset is taken from a published database and is initiated by 70 recordings of the PhysioNet ECG Sleep Apnea v1.

The performance of my classification method is 89,21% accuracy, 90,29% sensitivity, and 87,36% specificity, demonstrating the model’s validity when compared to other researches. This is also proof that I can utilize the ECG signal to efficiently classify SA. STUDENT Sign and write full name.2 The sleep apnea overview. 4 CHAPTER 2: THEORETICAL BASIC .3 ECG test procedure .5 The ECG wave .3 Teager energy operator .4 SE-ResNeXt 50 model .1 Squeeze-and-Excitation Blocks .2 Model and Computational Complexity .5 Band-pass filter.

21 CHAPTER 3: DATASET AND PROPOSED METHODS .3 The proposed methods. 27 CHAPTER 4: RESULT AND DISCUSSION. 30 SUMMARY OF THE MASTER'S THESIS. 34 a) Reason of choosing the topic.

34 b) Purpose, Research Object, Scope of Research. 34 c) Content Summary and Author’s Contribution. 36 LIST OF FIGURES Figure 1.2-1: Obstructive sleep apnea .2-1: An example of ECG signal .2-2: The ECG test procedure .2-3: The ECG wave .2-4: The normal ECG signal .2-5: The angina ECG signal .2-6: The serious heart attack .2-7: The atrial fibrillation ECG signal .4-1: A Squeeze-and-Excitation block .4-2: The schema of the original Inception module (left) and the SE- Inception module (right) .4-3: The schema of the original Residual module (left) and the SE-ResNet module (right). (Right) SE-ResNeXt-50 model.

27 LIST OF TABLES Table 4.1 Chapter description Chapter 1 presents the clinical basics of the sleep apnea. The first chapter of the thesis will focus on clarifying the definition, symptoms, causes and risks of patients with the sleep apnea. Then from the clinical facility will use ECG signal combined with Machine Learning (ML) application in disease classification. This is an effective, optimal solution and offers many treatment opportunities for patients with the sleep apnea.2 The sleep apnea overview A repeated interruption or sleep disorder called sleep apnea (SA) is characterized by the collapse of the upper airway, which could result in the atic reduction of respiration airflow.

The word “apnea” comes from the Greek word for “breathless”. SA events can occur hundreds of times as you sleep, and if they do so repeatedly overtime, they can lead to a variety of health issues [1]. Sleep apnea occurs more often in men than in women. Sleep apnea can occur at any age including infants, children, especially those over 50 and people who are overweight.

Sleep apnea is uncommon but widespread. Experts estimate it affects about 5% to 10% of people worldwide. The American Academy of Sleep Medicine (AASM) defines SA patients as individuals who have an apnea-hypopnea index (AHI) of 5 or higher [2]. Nearly 90% of SA patients do not receive timely diagnosis and treatment.

Besides, people with obesity and overweight are more likely to suffer from SA [3]. The resulting lack of oxygen activates a survival reflex that wakes you up just enough to resume breathing. While that reflex keeps you alive, it also interrupts your sleep cycle. That prevents restful sleep and can have other effects, including putting stress on your heart that can have potentially deadly consequences.

The symptoms of obstructive and central sleep apneas overlap, sometimes making it difficult to determine which type you have. The most common symptoms of obstructive and central sleep apneas include: loud snoring, episodes in which you stop breathing during sleep which would be reported by another person, gasping for air during sleep, awakening with a dry mouth, morning headache, difficulty staying asleep, known as insomnia, excessive daytime sleepiness, known as hypersomnia, difficulty paying attention while awake, irritability… The main causes of sleep apnea are: - Obstructive sleep apnea (OSA), which is the more common form that occurs when throat muscles relax and block the flow of air into the lungs. These muscles support the soft palate, the triangular piece of tissue hanging from the soft palate called the uvula, the tonsils, the side walls of the throat and the 1 tongue. When the muscles relax, your airway narrows or closes as you breathe in.

You can't get enough air, which can lower the oxygen level in your blood. Your brain senses that you can't breathe, and briefly wakes you so that you can reopen your airway. This awakening is usually so brief that you don't remember it. You might snort, choke or gasp.

This pattern can repeat itself 5 to 30 times or more each hour, all night. This makes it hard to reach the deep, restful phases of sleep.2-1: Obstructive sleep apnea - Central sleep apnea (CSA), which occurs when the brain doesn't send proper signals to the muscles that control breathing. Central sleep apnea is a disorder in which you breathing repeatedly stops and starts during sleep. This condition is different from obstructive sleep apnea, in which you can't breathe normally because of upper airway obstruction.

Central sleep apnea is less common than obstructive sleep apnea. Central sleep apnea can result from other conditions, such as heart failure and stroke. Another possible cause is sleeping at a high altitude. Treatments for central sleep apnea might involve treating existing conditions, using a device to assist breathing or using supplemental oxygen.

- Treatment-emergent central sleep apnea, also known as complex sleep apnea, which happens when someone has OSA diagnosed with a sleep study that converts to CSA when receiving therapy for OSA. 2 Despite the significant incidence of this disorder, most patients are unaware of how SA affects their breathing pattern. And as a result, many people choose not to seek professional care. Several studies have examined the morbidity of SA [1].

These studies’ findings suggest that failure to detect and treat SA in a timely manner can cause daytime drowsiness [4] [5], cognitive dysfunction [6], cardiovascular diseases such as hypertension [7], coronary artery disease [8], heart failure [9], stroke [10] [11], and metabolic diseases such as diabetes [12]. Therefore, in order to prevent further difficulties, it is crucial to find SA as soon as possible. To investigate sleep and respiration parameters, polysomnography (PSG), a comprehensive test used to diagnose sleep disorder, uses electroencephalograms (EEG), electrocardiograms (ECG), electroculograms (EOG), electromyograms (EMG), and pulse oximetry [13]. PSG has a high diagnostic sensitivity [14].

Some of its drawbacks include high costs, patient inconvenience, labor intensive data recording, and challenging data interpretation. Additionally, lengthy PSG equipment evaluation wait times make it more difficult to promptly diagnose and treat SA [15]. Therefore, it is necessary to provide an alternative method for early diagnosis and detection of SA while enhancing patients’ comfort and reducing costs [16]. Machine learning (ML) methods have been considered effective for computer- aided diagnosis without the use of PSG.

Different ML methods have been used in SA detection, such as Logistic Regression [17], K-Nearest Neighbor (kNN) [18], Ensemble Learning [19], Linear Discriminant Analysis (LDA) [20], Support Vector Machine (SVM) [21], Empirical Mode Decomposition (EMD) [22], Principal Component Analysis (PCA) [23], Fast Fourier and Wavelet Transform [24] [25], etc. In [26], the authors used ECG signals of ten patients with Obstructive Sleep Apnea (OSA) against ten healthy controls. This study first extracted Heart Rate Variability (HRV) from ECG, and then extracted the QRS component at different frequencies using a digital filter. The features were then selected using PCA.

Classification was performed by the (kNN) algorithm. The achieved accuracy is more than 80%. Deep learning has also been shown more effective in SA detection [27] [28] [29]. In [30], data was collected from 86 patients, of which 69 were used in training and 17 in testing.

The Residual Neural Network (RNN) algorithm was reported to offer the highest accuracy of 99%. In [31], the Heart Rate Variability (HRV) data was used to automatically detect SA. The PhysioNet Apnea-ECG dataset has been widely used in SA classification. In [32], a deep neural network and Hidden Markov Model (HMM) were used to detect SA.

The method utilized a sparse auto-encoder to learn features, which belongs to unsupervised learning that only requires unlabeled ECG signals. Two types of classifiers (SVM and ANN) are used to classify the features extracted from the sparse auto-encoder. Considering the temporal dependency, HMM was adopted to improve the classification accuracy. Finally, a decision fusion method is adopted to improve 3 the classification performance.

About 85% classification accuracy is achieved in the per-segment SA detection, and the sensitivity is up to 88. Or another study [33] also used in the Physionet dataset, the ECG signal was modeled in order to obtain the Heart Rate Variability (HRV) and the ECG-Derived Respiration (EDR). Selected feature techniques were used for benchmark with different classifiers such as Artificial Neural Networks (ANN) and Support Vector Machine (SVM), among others. The results evidence that the best accuracy was 82.12%, with a sensitivity and specificity of 88.

In my thesis, I also used the PhysioNet Apnea dataset to classify SA. The dataset contains V2 ECG lead signal. I first used a Finite Impulse Response (FIR) band-pass filter to eliminate noise and artifact.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ