Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 81 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
81
Dung lượng
1,81 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - TRẦN ANH ĐẠT NGHIÊN CỨU MỘT SỐ PHƯƠNG PHÁP PHÁT HIỆN VÀ PHÂN LOẠI NHỊP THỞ SỬ DỤNG MẠNG HỌC SÂU ĐA NHIỆM LUẬN VĂN THẠC SỸ KỸ THUẬT (Theo định hướng ứng dụng) HÀ NỘI - 2021 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG - TRẦN ANH ĐẠT NGHIÊN CỨU MỘT SỐ PHƯƠNG PHÁP PHÁT HIỆN VÀ PHÂN LOẠI NHỊP THỞ SỬ DỤNG MẠNG HỌC SÂU ĐA NHIỆM CHUYÊN NGÀNH : KHOA HỌC MÁY TÍNH MÃ SỐ : 8.48.01.01 LUẬN VĂN THẠC SỸ KỸ THUẬT (Theo định hướng ứng dụng) NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS TS PHẠM VĂN CƯỜNG HÀ NỘI - 2021 LỜI CAM ĐOAN Luận văn kết sau trình nghiên cứu em giúp đỡ tận tình nhóm nghiên cứu Naver AI Lab quý thầy cô sau gần hai năm theo học chương trình đào tạo Thạc sỹ, chuyên ngành Khoa học máy tính trường Học viện Cơng nghệ Bưu Viễn thơng Em xin cam đoan cơng trình khoa học nghiên cứu thân Nội dung luận văn có tham khảo sử dụng số thông tin, tài liệu từ nguồn sách, tạp chí nước lẫn quốc tế liệt kê danh mục tài liệu tham khảo trích dẫn hợp pháp Tác giả (Ký ghi rõ họ tên) Trần Anh Đạt LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn tới Thầy, Cô Khoa Công nghệ thông tin 1, Khoa Sau đại học toàn cán Học viện Cơng nghệ Bưu Viễn thơng Hà Nội tạo điều kiện để em học tập môi trường tốt Cảm ơn Thầy Cô cung cấp cho em kiến thức bổ ích quan trọng suốt trình học tập nghiên cứu trường để em hồn thành luận văn cách tốt Em xin bày tỏ lòng biết ơn sâu sắc đến thầy Phạm Văn Cường thầy Hoàng Xuân Dậu, tận tình hướng dẫn, định hướng cho em suốt thời gian thực đề tài Những lời khuyên thầy suốt q trình hồn thành luận văn tiết học lớp giúp em có thêm nhiều kiến thức kinh nghiệm lĩnh vực nghiên cứu khoa học Cuối cùng, xin gửi lời cảm ơn đến gia đình, tất bạn bè, anh, chị, người quan tâm giúp đỡ, khích lệ phê bình, góp ý, giúp tơi hồn thành khóa luận cách tốt Với trình độ hiểu biết nhiều hạn chế thân vốn kiến thức cịn ỏi nên luận văn em khơng tránh khỏi thiếu sót Em mong nhận góp ý Thầy, Cô, bạn đồng nghiệp để luận văn em hoàn thiện Hà Nội, tháng 12 năm 2021 Trần Anh Đạt i MỤC LỤC DANH MỤC KÝ HIỆU, CHỮ VIẾT TẮT iii DANH MỤC BẢNG BIỂU .v DANH MỤC HÌNH VẼ, SƠ ĐỒ vi MỞ ĐẦU Chương TỔNG QUAN .6 1.1 Các dạng hô hấp nhịp thở dựa bệnh lý người 1.1.1 Giới thiệu 1.1.2 Bài toán phát nhịp thở dựa vào liệu âm 1.2 Các nghiên cứu liên quan 10 1.2.1 Trích chọn đặc trưng để phát tiếng rale nổ dựa học máy 11 1.2.2 Phân loại nhịp thở thiết bị điện tử 18 1.2.3 Đánh giá 22 1.3 Kết chương 23 Chương PHƯƠNG PHÁP PHÂN LOẠI NHỊP THỞ .25 2.1 Xử lý âm nhịp thở 25 2.2 Các đặc trưng âm nhịp thở 29 2.3 Mơ hình học sâu đa nhiệm cho phát phân loại nhịp thở .32 2.3.1 Mạng nơ-ron Hồi quy 32 2.3.2 Mạng nơ-ron BiLSTM 34 ii 2.3.3 Mơ hình học sâu BiLSTM đa nhiệm 35 2.3.4 Xây dựng mơ hình BiLSTM .36 2.4 Sơ lược hệ thống phát phân loại nhịp thở 44 2.5 Kết chương 46 Chương THỰC NGHIỆM, ĐÁNH GIÁ KẾT QUẢ PHÂN LOẠI NHỊP THỞ 47 3.1 Thu thập liệu .47 3.2 Thử nghiệm đánh giá mơ hình học sâu cho toán phân loại nhịp thở 53 3.2.1 Thử nghiệm mơ hình học sâu đa nhiệm .53 3.2.2 Đánh giá mơ hình học sâu cho toán phân loại nhịp thở .54 3.2.3 Kết thực nghiệm 57 3.2.4 Đánh giá 59 3.3 Xây dựng chương trình phát phân loại nhịp thở dựa học sâu đa nhiệm 60 3.3.1 Mơ hình triển khai hệ thống .60 3.3.2 Xây dựng ứng dụng phát phân loại nhịp thở 61 3.4 Kết chương 63 KẾT LUẬN 64 TÀI LIỆU THAM KHẢO 66 iii DANH MỤC KÝ HIỆU, CHỮ VIẾT TẮT STT Từ viết tắt Tiếng Việt Tiếng Anh AI Trí tuệ nhân tạo Artificial Intelligence ANN Mạng thần kinh nhân tạo BFCC Lọc tần số Bark BiLSTM CMU COPD DFT Biến đổi Fourier rời rạc HP Người khỏe mạnh Healthy Person HRV Thiết bị thơng gió thu hồi Heat Recovery nhiệt Ventilator 10 IoT Internet vạn vật Internet of Things Artificial Neural Network Bark-frequency cepstral coefficients Bidirectional Long Short-Term Memory Đại học Carnegie Mellon Carnegie Mellon Bệnh phổi tắc nghẽn mạn Chronic Obstructive tính Pulmonary Disease Discrete Fourier Transform iv Thuật toán K láng giềng 11 KNN 12 MFCC 13 ML Học máy 14 RNNoise Bộ lọc RNNoise 15 SMA 16 SVM 17 TBS 18 WHO gần K-nearnest Neighbors Mel Frequency Cepstral Coefficients Machine Learning Công cụ báo phản ánh Simple Moving biến động Average Máy vector hỗ trợ Người nghi ngờ mắc bệnh lao Tổ chức Y tế Thế giới Support Vector Machine Tuberculosis Suspect World Health Organization v DANH MỤC BẢNG BIỂU Bảng 3-1: So sánh kết thử nghiệm lấy mẫu liệu âm 47 Bảng 3-2: Kịch thu thập liệu 48 Bảng 3-3: Số liệu liệu âm nhịp thở .49 Bảng 3-4: Số lượng liệu nhịp thở sau cắt liệu 49 Bảng 3-5: Thơng số kỹ thuật thiết bị có gắn micro BETA 98H/C 50 Bảng 3-6: Ma trận nhầm lẫn phân loại lớp đối tượng .54 Bảng 3-7: Kết thử nghiệm đánh giá đặc trưng .57 Bảng 3-8: Kết thử nghiệm mơ hình học sâu đa nhiệm .58 Bảng 3-9: Cấu hình phần cứng sử dụng thực nghiệm .62 Bảng 3-10: Yêu cầu phần mềm cài đặt để chạy ứng dụng 62 vi DANH MỤC HÌNH VẼ, SƠ ĐỒ Hình 1-1: Một đoạn liệu nhịp thở chứa nhịp hít vào nhịp thở .9 Hình 1-2: Một đoạn liệu thở liên tục 10 Hình 1-3: Quá trình training (trên - dưới) trình phân loại (trái - phải) 13 Hình 1-4: Trích chọn window liệu từ file [8] .15 Hình 1-5: Mơ hình hệ thống e-Nose để thực phân loại nhịp thở .19 Hình 1-6: Thiết bị điện tử để ghi âm âm nhịp thở 20 Hình 1-7: Mơ hình ANN 21 Hình 2-1: Quy trình xử lý lọc RNNoise .26 Hình 2-2: Áp dụng lọc RNNoise .28 Hình 2-3: Một đoạn mạng nơ-ron hồi quy 33 Hình 2-4: Chuỗi mạng nơ-ron hồi quy .33 Hình 2-5: Một chuỗi mạng LSTM với module bao gồm tầng tương tác .34 Hình 2-6: Mơ hình mạng BiLSTM 35 Hình 2-7: Cấu trúc thư viện Keras 37 Hình 2-8: Cấu trúc khối LSTM .38 Hình 2-9: Kiến trúc mạng BiLSTM phát tiếng nhịp thở 39 Hình 2-10: Hai thành phần tham gia xây dựng mơ hình 39 Hình 2-11: Sơ đồ hệ thống phát phân loại nhịp thở 44 Hình 3-1: Thiết bị Raspberry Pi .50 Hình 3-2: Giao diện làm việc phần mềm xử lý âm Audacity 2.1.0 51 56 ∑𝑛𝑖=1 𝑝𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛𝑖 𝑝𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 = 𝑛 ∑𝑛𝑖=1 𝑟𝑒𝑐𝑎𝑙𝑙 𝑖 𝑟𝑒𝑐𝑎𝑙𝑙 = 𝑛 (3.5) Ngoài độ đo đánh giá trên, hai độ đo khác đường cong ROC (Receiver Operator Characteristic) AUC (Area Under the ROC) dùng để đánh giá kết thực nghiệm Hình 3-6: Độ đo AUC Đường màu xanh lam ứng với kết tốt nhất, đường màu đỏ kết xác đường màu đen ứng với kết cân Trong phân lớp nhị phân (binary classifier) ROC AUC tỏ đặc biệt phù hợp để đánh giá toán dạng Ứng với mức ngưỡng TP FP (true positive, false positive) thu điểm đồ thị, nhiều thời điểm lựa chọn mức ngưỡng (threshhole) khác ta thu tập hợp điểm đồ thị TP-FP Tập hợp điểm sinh đường cong ROC Khi có đường cong ROC, việc tính diện tích phần nằm đường cong đại lượng AUC AUC cho kết gần xác 57 3.2.3 Kết thực nghiệm Để tiến hành đánh giá độ xác phương pháp nhận dạng, tiến hành chia liệu riêng biệt nêu Bộ liệu chia theo tỉ lệ, sử dụng 70% liệu làm liệu huấn luyện 30% liệu lại dùng để đánh giá kết nhận dạng Kết trình thử nghiệm thực nghiệm thể Bảng 3-7 Nhìn vào bảng kết quả, chúng tơi so sánh hai loại trích xuất đặc trưng Spectrogram MFCC Nhận thấy rằng, dùng trích xuất đặc trưng Spectrogram có kết tương ứng đạt trung bình 88% Cịn dùng MFCC cho kết đạt trung bình 95% Kết luận MFCC cho kết tốt so với Spectrogram Kết trình thử nghiệm thực nghiệm thể Bảng 3-8 Đây kết thử nghiệm với hai mô hình LSTM BiLSTM Với mơ hình LSTM cho kết trung bình đạt 89%, cịn mơ hình BiLSTM cho kết trung bình đạt 93% Nhận thấy rằng, mơ hình BiLSTM tốt so với mơ hình LSTM tốn phát nhận dạng nhịp thở Bảng 3-7: Kết thử nghiệm đánh giá đặc trưng Spectrogram MFCC Precision Recall F1-score Thở thường 0.86 0.83 0.81 Thở sâu 0.89 0.86 0.88 Thở mạnh 0.93 0.89 0.91 Âm khác 0.89 0.94 0.92 Mean/Std 0.90 0.88 0.88 Thở thường 0.87 0.88 0.86 58 Bộ lọc Thở sâu 0.87 0.88 0.87 Thở mạnh 0.92 0.94 0.93 Âm khác 0.93 0.94 0.94 Mean/Std 0.90 0.91 0.90 Thở thường 0.92 0.89 0.93 Thở sâu 0.96 0.90 0.94 Thở mạnh 0.97 0.98 0.96 Âm khác 0.95 0.99 0.97 Mean/Std 0.95 0.94 0.95 RNNoise MFCC Bảng 3-8: Kết thử nghiệm mơ hình học sâu đa nhiệm LSTM Precision Recall BiLSTM F1- Precision Recall score Phân loại F1score Thở bình thường 0.92 0.82 0.87 0.92 0.89 0.93 Thở sâu 0.92 0.83 0.88 0.96 0.90 0.94 Thở mạnh 0.97 0.92 0.94 0.97 0.98 0.96 Âm khác 0.83 0.99 0.91 0.95 0.99 0.97 Mean/Std 0.91 0.89 0.90 0.95 0.94 0.95 Nhịp thở 0.92 0.88 0.89 0.93 0.87 0.90 Không phải nhịp thở 0.92 0.88 0.89 0.93 0.87 0.90 nhịp thở Phát 59 nhịp Mean/Std 0.92 0.88 0.89 0.93 0.87 0.90 thở Dưới biểu đồ kết q trình huấn luyện mơ hình học sâu đa nhiệm để phát phân loại nhịp thở thể hình 3-7 Hình 3-7: Q trình huấn lụn mơ hình nhận dạng nhịp thở 3.2.4 Đánh giá Dựa kết thử nghiệm với bốn liệu thử nghiệm gồm: trường hợp người lấy mẫu trạng thái bình thường, mơi trường yên tĩnh; trường hợp người lấy mẫu trạng thái bình thường, mơi trường có tiếng ồn nhỏ; trường hợp người lấy mẫu vừa trải qua vận động mạnh, môi trường yên tĩnh; trường hợp người lấy mẫu vừa trải qua vận động mạnh, mơi trường có tiếng ồn nhỏ Luận văn rút số nhận xét sau đây: 60 - Một cách tổng thể nhìn nhận liệu thử nghiệm tỉ lệ nhận dạng xác cao, trường hợp tốt mơi trường khơng có tiếng ồn, người lấy mẫu trạng thái nghỉ ngơi bình thường tỉ lệ xác mức 95% Còn trường hợp xấu 90% (trường hợp người lấy mẫu vừa hoạt động mạnh, mơi trường lấy mẫu có tiếng ồn nhỏ) - Mơi trường có tiếng ồn gây ảnh hưởng lớn đến kết dự đoán nhãn liệu - Đối với trường hợp thử nghiệm liên quan đến nhịp thở sau người theo dõi vận động mạnh tỉ lệ nhận dạng bị thay đổi mạnh từ 95% xuống 90% Như yếu tố tình trạng vận động người theo dõi yếu tố ảnh hưởng quan trọng - Trung bình tỉ lệ xác thử nghiệm Precision (0.95), Recall (0.94) F-measure (0.95) - Đối với phát nhịp thở độ xác trung bình 93%, cịn phân loại nhịp thở độ xác trung bình 95% 3.3 Xây dựng chương trình phát hiện phân loại nhịp thở dựa học sâu đa nhiệm 3.3.1 Mơ hình triển khai hệ thống Mơ hình hoạt động hình 3-9 ứng dụng đơn giản, bao gồm micro không dây gán với đối tượng cần theo dõi nhịp thở Thiết bị không dây gắn micro chia sẻ liệu âm với máy tính thu nhỏ gần đó, khoảng cách khoảng mét Máy tính cài đặt mơ hình phát phân loại nhịp thở Hệ thống triển khai Cloud để phân tích đánh giá liệu nhịp thở giúp bác sĩ nắm bắt tình hình bệnh bệnh nhân 61 Hình 3-8: Mơ hình triển khai hệ thống thực tế Phần mềm hệ thống phát phân loại nhịp thở theo thời gian thực thông báo kết lên hình máy tính điện thoại di động Giao diện sử dụng cho phép bấm nút để bắt đầu trình phát nhịp thở xem báo cáo thông tin bệnh nhân 3.3.2 Xây dựng ứng dụng phát phân loại nhịp thở a Thách thức việc xử lý thời gian thực Có số thách thức gặp phải trong phải triển khai xử lý liệu theo thời gian thực Nói chung, việc phải xử lý tín hiệu liên tục theo thời gian thực xử lý cách chia tín hiệu thành nhiều phần Mỗi phần gọi cửa sổ (window) Thách thức đến từ việc định độ dài window, phụ thuộc vào khoảng thời gian cần thiết để thuật toán phát xác đâu nhịp thở độ dài đệm (bộ đệm chứa liệu tạm thời, nơi chương trình đọc giá trị từ tín hiệu analog) Chiều dài đệm thường phụ thuộc vào cấu hình xử lý máy tính hệ thống Nếu thời lượng ghi đệm nhỏ mức cần thiết để phát nhịp thở, khả bị số nhịp thở trình theo dõi cao Thách thức đến từ việc kết hợp window liệu lại với để frame liệu hoàn chỉnh Frame mức đơn vị tối thiểu dùng để kết luận liệu có phải nhịp thở hay không Giả sử liệu nhịp thở dài giây, 62 độ dài khung liệu window tối đa lưu trữ khoảng thời gian giây Như để có frame hoàn chỉnh cần phải ghép nối liệu từ window liên tiếp Vấn đề thực thách thách việc phải xử lý thời gian thực, vậy, luận văn xin đề xuất phương pháp sử dụng bất thường mẫu liệu để bắt đầu trình lấy mẫu liệu âm thực sự, để từ phải xử lý frame liệu nghi ngờ chứa liệu âm thở Các giải pháp tiên tiến hơn, cần áp dụng nhiều kỹ thuật xử lý tín hiệu đồng thời đáp ứng mức độ xử lý thời gian thực, xin trình bày làm rõ nghiên cứu sau b Yêu cầu đáp ứng hệ thống Để hoàn tất việc xây dựng chạy thử ứng dụng, luận văn có sử dụng máy tính để bàn với cấu hình phần cứng sau: Bảng 3-9: Cấu hình phần cứng sử dụng thực nghiệm CPU Chip BCM2835 GHz RAM 512MB OS Linux Raspberry Pi Một cấu đề cập hoàn toàn đáp ứng yêu cầu mặt thu nhận xử lý tín hiệu, tính tốn thuật tốn đếm số lượng nhịp thở Ngồi ra, mặt yêu cầu đáp ứng phần mềm, cần có đủ yếu tố sau: Bảng 3-10: Yêu cầu phần mềm cài đặt để chạy ứng dụng Python Phiên 3.6.9 Tensorflow Phiên r1.11 Keras Phiên 2.2.4 63 c Kết chạy thử nghiệm chương trình Chương trình với hai giao diện, giao diện cho phép phát nhịp thở, phân loại nhịp thở thống kê nhịp thở, với giao diện lại thể chuỗi liệu nhịp thở theo thời gian thực hình 3-10 Hình 3-9: Chương trình phát hiện thở theo thời gian thực Khi kết nối thiết bị chương trình tự động phát nhịp thở, phân loại nhịp thở 3.4 Kết chương Kết lại chương, học viên xin rút số điểm mà học viên trình bày chương sau: - Trình bày trình thu thập liệu âm nhịp thở; - Quá trình gán nhãn liệu âm nhịp thở; - Mô tả liệu âm nhịp thở; - Kết thực nghiệm mơ hình phát phân loại nhịp thở: Đã đạt 90% cho trình phân loại phát nhịp thở; - Xây dựng hệ thống phân loại nhịp thở theo thời gian thực 64 KẾT LUẬN Kết luận: Trên sở tìm hiểu tốn theo dõi nhịp thở lý thuyết học sâu phương pháp học sâu BiLSTM, luận văn đạt số kết sau: - Giới thiệu tổng quan vấn đề theo dõi sức khỏe thông qua theo dõi nhịp thở Bài toán theo dõi nhịp thở phân loại các toán toán theo dõi nhịp thở dựa âm - Tìm hiểu số nghiên cứu liên quan đến theo dõi hô hấp cách sử dụng cảm biến âm sử dụng thuật toán học máy: tốn phát âm hơ hấp dựa trích chọn đặc trưng, tốn phân loại giai đoạn giấc ngủ dựa nhịp thở - Tìm hiểu học sâu, kỹ thuật BiLSTM, kỹ thuật lọc RNNoise - Trình bày phương pháp áp dụng kỹ thuật BiLSTM cho toán phát phân loại nhịp thở - Tiến hành lấy mẫu liệu trường hợp bình thường trường hợp đặc biệt (mơi trường có tiếng ồn, người theo dõi vừa trải qua vận động mạnh) Tách mẫu liệu Audacity, chuẩn hóa liệu gán nhãn chuẩn bị cho training thử nghiệm đo tỉ lệ xác - Xây dựng ứng dụng phát nhịp thở theo thời gian thực Bên cạnh kết đạt hạn chế cần phải khắc phục: - Số liệu chưa đủ nhiều đa dạng, nguyên nhân dẫn đến tỉ lệ xác chưa cao - Xử lý liệu lớn chưa tốt ảnh hưởng đến thời gian tạo model BiLSTM, tốc độ xử lý theo thời gian thực ứng dụng phát nhịp thở Qua kết hạn chế hệ thống cho thấy việc tiến hành theo dõi nhịp thở địi hỏi q trình nghiên cứu thực lâu dài Trong phạm vi đề 65 tài, luận văn thực phát phân loại số loại nhịp thở bản, để xây dựng hệ thống nhận dạng mạnh hơn, tổng quát phải cần thêm nhiều thời gian Hướng phát triển trước mắt cần phải tập trung cải thiện độ xác thời gian tính tốn hệ thống Hướng phát triển: Hướng phát triển xa đề tài quan tâm đến xu hướng cơng nghệ ngày dần tiến tới thiết bị nhỏ gọn có tính di động, kết đề tài làm sở cho việc xây dựng thiết bị nhỏ gọn nhận dạng tự động Lấy ví dụ thiết bị có tên “Jetson Nano Developer Kit”, thực chất máy tính thu nhỏ chạy tảng hệ điều hành Linux, có GPU dùng để huấn luyện mơ hình nhanh tốt hơn, phần cứng máy sử dụng hệ thống System on Chip cấu hình thấp hồn tồn đáp ứng nhiều nhu cầu thiết bị di động 66 TÀI LIỆU THAM KHẢO [1] L T T H CS, “Tăng cường tuân thủ quản lý điều trị Hen COPD cộng đồng,” 2016 http://www.hoihohaptphcm.org/tintuc/menutintuctonghop/295-tangcuong-tuan-thu-quan-ly-va-dieu-tri-hen-va-copd-o-cong-dong [2] P T Huy and T H Lộc, “Đánh giá tình hình Bệnh phổi tắc nghẽn mạn tính đề xuất giải pháp phịng chống Lạng Sơn,” Đề tài nghiên cứu khoa học cấp tỉnh, Sở khoa học Công nghệ tỉnh Lạng Sơn, 2015 [3] S Matos, S S Birring, I D Pavord, and D H Evans, “An automated system for 24-h monitoring of cough frequency: The Leicester cough monitor,” IEEE Trans Biomed Eng., vol 54, no 8, pp 1472–1479, 2007, doi: 10.1109/TBME.2007.900811 [4] V Viswanath, J Garrison, and S Patel, “SpiroConfidence: Determining the Validity of Smartphone Based Spirometry Using Machine Learning,” Proc Annu Int Conf IEEE Eng Med Biol Soc EMBS, vol 2018-July, pp 5499–5502, 2018, doi: 10.1109/EMBC.2018.8513516 [5] S Gururangan, S Swayamdipta, O Levy, R Schwartz, S R Bowman, and N A Smith, “Annotation artifacts in natural language inference data,” NAACL HLT 2018 - 2018 Conf North Am Chapter Assoc Comput Linguist Hum Lang Technol - Proc Conf., vol 2, pp 107–112, 2018, doi: 10.18653/v1/n18-2017 [6] Z Cao, R Zhu, and R Y Que, “A wireless portable system with microsensors for monitoring respiratory diseases,” IEEE Trans Biomed Eng., vol 59, no 12 PART2, pp 3110–3116, 2012, doi: 10.1109/TBME.2012.2211354 67 [7] M Okubo, Y Imai, T Ishikawa, T Hayasaka, S Ueno, and T Yamaguchi, “Development of automatic respiration monitoring for home-care patients of respiratory diseases with therapeutic aids,” IFMBE Proc., vol 22, pp 1117–1120, 2008, doi: 10.1007/978-3-540-892083_267 [8] S K Kundu, S Kumagai, and M Sasaki, “A wearable capacitive sensor for monitoring human respiratory rate,” Jpn J Appl Phys., vol 52, no PART 2, 2013, doi: 10.7567/JJAP.52.04CL05 [9] H C T NguyenDuc, “Information from Graphical Analysis of Heart Rate Variability using Chaos Theory,” Int J Sci Res., vol 2, no 3, pp 20–23, 2013, [Online] Available: https://www.ijsr.net/archive/v2i3/IJSRON2013492.pdf [10] Q B Dam, L T Nguyen, S T Nguyen, N H Vu, and C Pham, “EBreath: Breath Detection and Monitoring Using Frequency Cepstral Feature Fusion,” 2019 Int Conf Multimed Anal Pattern Recognition, MAPR 2019, pp 1–6, 2019, doi: 10.1109/MAPR.2019.8743533 [11] B Lei, S A Rahman, and I Song, “Content-based classification of breath sound with enhanced features,” Neurocomputing, vol 141, pp 139–147, 2014, doi: 10.1016/j.neucom.2014.04.002 [12] M Grønnesby, J C A Solis, E Holsbø, H Melbye, and L A Bongo, “Feature Extraction for Machine Learning Based Crackle Detection in Lung Sounds from a Health Survey,” pp 1–15, 2017, [Online] Available: http://arxiv.org/abs/1706.00005 [13] H Hendrick, R Hidayat, G J Horng, and Z H Wang, “Non-Invasive Method for Tuberculosis Exhaled Breath Classification Using Electronic Nose,” IEEE Sens J., vol 21, no 9, pp 11184–11191, 2021, doi: 68 10.1109/JSEN.2021.3061616 [14] J Acharya and A Basu, “Deep Neural Network for Respiratory Sound Classification in Wearable Devices Enabled by Patient Specific Model Tuning,” IEEE Trans Biomed Circuits Syst., vol 14, no 3, pp 535–544, 2020, doi: 10.1109/TBCAS.2020.2981172 [15] R Shivapathy, S Saji, and N S Haider, “Wearables for Respiratory Sound Classification,” J Phys Conf Ser., vol 1937, no 1, p 012055, 2021, doi: 10.1088/1742-6596/1937/1/012055 [16] M Deng, T Meng, J Cao, S Wang, J Zhang, and H Fan, “Heart sound classification based on improved MFCC features and convolutional recurrent neural networks,” Neural Networks, vol 130, pp 22–32, 2020, doi: 10.1016/j.neunet.2020.06.015 [17] “Eko.” https://www.ekohealth.com/ [18] D Chamberlain, J Mofor, R Fletcher, and R Kodgule, “Mobile stethoscope and signal processing algorithms for pulmonary screening and diagnostics,” Proc 5th IEEE Glob Humanit Technol Conf GHTC 2015, pp 385–392, 2015, doi: 10.1109/GHTC.2015.7344001 [19] J J V McMurray et al., “ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure 2012: The Task Force for the Diagnosis and Treatment of Acute and Chronic Heart Failure 2012 of the European Society of Cardiology Developed in collaboration with the Heart,” Eur Heart J., vol 33, no 14, pp 1787–1847, 2012, doi: 10.1093/eurheartj/ehs104 [20] J P Metlay, W N Kapoor, and M J Fine, “Does this patient have community-acquired pneumonia? Diagnosing pneumonia by history and 69 physical examination,” J Am Med Assoc., vol 278, no 17, pp 1440– 1445, 1997, doi: 10.1001/jama.1997.03550170070035 [21] “Chronic obstructive pulmonary disease (COPD),” 2021 https://www.who.int/en/news-room/fact-sheets/detail/chronicobstructive-pulmonary-disease-(copd) [22] B V Dasarathy, Nearest neighbor (NN) norms: NN pattern classification techniques 1991 [23] R Barmaki, “Multimodal assessment of teaching behavior in immersive rehearsal environment - TeachLivETM,” ICMI 2015 - Proc 2015 ACM Int Conf Multimodal Interact., vol 139, pp 651–655, 2015, doi: 10.1145/2818346.2823306 [24] J Orem, A T Lovering, W Dunin-Barkowski, and E H Vidruk, “Tonic activity in the respiratory system in wakefulness, NREM and REM sleep,” Sleep, vol 25, no 5, pp 488–496, 2002, doi: 10.1093/sleep/25.5.488 [25] J Valin, “A Hybrid DSP / Deep Learning Approach to Real-Time Fullband Speech Enhancement Pitch fltering.” [26] J H Chen and A Gersho, “Adaptive Postfiltering for Quality Enhancement of Coded Speech,” IEEE Trans Speech Audio Process., vol 3, no 1, pp 59–71, 1995, doi: 10.1109/89.365380 [27] J.-M Valin, “RNNoise,” 2018 https://gitlab.xiph.org/xiph/rnnoise 70 ... tích liệu nhịp thở thu Phương pháp tiếp cận để phát phân loại nhịp thở sử dụng Học sâu đa nhiệm Cuối cùng, luận văn xin trình bày sơ lược ứng dụng phát phân loại nhịp thở dựa Học sâu đa nhiệm Hoạt... nhiều phương pháp học sâu đưa ra, số có phương pháp Học sâu đa nhiệm, từ mơ hình thực nhiều nhiệm vụ phát phân loại nhịp thở, độ xác cải thiện sử dụng phương pháp Nhờ đó, việc sử dụng trí tuệ...HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - TRẦN ANH ĐẠT NGHIÊN CỨU MỘT SỐ PHƯƠNG PHÁP PHÁT HIỆN VÀ PHÂN LOẠI NHỊP THỞ SỬ DỤNG MẠNG HỌC SÂU ĐA NHIỆM CHUYÊN NGÀNH : KHOA HỌC