Tổng quan nghiên cứu

Hội chứng ngưng thở khi ngủ là một rối loạn giấc ngủ nghiêm trọng, ảnh hưởng trực tiếp đến khoảng 5% đến 10% dân số toàn cầu. Điểm đặc trưng của bệnh lý này là các đợt ngừng thở hoặc giảm lưu lượng thở lặp đi lặp lại từ 5 đến 30 lần mỗi giờ trong suốt chu kỳ ngủ. Tình trạng thiếu hụt oxy kéo dài kích hoạt các phản xạ thức giấc vi mô, làm gián đoạn giấc ngủ sâu và là căn nguyên dẫn đến nhiều biến chứng mạn tính nguy hiểm như tăng huyết áp, suy tim, đột quỵ và đái tháo đường. Tuy nhiên, theo các thống kê y tế quốc tế, gần 90% người mắc hội chứng ngưng thở khi ngủ hiện vẫn chưa được phát hiện và chẩn đoán kịp thời.

Phương pháp chẩn đoán chuẩn vàng hiện nay là đo đa ký giấc ngủ (Polysomnography - PSG) mang lại độ nhạy cao nhưng bộc lộ nhiều hạn chế lớn: chi phí đắt đỏ, quy trình thu thập dữ liệu cồng kềnh với hàng chục cảm biến gắn trên cơ thể, gây bất tiện cho người bệnh và đòi hỏi chuyên gia y tế giàu kinh nghiệm phân tích thủ công. Trước thực trạng đó, đề tài luận văn thạc sĩ "Phát hiện ngưng thở khi ngủ từ tín hiệu ECG và phương pháp phân loại dựa trên mô hình SE-ResNeXt" của học viên Đỗ Thị Thu Phương (Trường Điện - Điện tử, Đại học Bách khoa Hà Nội) đặt mục tiêu xây dựng một quy trình chẩn đoán tự động không xâm lấn, tối ưu hóa độ chính xác và tiết kiệm chi phí dựa trên tín hiệu điện tâm đồ đơn đạo trình (Lead V2 ECG).

Nghiên cứu được triển khai trên tập dữ liệu chuẩn quốc tế PhysioNet Apnea-ECG gồm 70 bản ghi với thời lượng từ 401 đến 587 phút mỗi ca. Bằng việc kết hợp thuật toán toán tử năng lượng Teager (TEO) để trích xuất đặc trưng đỉnh R và mạng học sâu SE-ResNeXt 50, luận văn đã đạt được độ chính xác phân loại 89,21%, độ nhạy 90,29% và độ đặc hiệu 87,36%. Kết quả này khẳng định tính khả thi vượt trội của việc ứng dụng trí tuệ nhân tạo vào theo dõi sức khỏe tim mạch - hô hấp tại nhà.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Khung lý thuyết của nghiên cứu được xây dựng trên mối tương quan chặt chẽ giữa hoạt động sinh lý tim mạch và biến cố ngưng thở hô hấp. Khi đường thở trên bị tắc nghẽn, nồng độ oxy trong máu suy giảm đột ngột và nồng độ carbon dioxide tăng cao, kích thích hệ thần kinh tự chủ làm biến đổi đáng kể nhịp tim (Heart Rate Variability - HRV) cùng hình thái các sóng trên điện tâm đồ, đặc biệt là đoạn ST và biên độ phức bộ QRS. Theo tiêu chuẩn của Viện Hàn lâm Y học Giấc ngủ Hoa Kỳ (AASM), bệnh nhân được chẩn đoán mắc hội chứng ngưng thở khi ngủ khi chỉ số ngưng giảm thở (Apnea-Hypopnea Index - AHI) đạt từ 5 trở lên.

Về mặt xử lý tín hiệu, nghiên cứu áp dụng lý thuyết toán tử năng lượng Teager (TEO). Đây là một toán tử phi tuyến tính mạnh mẽ do Kaiser phát triển, cho phép ước lượng năng lượng tức thời của tín hiệu dao động biến thiên theo thời gian chỉ bằng 3 mẫu dữ liệu liên tiếp theo công thức rời rạc: năng lượng tại mẫu thứ n bằng bình phương giá trị mẫu thứ n trừ đi tích của hai mẫu lân cận (n-1 và n+1). Điều này giúp phát hiện nhanh các biến đổi biên độ và tần số cục bộ của sóng R mà không đòi hỏi tài nguyên tính toán lớn.

