ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHUYÊN NGÀNH ĐIỆN TỬ Y SINH XÂY DỰNG HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI,đề tài XÂY DỰNG HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI, đồ án tốt nghiệp đề tài XÂY DỰNG HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI, báo cáo tốt nghiệp đề tài XÂY DỰNG HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI Không chỉ ở Việt Nam mà nhiều nước trên thế giới, tỷ lệ mắc bệnh phổi ngày càng gia tăng mạnh mẽ do những biến đổi của khí hậu, ô nhiễm môi trường và phong cách sống. Đã có nhiều biện pháp tiên tiến được áp dụng nhưng đây vẫn là bệnh lý gây nhiều thách thức cho ngành y tế trong việc chữa trị cho người bệnh. Bên cạnh đó, xuất hiện ngày càng nhiều các bệnh lý suy giảm miễn dịch, cùng với việc dùng thuốc không đúng theo chỉ dẫn của bác sĩ dẫn đến tần suất mắc các bệnh lý hô hấp ngày càng nhiều, và các bệnh lý cũng ngày càng nặng. Do đó, việc chẩn đoán sớm bệnh phổi là rất cần thiết để giải quyết hiện trạng trên. Hệ chuyên gia là một lĩnh vực nghiên của của trí tuệ nhân tạo, ứng dụng trí tuệ của con người (là các chuyên gia trong các lĩnh vực) vào các máy móc nhằm tạo ra các hệ thống máy móc thông minh, đóng vai trò như một chuyên gia thực thụ phục vụ các mục đích khác nhau của con người trong các lĩnh vực cụ thể. Hệ chuyên gia y tế là các Hệ chuyên gia phục vụ trong lĩnh vực y tế, sử dụng các tri thức về y tế đã được chuyển hóa để hỗ trợ cho cán bộ y tế, các cơ sở y tế thực hiện tốt nhất việc chăm sóc sức khỏe con người. Dựa trên thực tiễn về việc cần chẩn đoán sớm bệnh phổi và lợi ích mang lại của Hệ chuyên gia y tế, em đã lựa chọn đề tài “Xây dựng hệ chuyên gia y tế chẩn đoán ban đầu một số bệnh về phổi” làm đồ án tốt nghiệp, với mục tiêu tạo ra một chương trình hệ chuyên gia hỗ trợ chẩn đoán một số bệnh về phổi, hỗ trợ cho các y bác sĩ tuyến dưới – những người không phải chuyên gia về lĩnh vực và chưa có nhiều kinh nghiệm, sử dụng hệ chuyên gia như một công cụ tham khảo. Bên cạnh đó là tự rèn luyện khả năng tự nghiên cứu của bản thân, hướng tới khát khao tạo ra được sản phẩm có thể được phát triển, được phổ biến rộng rãi.
HỌC VIỆN KỸ THUẬT QUÂN SỰ NGUYỄN ĐẶNG HOÀNG NAM KHOÁ 14 HỆ ĐÀO TẠO KỸ SƯ DÂN SỰ DÀI HẠN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHUYÊN NGÀNH ĐIỆN TỬ Y SINH XÂY DỰNG HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI NĂM 2020 HỌC VIỆN KỸ THUẬT QUÂN SỰ NGUYỄN ĐẶNG HOÀNG NAM KHOÁ 14 HỆ ĐÀO TẠO KỸ SƯ DÂN SỰ DÀI HẠN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG HÓA MÃ SỐ: 5252020118 XÂY DỰNG HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI Cán hướng dẫn: Thiếu tá, ThS Nguyễn Thị Ngọc Mai NĂM 2020 HỌC VIỆN KỸ THUẬT QUÂN SỰ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA KỸ THUẬT ĐIỀU KHIỂN Độc lập – Tự – Hạnh phúc NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên: Nguyễn Đặng Hoàng Nam Lớp: ĐTYS 14 Ngành: Kỹ thuật điều khiển Tự động hóa Khóa: 14 Chuyên ngành: Điện tử y sinh Tên đề tài: “Thiết kế Hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi.” Các số liệu ban đầu: GS Phạm Gia Cường, Khám chữa bệnh phổi, Nhà xuất Y Học, Hà Nội - 2005 Nội dung thuyết minh: Bản thuyết minh gồm có chương: - Chương 1: Tổng quan Hệ chuyên gia y tế - Chương 2: Cơ sở tri thức số bệnh phổi - Chương 3: Thiết kế hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi Số lượng, nội dung vẽ (ghi rõ loại, kích thước cách thực vẽ) sản phẩm cụ thể (nếu có): Chương trình “Hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi” chạy phần mềm MATLAB Cán hướng dẫn (ghi rõ họ tên, cấp bậc, chức vụ, đơn vị, hướng dẫn toàn hay phần): Thiếu tá, Thạc sĩ Nguyễn Thị Ngọc Mai Giáo viên Bộ môn Điện tử y sinh, Khoa Kỹ thuật điều khiển Hướng dẫn toàn đồ án Ngày giao: 10/01/2020 Ngày hoàn thành: 16/07/2020 Hà Nội, ngày 16 tháng năm 2020 Chủ nhiệm môn GVC, TS Nguyễn Mạnh Cường Cán hướng dẫn GV, ThS Nguyễn Thị Ngọc Mai Sinh viên thực Đã hoàn thành nộp đồ án ngày 16 tháng năm 2020 Nguyễn Đặng Hoàng Nam DANH MỤC CÁC TỪ VIẾT TẮT Từ viết tắt Ý nghĩa HCG Hệ chuyên gia NMP Nghẽn mạch phổi PKLT Phổi kẽ lan tỏa TKL Trực khuẩn lao DANH MỤC HÌNH VẼ Hình 1.1 Q trình xây dựng hệ chuyên gia Hình 1.2 Các thành phần thiết bị máy tính Hình 1.3 Sơ đồ khối hệ máy tính Hình 1.4 Các thành phần máy tính cá nhân thơng thường Hình 1.5 Cấu trúc thiết bị đo lường Hình 1.6 Sự hình thành sở tri thức Hình 1.7 Máy suy diễn 10 Hình 1.8 Giao diện giải thích bệnh tràn dịch màng phổi 11 Hình 2.1 Cấu tạo hệ hô hấp 12 Hình 2.2 Hình ảnh X quang phổi 13 Hình 2.3 Bác sĩ thực khám đường hô hấp cho bệnh nhân 14 Hình 2.4 Ảnh X-quang bệnh phổi kẽ lan tỏa 15 Hình 2.5 Huyết khối gây nghẽn mạch phổi 16 Hình 2.6 Phổi bị nhiễm khuẩn lao 17 Hình 2.7 Tràn dịch màng phổi 20 Hình 2.8 Tràn khí màng phổi 21 Hình 2.9 Viêm phổi hít phải vi khuẩn 23 Hình 3.1 Giao diện MATLAB 40 Hình 3.2 Cửa sổ đồ họa GUI với giao diện trắng 41 Hình 3.3 Các cửa sổ đồ họa GUI thiết kế 42 Hình 3.4 Sơ đồ cấu trúc hệ chuyên gia 42 Hình 3.5 Giao diện khởi tạo 43 Hình 3.6 Giao diện trang chủ 44 Hình 3.7 Giao diện nhập triệu chứng bệnh thứ 45 Hình 3.8 Giao diện nhập triệu chứng bệnh thứ hai 46 Hình 3.9 Giao diện triệu chứng sau khám phổi 46 Hình 3.10 Giao diện chọn triệu chứng liên quan đến tổn thương phổi 47 Hình 3.11 Giao diện kết luận chẩn đốn lâm sàng 48 Hình 3.12 Giao diện kết luận khơng có triệu chứng đánh dấu 48 Hình 3.13 Giao diện kết luận tất triệu chứng đánh dấu 49 Hình 3.14 Giao diện tìm hiểu tri thức bệnh 50 Hình 3.15 Tìm hiểu bệnh Phổi kẽ lan tỏa 50 Hình 3.16 Giao diện tìm hiểu triệu chứng bệnh phổi kẽ lan tỏa 51 Hình 3.17 Giao diện tìm hiểu nguyên nhân gây phổi kẽ lan tỏa 51 Hình 3.18 Giao diện tìm hiểu phương pháp điều trị phổi kẽ lan tỏa 52 Hình 3.19 Chọn bắt đầu tìm hiểu tri thức bệnh lao phổi 52 Hình 3.20 Tìm hiểu triệu chứng bệnh lao phổi 53 Hình 3.21 Các giao diện nguyên nhân gây bệnh lao phổi 54 Hình 3.22 Giao diện điều trị bệnh lao phổi 55 DANH MỤC BẢNG BIỂU Bảng 2.1 Triệu chứng lâm sàng độ ảnh hưởng đến bệnh phổi kẽ lan tỏa 25 Bảng 2.2 Triệu chứng lâm sàng độ ảnh hưởng đến bệnh nghẽn mạch phổi 25 Bảng 2.3 Triệu chứng lâm sàng ảnh hưởng đến bệnh lao phổi 26 Bảng 2.4 Triệu chứng lâm sàng ảnh hưởng đến bệnh tràn dịch màng phổi 26 Bảng 2.5 Triệu chứng lâm sàng ảnh hưởng đến bệnh tràn khí màng phổi 27 Bảng 2.6 Triệu chứng lâm sàng ảnh hưởng đến bệnh viêm phổi hít 27 Bảng 3.1 Diễn giải tag dùng trình suy diễn phổi kẽ lan tỏa 33 Bảng 3.2 Diễn giải tag trình suy diễn nghẽn mạch phổi 34 Bảng 3.3 Diễn giải tag dùng trình suy diễn bệnh lao phổi 36 Bảng 3.4 Diễn giải tag trình suy diễn tràn dịch màng phổi 37 Bảng 3.5 Diễn giải tag dùng q trình suy diễn tràn khí màng phổi 38 Bảng 3.6 Diễn giải tag dùng luật suy diễn 39 MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG TỔNG QUAN VỀ HỆ CHUYÊN GIA 1.1 Giới thiệu Hệ chuyên gia 1.1.1 Định nghĩa Hệ chuyên gia 1.1.2 Ứng dụng Hệ chuyên gia y tế 1.2 Cấu trúc tổng quát Hệ chuyên gia 1.2.1 Phần cứng 1.2.2 Phần mềm KẾT LUẬN CHƯƠNG 11 CHƯƠNG TRI THỨC MỘT SỐ BỆNH VỀ PHỔI 12 2.1 Giới thiệu phổi 12 2.2 Những yếu tố chẩn đoán bệnh phổi 13 2.3 Một số bệnh phổi 14 2.3.1 Bệnh phổi kẽ lan tỏa 14 2.3.2 Nghẽn mạch phổi 16 2.3.3 Lao phổi 17 2.3.4 Tràn dịch màng phổi 20 2.3.5 Tràn khí màng phổi 21 2.3.6 Viêm phổi hít 22 2.4 Đánh giá triệu chứng lâm sàng chẩn đoán 24 2.4.1 Phổi kẽ lan tỏa 24 2.4.2 Nghẽn mạch phổi 25 2.4.3 Lao phổi 25 2.4.4 Tràn dịch màng phổi 26 2.4.5 Tràn khí màng phổi 27 2.4.6 Viêm phổi hít 27 KẾT LUẬN CHƯƠNG 28 CHƯƠNG THIẾT KẾ HỆ CHUYÊN GIA Y TẾ CHẨN ĐOÁN BAN ĐẦU MỘT SỐ BỆNH VỀ PHỔI 29 3.1 Cơ sở tri thức 29 3.1.1 Tổng hợp tri thức bệnh 30 3.1.2 Biểu diễn tri thức bệnh 31 3.2 Máy suy diễn 33 3.2.1 Phổi kẽ lan tỏa 33 3.2.2 Nghẽn mạch phổi 34 3.2.3 Lao phổi 36 3.2.4 Tràn dịch màng phổi 37 3.2.5 Tràn khí màng phổi 38 3.2.6 Viêm phổi hít 39 3.3 Thiết kế giao diện Hệ chuyên gia phần mềm MATLAB 40 3.3.1 Giới thiệu chung MATLAB 40 3.3.2 Sơ đồ cấu trúc hệ chuyên gia 42 3.3.3 Các giao diện hệ chuyên gia 43 KẾT LUẬN CHƯƠNG 55 KẾT LUẬN 56 TÀI LIỆU THAM KHẢO 57 PHỤ LỤC CHƯƠNG TRÌNH CÁC HÀM SUY DIỄN TRONG HỆ CHUYÊN GIA 58 47 Hình 3.10 Giao diện chọn triệu chứng liên quan đến tổn thương phổi Sau hoàn thành thao tác chọn triệu chứng, giao diện kết luận hình 3.11 đưa với khả mắc bệnh xác định với kết Các kết đánh dấu biểu tượng với màu sắc tương ứng phần giải giao diện: khơng có nguy (màu xanh da trời), nguy thấp (màu xanh lá), nguy trung bình (màu tím), nguy cao (màu da cam) nguy cao (màu đỏ) Phím bấm hình ngơi nhà màu xanh giúp cho người dùng trở giao diện trang chủ để thực chẩn đoán khác thực chức “tìm hiểu” để tìm hiểu tri thức bệnh Ngay nhấn vào mũi tên sang phải màu xanh, triệu chứng chọn từ tất giao diện sử dụng vào trình suy diễn máy suy diễn, đưa kết luận phù hợp với bệnh Hình 3.12 3.13 minh họa cho hai trường hợp triệu chứng lâm sàng không chọn triệu chứng lâm sàng tích chọn Nghẽn mạch phổi lao phổi sau tích chọn hết triệu chứng dừng mức nguy cao, tuân thủ theo luật suy diễn phần 3.2 48 Hình 3.11 Giao diện kết luận chẩn đốn lâm sàng Hình 3.12 Giao diện kết luận khơng có triệu chứng đánh dấu 49 Hình 3.13 Giao diện kết luận tất triệu chứng đánh dấu b Chức tìm hiểu Chức thứ hai Hệ chuyên gia tìm hiểu tri thức bệnh phổi sử dụng Hệ chuyên gia Tại giao diện hình 3.14, người dùng chọn bệnh liệt kê danh sách xổ xuống, nhấn CHỌN để chuyển sang giao diện tìm hiểu bệnh chọn Nếu khơng muốn tiếp tục q trình tìm hiểu, người dùng nhấn mũi tên sang trái màu đỏ để trở giao diện trang chủ, thực chức chẩn đốn kết thúc chương trình Hình 3.15 ví dụ việc tìm hiểu tri thức bệnh phổi kẽ lan tỏa Giao diện có ba mục riêng biệt để dễ phân loại tri thức bệnh gồm Triệu chứng, Nguyên nhân Điều trị, tương ứng với giao diện hình 3.16, hình 3.17 hình 3.18 Giao diện hình 3.15 đưa định nghĩa bệnh phổi kẽ lan tỏa, cung cấp cho người đọc nhìn tổng quan bệnh 50 Hình 3.14 Giao diện tìm hiểu tri thức bệnh Hình 3.15 Tìm hiểu bệnh Phổi kẽ lan tỏa 51 Hình 3.16 Giao diện tìm hiểu triệu chứng bệnh phổi kẽ lan tỏa Hình 3.17 Giao diện tìm hiểu nguyên nhân gây phổi kẽ lan tỏa 52 Hình 3.18 Giao diện tìm hiểu phương pháp điều trị phổi kẽ lan tỏa Tương tự phần tìm hiểu tri thức phổi kẽ lan tỏa, phần tìm hiểu tri thức bệnh lao phổi bắt đầu với giao diện mở đầu phần tìm hiểu hình 3.19, với phần nêu lên khái niệm bệnh lao phổi, với ba lựa chọn để tìm hiểu tri thức bệnh “triệu chứng”, “nguyên nhân” “điều trị” Hình 3.19 Chọn bắt đầu tìm hiểu tri thức bệnh lao phổi 53 Đối với bệnh có phần thơng tin tri thức nhiều lao phổi, cửa sổ giao diện kéo dài nhằm đáp ứng đủ khơng gian chứa tri thức (hình 3.20) Các triệu chứng cận lâm sàng liệt kê với triệu chứng lâm sàng, nhằm mục đích tham khảo khơng sử dụng để chẩn đốn bệnh HCG Hình 3.20 Tìm hiểu triệu chứng bệnh lao phổi Phần nguyên nhân gây bệnh lao phổi thể hình 3.21 gồm hai giao diện con, nhằm đảm bảo cung cấp đủ thông tin cho người dùng mà khơng làm cho cửa sổ chương trình HCG trở nên lớn Cuối giao diện tri thức điều trị bệnh lao phổi tương tự bệnh khác hình 3.22 Trong trình thực chức Chẩn đốn, HCG khơng thêm vào triệu chứng cận lâm sàng, tính địi hỏi chun môn cao nhân viên y tế, để đọc phim chụp X-quang địi hỏi chun mơn kinh nghiệm định nhận biết tổn thương thể phim chụp Vì 54 vậy, triệu chứng cận lâm sàng sử dụng để tham khảo phần Tìm hiểu tri thức bệnh HCG Hình 3.21 Các giao diện nguyên nhân gây bệnh lao phổi 55 Hình 3.22 Giao diện điều trị bệnh lao phổi KẾT LUẬN CHƯƠNG Chương xây dựng sở tri thức, máy suy diễn chương trình hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi Giao diện HCG thiết kế phần mềm Matlab với chức chính: chẩn đốn lâm sàng tìm hiểu tri thức bệnh có HCG HCG xây dựng với giao diện trực quan, dễ nhìn thân thiện với người dùng 56 KẾT LUẬN Sau trình thực đồ án với đề tài “Xây dựng hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi”, đồ án thực nội dung sau: - Trình bày kiến thức tổng quát HCG; - Tổng hợp tri thức số bệnh phổi, dựa tài liệu “Khám chữa bệnh phổi” GS Phạm Gia Cường; - Xây dựng sở tri thức máy suy diễn HCG; - Thiết kế giao diện HCG thân thiện, trực quan, dễ sử dụng Đồ án sử dụng phương pháp trọng số cho HCG, cho phép đánh giá khả mắc bệnh suy từ việc chọn triệu chứng có trọng số khác Phương pháp cung cấp nhìn tổng quan dễ hình dung cho người sử dụng Do khả cịn hạn chế khơng tiếp xúc trực tiếp với bác sĩ chuyên môn nên HCG y tế chẩn đoán ban đầu số bệnh phổi dừng lại mức chẩn đốn cịn đơn giản Vì vậy, đồ án có khả phát triển, định hướng đồ án là: - Mở rộng sở tri thức bệnh - Mở rộng phạm vi bệnh phổi chẩn đốn - Liên hệ trao đổi trực tiếp với chuyên gia y khoa, người có chun mơn tăng độ tin cậy cho hệ chuyên gia - Thêm chức giải thích kết luận đưa 57 TÀI LIỆU THAM KHẢO [1] Thomas D.McFarland & Reese Parker, Expert Systems in Education and Training, Educational Technology ,1990, tr 93 [2] E A Feigenbaum, Knowledge Engineering, the applied side of artIFicial intelligence, Annels of the New York Academy of Sciences, 1984, tr.91-107 [3] P Jackson, Introduction To Expert Systems, Pearson Education, 1999 [4] E Turban, Decision support and expert systems: management support systems, Prentice Hall, 1995 [5] Sở Y Tế TP.HCM, Tìm hiểu ứng dụng trí tuệ nhân tạo y tế, medinet.gov.vn – 2019 [6] Ryan Hoang, DeepClinics - Ứng dụng AI chẩn đoán bệnh da liễu Việt Nam [7] Phạm Gia Cường, Khám chữa bệnh phổi, NXB Y Học, 2005, tr 13 [8] TS Mai Ngọc Anh & ThS Nguyễn Thị Ngọc Mai, Giáo trình hệ chuyên gia y tế, Nhà xuất quân đội nhân dân -2019 [9] EDWARD H SHORTLIFFE, Medical Expert Systems-Knowledge Tools for Physicians, Medical Informatics – 1986 [10] Ngyễn Thanh Thủy, Hệ trợ giúp kiểm tra đơn thuốc chữa bệnh tăng huyết áp ES – TENSION, Tạp chí tin học điều khiển học, Viện Công nghệ Thông tin - 1996 58 PHỤ LỤC CHƯƠNG TRÌNH CÁC HÀM SUY DIỄN TRONG HỆ CHUYÊN GIA Hàm suy diễn đưa kết luận bệnh phổi kẽ lan tỏa: if(pklt1==0 & pklt2==0 & pklt3==0 & pklt4==0 & pklt5==0 & pklt6==0) axes(handles.axes3); imshow('tb5.jpg'); end if pklt1==1 axes(handles.axes3); imshow('tb1.jpg'); end if (pklt2==1 | pklt3==1) axes(handles.axes3); imshow('tb2.jpg'); end if ((pklt2==1 & pklt3==1) | pklt4==1 | pklt5==1 | pklt6==1) axes(handles.axes3); imshow('tb3.jpg'); end if(pklt4==1 & pklt5==1 | pklt4==1 & pklt6==1) | (pklt5==1 & pklt6==1 | pklt4==1 & pklt5==1 & pklt6==1) axes(handles.axes3); imshow('tb4.jpg'); end Hàm suy diễn đưa kết luận bệnh nghẽn mạch phổi if (nmp1==0 & nmp2==0 & nmp3==0 & nmp4==0 & nmp5==0 & nmp6==0 & nmp7==0) axes(handles.axes4); imshow('tb5.jpg'); end if nmp1==1 | nmp2==1 | nmp3==1 | (nmp1==1 & nmp2==1) | (nmp1==1 & nmp3==1) | (nmp2==1 & nmp3==1) axes(handles.axes4); imshow('tb1.jpg'); end 59 if (nmp1==1 & nmp2==1 & nmp3==1) | nmp4==1 | nmp5==1 | nmp6==1 axes(handles.axes4); imshow('tb2.jpg'); end if(nmp4==1 & nmp5==1) | (nmp4==1 & nmp6==1) | (nmp5==1 & nmp6==1) | nmp7==1 axes(handles.axes4); imshow('tb3.jpg'); end Hàm suy diễn đưa kết luận bệnh lao phổi if (lp1==0 & lp2==0 & lp3==0 & lp4==0 & lp5==0 & lp6==0) axes(handles.axes5); imshow('tb5.jpg'); end if lp1==1 | lp2==1 | lp3==1 | lp1==1 & lp2==1 | (lp1==1 & lp3==1) | (lp2==1 & lp3==1) axes(handles.axes5); imshow('tb1.jpg'); end if (lp1==1 & lp2==1 & lp3) | lp4==1 | lp5==1 axes(handles.axes5); imshow('tb2.jpg'); end if (lp4==1 & lp5==1) | lp6==1 axes(handles.axes5); imshow('tb3.jpg'); end Hàm suy diễn đưa kết luận bệnh tràn dịch màng phổi if (tdmp1==0 &tdmp2==0 & tdmp3==0 & tdmp4==0 & tdmp5==0 & tdmp6==0 & tdmp7==0 & tdmp8==0 & tdmp9==0) axes(handles.axes6); imshow('tb5.jpg'); end if tdmp1==1 | tdmp2==1 | tdmp3==1 | (tdmp1==1 & tdmp2==1) | (tdmp1==1 & tdmp3==1) | (tdmp2==1 & tdmp3==1) axes(handles.axes6); imshow('tb1.jpg'); end 60 if (tdmp1==1 & tdmp2==1 & tdmp3==1) | tdmp4==1 | tdmp5==1 | tdmp6==1 axes(handles.axes6); imshow('tb2.jpg'); end if (tdmp4==1 & tdmp5==1) | (tdmp4==1 & tdmp6==1) | (tdmp5==1 & tdmp6==1) | tdmp7==1 | tdmp8==1 | tdmp9==1 axes(handles.axes6); imshow('tb3.jpg'); end if (tdmp4==1 & tdmp5==1 & tdmp6==1) | (tdmp7==1 & tdmp8==1) | (tdmp7==1 & tdmp9==1) | (tdmp8==1 & tdmp9==1) | (tdmp7==1 & tdmp8==1 & tdmp9==1) axes(handles.axes6); imshow('tb4.jpg'); end Hàm suy diễn đưa kết luận bệnh tràn khí màng phổi if (tkmp1==0 & tkmp2==0 & tkmp3==0 & tkmp4==0 & tkmp5==0 & tkmp6==0) axes(handles.axes7); imshow('tb5.jpg'); end if tkmp1==1 axes(handles.axes7); imshow('tb1.jpg'); end if tkmp2==1 | tkmp3==1 axes(handles.axes7); imshow('tb2.jpg'); end if (tkmp2==1 & tkmp3==1) | tkmp4==1 | tkmp5==1 | tkmp6==1 axes(handles.axes7); imshow('tb3.jpg'); end if (tkmp4==1 & tkmp5==1) | (tkmp4==1 & tkmp6==1) | (tkmp5==1 & tkmp6==1) | (tkmp4==1 & tkmp5==1 & tkmp6==1) axes(handles.axes7); imshow('tb4.jpg'); end 61 Hàm suy diễn đưa kết luận bệnh viêm phổi hít if (vpdh1==0 & vpdh2==0 & vpdh3==0 & vpdh4==0) axes(handles.axes8); imshow('tb5.jpg'); end if vpdh1==1 | vpdh2==1 axes(handles.axes8); imshow('tb2.jpg'); end if (vpdh1==1 & vpdh2==1) | vpdh3==1 | vpdh4==1 axes(handles.axes8); imshow('tb3.jpg'); end if (vpdh3==1 & vpdh4==1) axes(handles.axes8); imshow('tb4.jpg'); end ... ? ?X? ?y dựng hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi? ?? làm đồ án tốt nghiệp, với mục tiêu tạo chương trình hệ chuyên gia hỗ trợ chẩn đoán số bệnh phổi, hỗ trợ cho y bác sĩ tuyến – người chuyên. .. thức, m? ?y suy diễn, giao diện giải thích Kiến thức chương sở để x? ?y dựng hệ chuyên gia chẩn đoán ban đầu số bệnh phổi 12 CHƯƠNG TRI THỨC MỘT SỐ BỆNH VỀ PHỔI 2.1 Giới thiệu phổi Theo [7], Phổi quan... Nguyễn Đặng Hoàng Nam Lớp: ĐTYS 14 Ngành: Kỹ thuật điều khiển Tự động hóa Khóa: 14 Chuyên ngành: Điện tử y sinh Tên đề tài: “Thiết kế Hệ chuyên gia y tế chẩn đoán ban đầu số bệnh phổi. ” Các số