Đối với mô hình phân loại, luận văn ứng dụng kiến trúc mạng nơ-ron tích chập SE-ResNeXt 50. Kiến trúc này tích hợp khối Squeeze-and-Excitation (SE) vào các khối phần dư ResNeXt đa nhánh (32x4d). Khối SE thực hiện hai bước then chốt: nén thông tin không gian toàn cục thông qua phép gom trung bình (Global Average Pooling) và kích hoạt hiệu chỉnh thích nghi các kênh đặc trưng qua hai tầng kết nối đầy đủ với hệ số giảm chiều r = 16 cùng hàm phi tuyến Sigmoid. Cơ chế này giúp mạng tập trung vào các kênh mang thông tin đặc trưng quan trọng của bệnh lý ngưng thở và triệt tiêu các kênh nhiễu.

Phương pháp nghiên cứu

Nghiên cứu sử dụng tập dữ liệu thứ cấp PhysioNet Apnea-ECG được cung cấp bởi Đại học Philipps (CHLB Đức). Cỡ mẫu nghiên cứu bao gồm 70 bản ghi điện tâm đồ đơn đạo trình V2 liên tục qua đêm từ các đối tượng nghiên cứu, được số hóa ở tần số lấy mẫu 100 Hz. Phương pháp phân mẫu được thực hiện theo tiêu chuẩn đối chuẩn quốc tế, chia đều thành 2 tập độc lập: tập huấn luyện gồm 35 bản ghi (các ký hiệu a01 đến a20, b01 đến b05, c01 đến c10) và tập kiểm thử gồm 35 bản ghi (x01 đến x35). Toàn bộ dữ liệu được gán nhãn chuyên gia cho từng phân đoạn tín hiệu có độ dài 1 phút (tổng cộng hàng chục nghìn đoạn tín hiệu), phân loại nhị phân thành trạng thái bình thường hoặc có biến cố ngưng thở.

Quy trình phân tích và xử lý dữ liệu được tiến hành qua 3 giai đoạn chính trong khung thời gian từ tháng 2/2023 đến tháng 8/2023:

  • Tiền xử lý tín hiệu: Sử dụng bộ lọc dải thông FIR với dải tần số từ 3 Hz đến 40 Hz nhằm loại bỏ triệt để nhiễu trôi đường đẳng điện, nhiễu nguồn điện lưới 50 Hz đến 60 Hz và nhiễu co cơ sinh lý trong dải tần 40 Hz đến 48 Hz.
  • Trích xuất đặc trưng: Áp dụng toán tử TEO với cửa sổ trượt 50 mẫu để phát hiện chính xác vị trí đỉnh R. Từ đó, khoảng biến thiên thời gian giữa các đỉnh R (RR intervals) và biên độ đỉnh R được tính toán chi tiết. Thuật toán nội suy bậc ba (Cubic interpolation) được áp dụng để chuẩn hóa chuỗi dữ liệu thành vector đặc trưng đồng nhất gồm 900 điểm cho mỗi phút tín hiệu.
  • Huấn luyện và phân loại: Đưa ma trận đặc trưng vào mô hình học sâu SE-ResNeXt 50 với các tham số tối ưu gồm 100 chu kỳ huấn luyện (epochs), kích thước lô (batch size) 256 mẫu, hàm mất mát Cross-Entropy với hệ số phạt 0.001 và thuật toán tối ưu hóa AdamW.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm và kiểm định độc lập trên tập dữ liệu kiểm thử gồm 35 bản ghi đã mang lại những kết quả định lượng cụ thể như sau:

Thứ nhất, mô hình phân loại SE-ResNeXt 50 kết hợp trích xuất đặc trưng bằng toán tử TEO đạt hiệu năng vượt trội với độ chính xác tổng thể (Accuracy) đạt 89,21%, độ nhạy (Sensitivity) đạt 90,29% và độ đặc hiệu (Specificity) đạt 87,36%. Tỷ lệ độ nhạy vượt trên 90% chứng minh mô hình có khả năng phát hiện chính xác tuyệt đại đa số các phân đoạn ngưng thở thực tế, hạn chế tối đa nguy cơ bỏ sót bệnh nhân trong quá trình sàng lọc lâm sàng.

Thứ hai, thuật toán toán tử năng lượng Teager (TEO) chứng minh tính ưu việt vượt bậc về mặt hiệu năng tính toán so với các giải thuật truyền thống. Thay vì phải giải bài toán chu trình Hamilton phức tạp với khối lượng tính toán lớn trên đồ thị nơ-ron, TEO chỉ cần xử lý trực tiếp 3 điểm dữ liệu lân cận để xác định chính xác đỉnh R. Giải pháp này giúp giảm thiểu đáng kể thời gian tiền xử lý và trích xuất đặc trưng tín hiệu ECG kéo dài 7 đến 10 giờ của mỗi bệnh nhân.

Thứ ba, cơ chế tái hiệu chỉnh kênh đặc trưng của khối Squeeze-and-Excitation giúp mô hình SE-ResNeXt 50 cải thiện độ chính xác phân loại thêm 1,92% đến 5,11% so với các kiến trúc tích chập tiêu chuẩn không có cơ chế chú ý kênh. Việc bổ sung khối SE chỉ làm tăng 0,26% chi phí tính toán (tăng từ 3,86 GFLOPs lên 3,87 GFLOPs) và tăng thêm 10% lượng tham số, hoàn toàn phù hợp để triển khai thực tế.

Thứ tư, khi so sánh đối chuẩn trên cùng tập dữ liệu chuẩn PhysioNet Apnea-ECG, mô hình của luận văn vượt trội hơn hầu hết các công trình công bố trước đây:

  • Nghiên cứu năm 2019 sử dụng mạng LeNet-5 kết hợp biến đổi Wavelet đạt độ chính xác 87,29%.
  • Nghiên cứu năm 2018 kết hợp mạng nơ-ron sâu với mô hình Hidden Markov (HMM) đạt độ chính xác 84,10% và độ nhạy 88,00%.
  • Nghiên cứu năm 2018 sử dụng các đặc trưng HRV kết hợp mô hình phân loại SVM/ANN chỉ đạt độ chính xác 82,12%.

Thảo luận kết quả

Hiệu quả vượt bậc của mô hình được giải thích bởi sự kết hợp hài hòa giữa cơ chế sinh lý học và năng lực trích xuất đặc trưng của học sâu. Về mặt sinh học, mỗi cơn ngưng thở kích thích phản xạ giao cảm gây co mạch và tăng nhịp tim đột ngột ngay khi người bệnh hít thở trở lại. Sự dao động tức thời này được phản ánh rõ rệt trên khoảng cách RR và biên độ đỉnh R. Việc sử dụng bộ lọc dải thông 3 Hz đến 40 Hz đã loại bỏ thành công các dao động giả, giúp toán tử TEO định vị đỉnh R với độ tin cậy tuyệt đối.

Trong phần trình bày kết quả nghiên cứu, dữ liệu hiệu năng được trực quan hóa sinh động thông qua bảng tổng hợp so sánh các chỉ số đo lường lâm sàng và biểu đồ ma trận nhầm lẫn (Confusion Matrix). Biểu đồ ma trận nhầm lẫn thể hiện rõ số lượng mẫu phân loại đúng giữa nhóm dương tính thật (True Positive) và âm tính thật (True Negative), qua đó minh chứng tính cân bằng của mô hình khi làm việc với dữ liệu chuỗi thời gian sinh học.

Đồng thời, đồ thị hàm mất mát và độ chính xác qua 100 epochs cho thấy mô hình hội tụ nhanh chóng, không xuất hiện hiện tượng quá khớp (overfitting). Khối SE đã chứng minh vai trò then chốt khi cho phép mạng tự động gán trọng số cao cho các dải đặc trưng thể hiện sự biến thiên nhịp tim bất thường và ức chế các đoạn tín hiệu nền ổn định. Điều này mở ra tiềm năng ứng dụng rất lớn cho việc chẩn đoán sàng lọc bệnh lý hô hấp bằng các thiết bị di động cá nhân.

Đề xuất và khuyến nghị

Nhằm chuyển hóa các kết quả nghiên cứu học thuật thành giải pháp y tế thực tiễn, tác giả đưa ra 4 khuyến nghị trọng tâm:

  1. Tích hợp giải thuật vào thiết bị đeo thông minh: Các doanh nghiệp sản xuất thiết bị công nghệ y tế cần phối hợp với nhóm nghiên cứu để tối ưu hóa mã nguồn mô hình SE-ResNeXt 50 và nhúng trực tiếp lên vi điều khiển của vòng đeo tay hoặc miếng dán ECG theo dõi liên tục. Mục tiêu đặt ra là giảm độ trễ xử lý mỗi phân đoạn tín hiệu xuống dưới 50 mili-giây và giảm mức tiêu thụ năng lượng của phần cứng, lộ trình hoàn thành trong giai đoạn 2024 - 2025.

  2. Mở rộng cơ sở dữ liệu lâm sàng đa trung tâm: Các bệnh viện chuyên khoa hô hấp và tim mạch cần triển khai các đề tài thu thập thêm từ 500 đến 1.000 bản ghi ECG từ nhiều nhóm bệnh nhân với độ tuổi, giới tính và bệnh lý nền đa dạng. Mục tiêu nâng cao độ đặc hiệu của mô hình lên trên 92% và cải thiện khả năng tổng quát hóa dữ liệu trước quý IV năm 2025.

  3. Chuẩn hóa quy trình sàng lọc không xâm lấn tại y tế cơ sở: Các cơ quan quản lý y tế và bệnh viện tuyến tỉnh cần xem xét ban hành quy trình sàng lọc sớm hội chứng ngưng thở khi ngủ bằng máy đo ECG 1 đạo trình thay vì chỉ định đo đa ký giấc ngủ tràn lan. Giải pháp này giúp cắt giảm từ 60% đến 70% chi phí xét nghiệm ban đầu cho bệnh nhân và rút ngắn thời gian chờ đợi chẩn đoán, triển khai thí điểm trong giai đoạn 2024 - 2026.

  4. Nâng cấp mô hình phân loại đa lớp chuyên sâu: Nhóm nghiên cứu cần tiếp tục mở rộng cấu trúc học sâu để phân biệt chi tiết giữa ngưng thở tắc nghẽn (OSA), ngưng thở trung ương (CSA) và giảm thở (Hypopnea). Đặt mục tiêu đạt độ chính xác phân loại 3 lớp bệnh lý đạt trên 88% vào năm 2026.

Đối tượng nên tham khảo luận văn

Luận văn là nguồn tài liệu học thuật và kỹ thuật giá trị cao cho 4 nhóm đối tượng chính:

  • Học viên cao học và nghiên cứu sinh ngành Kỹ thuật Y sinh: Luận văn cung cấp phương pháp luận chuẩn mực về quy trình xử lý tín hiệu y sinh phi tuyến tính, ứng dụng toán tử Teager và tích hợp các mô hình học sâu hiện đại trong bài toán phân tích chuỗi thời gian y tế.
  • Kỹ sư AI và phát triển phần mềm y tế (HealthTech): Nắm bắt chi tiết kỹ thuật triển khai khối Squeeze-and-Excitation, phương pháp tối ưu hóa bộ lọc dải thông 3-40 Hz và kỹ thuật nội suy bậc ba 900 điểm để phát triển các thuật toán nhận diện bất thường tim mạch tự động.
  • Bác sĩ chuyên khoa Tim mạch và Y học Giấc ngủ: Cung cấp góc nhìn định lượng sâu sắc về mối liên hệ giữa tín hiệu điện tâm đồ và các rối loạn hô hấp khi ngủ, hỗ trợ đánh giá và thẩm định độ tin cậy của các hệ thống hỗ trợ ra quyết định lâm sàng (CDSS).
  • Doanh nghiệp sản xuất thiết bị y tế và thiết bị đeo (Wearables): Tham khảo kiến trúc giải thuật gọn nhẹ để phát triển các dòng sản phẩm máy đo Holter ECG thế hệ mới, đồng hồ theo dõi sức khỏe và thiết bị cảnh báo ngưng thở khi ngủ 24/7.

Câu hỏi thường gặp

Tại sao tín hiệu điện tâm đồ (ECG) lại có thể phát hiện được hội chứng ngưng thở khi ngủ?

Khi biến cố ngưng thở xảy ra, đường thở bị tắc nghẽn làm giảm oxy máu, kích hoạt hệ thần kinh giao cảm phản ứng tức thì. Tình trạng này gây ra biến thiên đột ngột về tần số tim và hình thái phức bộ QRS trên điện tâm đồ. Nghiên cứu chứng minh rằng khoảng cách RR và biên độ sóng R trên đạo trình V2 phản ánh chính xác các cơn ngưng thở với độ chính xác đạt tới 89,21%.

Thuật toán toán tử năng lượng Teager (TEO) có ưu điểm gì so với thuật toán Hamilton?

Thuật toán Hamilton đòi hỏi giải bài toán chu trình phức tạp trên đồ thị với chi phí tính toán lớn và thời gian xử lý kéo dài. Ngược lại, toán tử TEO là giải thuật phi tuyến tính chỉ sử dụng 3 điểm dữ liệu mẫu liên tiếp để ước lượng năng lượng tín hiệu tức thời. Phương pháp này giúp phát hiện đỉnh R cực kỳ nhanh chóng, chính xác và tiết kiệm tài nguyên bộ nhớ.

Khối Squeeze-and-Excitation (SE) đóng vai trò gì trong mô hình mạng SE-ResNeXt 50?

Khối SE thực hiện nén thông tin không gian qua phép gom trung bình toàn cục và tái hiệu chỉnh trọng số kênh thông qua hai tầng kết nối đầy đủ với hệ số giảm chiều r = 16. Cơ chế này giúp mạng học sâu tự động tăng cường độ nhạy với các kênh đặc trưng phản ánh bệnh lý ngưng thở và ức chế các thành phần nhiễu, nâng độ nhạy phân loại lên 90,29%.

Tập dữ liệu PhysioNet Apnea-ECG trong nghiên cứu có quy mô và cấu trúc như thế nào?

Tập dữ liệu gồm 70 bản ghi tín hiệu ECG đơn đạo trình thu nhận ở tần số 100 Hz, thời lượng mỗi ca từ 401 đến 587 phút (tương đương 7 đến gần 10 giờ ngủ). Dữ liệu được chia đều thành 35 bản ghi huấn luyện và 35 bản ghi kiểm thử, có nhãn chuyên gia xác thực cho từng phân đoạn 1 phút.

Độ chính xác 89,21% của luận văn có ý nghĩa gì so với các nghiên cứu công bố trước đây?

Kết quả 89,21% của mô hình SE-ResNeXt 50 vượt trội hơn so với mạng LeNet-5 năm 2019 (đạt 87,29%), mạng nơ-ron kết hợp mô hình Markov ẩn năm 2018 (đạt 84,10%) và phương pháp trích xuất HRV truyền thống (đạt 82,12%). Điều này chứng minh hiệu quả vượt bậc của mô hình đề xuất trong chẩn đoán tự động.

Kết luận

  • Luận văn đã hệ thống hóa và làm sáng tỏ cơ sở sinh lý học thần kinh tim mạch trong việc phát hiện hội chứng ngưng thở khi ngủ từ tín hiệu điện tâm đồ đơn đạo trình.
  • Xây dựng thành công chuỗi xử lý tín hiệu hoàn chỉnh gồm bộ lọc dải thông 3 Hz đến 40 Hz và phương pháp nội suy bậc ba chuẩn hóa 900 điểm đặc trưng.
  • Khẳng định tính ưu việt của toán tử năng lượng Teager (TEO) trong việc định vị chính xác đỉnh R với chi phí tính toán tối thiểu.
  • Tiên phong ứng dụng mô hình học sâu SE-ResNeXt 50 vào phân loại ngưng thở khi ngủ, xác lập độ chính xác ấn tượng 89,21% và độ nhạy 90,29% trên tập dữ liệu chuẩn PhysioNet.
  • Đặt nền móng vững chắc cho các giải pháp chẩn đoán rối loạn giấc ngủ không xâm lấn, giá thành thấp và có thể theo dõi liên tục tại gia đình.

Đóng góp quan trọng nhất của luận văn là chứng minh tính khả thi của việc thay thế các hệ thống đo đa ký giấc ngủ đắt tiền bằng thuật toán AI xử lý tín hiệu ECG 1 đạo trình. Trong giai đoạn 2024 - 2025, hướng phát triển tiếp theo là mở rộng phân loại đa mức độ bệnh và triển khai trên phần cứng nhúng y tế. Các nhà khoa học, kỹ sư và doanh nghiệp y tế hãy cùng tiếp tục khai phá tiềm năng của trí tuệ nhân tạo để nâng cao chất lượng chăm sóc sức khỏe cộng đồng.