1. Trang chủ
  2. » Luận Văn - Báo Cáo

ung dung logic mo trong linh vuc y hoc

26 6 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 855,57 KB

Nội dung

ứng dụng của logic mờ, hệ chuyên gia mờ trong chẩn đoán bệnh trong y học, ứng dụng logic mờ, khóa luận logic mờ, Đối tượng nghiên cứu là phương pháp ứng dụng Logic mờ vào hệ thống chẩn đoán bệnh, Cơ chế suy diễn kết hợp các luật trong cơ sở luật thành một ánh xạ từ tập mờ A’ trong U đến tập mờ B’ trong V. Do trong nhiều ứng dụng có ngõ ra và ngõ vào của hệ thống mờ là các giá trị thực nên chúng ta phải xây dựng các giao diện giữa cơ chế suy diễn và môi trường. Các giao diện này là bộ mờ hóa và bộ giải mờ.

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC HUẾ HỒ NGỌC ỨNG DỤNG HỆ CHUYÊN GIA MỜ TRONG CHẨN ĐOÁN BỆNH Y HỌC Chuyên ngành: Khoa học máy tính Mã số : 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng – Năm 2020 Người hướng dẫn khoa học: Phản biện 1: PGS.TS Phản biện 2: GS.TS Luận văn bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp Thạc sĩ Kỹ thuật họp Đại Học … Có thể tìm hiểu Luận văn tại: MỞ ĐẦU Lý chọn đề tài Nước ta đà phát triển hội nhập Hệ thống Y tế Giáo dục nhiều bất cập hạn chế, đặc biệt sở vùng sâu vùng xa, chưa có điều kiện tiếp cận với công nghệ đại Đội ngũ Y Bác sĩ chưa đủ để đáp ứng với tình trạng bệnh nhân ngày tăng số lượng loại bệnh Nhận thức người dân bệnh tật cách sơ cứu mơ hồ Nếu muốn đưa bệnh nhân đến bệnh viện trung tâm nhiều thời gian…Để khắc phục khó khăn này, cần có cơng cụ gần gũi với thực tiễn, người dùng dễ sử dụng linh hoạt để giúp bệnh nhân Y Bác sĩ phát bệnh điều trị kịp thời Hiện nay, hàng năm có đến hàng triệu người phải cầu viện đến giúp đỡ Y học để đối phó với bệnh đau thắt ngực Theo thống kê tổ chức Y tế Thế giới (WHO) giây có người chết bệnh tim mạch; Cứ giây có trường hợp nhồi máu tim; Cứ giây có trường hợp đột quỵ; [14] Đây loại bệnh thường gặp việc chẩn đốn bệnh khơng phải lúc đạt kết xác Vấn đề đặt từ tri thức kinh nghiệm thực tế Y bác sĩ việc chẩn đoán điều trị bệnh đau thắt ngực từ hàng kỷ qua, làm để tập hợp chúng thành quy luật đưa vào máy tính để từ giúp ta chẩn đốn ngun nhân gây bệnh đề xuất phương án điều trị ban đầu Thực ra, đau thắt ngực bệnh mà triệu chứng nhiều triệu chứng khác tác động mạnh mẽ đến bệnh nhân nên người ta thường gọi bệnh – bệnh đau co thắt ngực Đau ngực triệu chứng thường gặp có nhiều nguyên nhân khác nhau, có số nguyên nhân cần phải can thiệp nhanh chóng chẳng hạn đau thắt ngực, nhồi máu tim, bóc tách động mạch chủ Những ngun nhân gây đau ngực khác khơng cần can thiệp bao gồm co thắt thực quản, đau túi mật, viêm thành ngực Chẩn đốn xác yếu tố quan trọng giúp điều trị cho bệnh nhân bị đau ngực.Để chẩn đốn ngun nhân này, ngồi triệu chứng đau ngực cần phải kết hợp với nhiều triệu chứng khác đặc điểm đau cường độ đau, thời điểm xảy đau, thời gian mà đau kéo dài, Do đó, q trình chẩn đốn xem q trình xử lý thơng tin đầu vào (các triệu chứng, đặc điểm đau, ) để xác định thông tin đầu (các bệnh dẫn đến chứng đau co thắt ngực) Về mặt tốn học cơng việc tương đương với việc giải phương trình nhiều ẩn số lượng ẩn số lớn việc giải khó khăn Một cách để khắc phục cơng việc khó khăn ứng dụng Logic mờ - cách tiếp cận có khả ứng dụng mang lại nhiều kết thực tiễn Ngày việc ứng dụng Logic mờ vào nghành khoa học phát triển mạnh mẽ Tuy nhiên việc xây dựng hệ chẩn đoán Y học nước ta cịn khiêm tốn Vì vậy, khuôn khổ luận văn Cao học, em muốn đưa giải pháp để thực hệ chẩn đoán bệnh đau thắt ngực dựa triệu chứng lâm sàng, đề xuất phương pháp điều trị ban đầu trước phải nhờ vào xét nghiệm chuyên khoa Mục tiêu nhiệm vụ Mục tiêu đề tài nhằm cải thiện nâng cao hiệu việc ứng dụng công nghệ đại vào chẩn đoán bệnh Để thực mục tiêu, cần phải thực nhiệm vụ sau đây: - Tìm hiểu Y học, thu thập triệu chứng liên quan tới biểu lâm sàng bệnh đau thắt ngực bệnh liên quan - Tìm hiểu ứng dụng Logic mờ trình chẩn đốn Xây dựng luật hình thành nên bệnh từ triệu chứng - Xây dựng ứng dụng cho phép chẩn đoán bệnh xuất kết bệnh án bệnh nhân Đối tƣợng phạm vi nghiên cứu Đối tượng nghiên cứu phương pháp ứng dụng Logic mờ vào hệ thống chẩn đoán bệnh đau co thắt ngực Tìm hiểu sở lý thuyết logic mờ, chế suy diễn mờ thông tin liên quan đến bệnh đau co thắt ngực Đề tài tập trung nghiên cứu phương pháp ứng dụng Logic mờ vào hệ thống hỗ trợ chẩn đoán bệnh đau co thắt ngực Phƣơng pháp nghiên cứu Phương pháp nghiên cứu lý thuyết: - Nghiên cứu lý thuyết Lơgic mờ chế suy diễn - Tìm hiểu triệu chứng lâm sàng bệnh đau co thắt ngực nguyên nhân gây bệnh Trình bày dạng mệnh đề Nếu – Thì - Xây dựng tập luật mờ dựa mối tương quan triệu chứng nguyên nhân gây bệnh - Sử dụng ngơn ngữ C# để viết chương trình Phương pháp thực nghiệm: Thực nghiệm công cụ phát triển hệ thống hỗ trợ chuẩn đoán bệnh Ý nghĩa khoa học thực tiễn đề tài 5.1 Ý nghĩa khoa học - Nâng cao chất lượng, độ xác kịp thời việc khám chữa bệnh; - Làm chủ cơng nghệ chẩn đốn bệnh đại; 5.2 Ý nghĩa thực tiễn Kết thu từ thực nghiệm áp dụng để chẩn đốn nhiều loại bệnh lý khác nhau; Nội dung tóm tắt Chương 1: Trình bày tổng quan bệnh đau thắt ngực Các triệu chứng, đặc điểm bệnh nguyên nhân gây bệnh trình bày khái niệm Lôgic mờ chế suy diễn mờ ứng dụng vào Luận văn Chương 2: Trình bày cụ thể triệu chứng đặc điểm bệnh dẫn đến đau thắt ngực dạng mệnh đề Nếu – Thì Liên kết mệnh đề thành hệ thống Luật mờ phục vụ cho chẩn đốn bệnh Mơ tả quy trình ứng dụng Lơgic mờ hệ thống chẩn đốn Phân tích thiết kế hệ thống theo hướng đối tượng Chương 3: Trình bày việc xây dựng triển khai ứng dụng Cuối phần đánh giá, kết luận hướng phát triển đề tài CHƢƠNG TỔNG QUAN BỆNH ĐAU THẮT NGỰC VÀ LÝ THUYẾT LOGIC MỜ 1.1 TỔNG QUAN BỆNH ĐAU CO THẮT NGỰC 1.1.1 Khái niệm cấu trúc quan nội tạng 1.1.2 Cƣờng độ vị trí đau 1.1.3 Nguyên nhân gây bệnh 1.1.4 Biểu lâm sàng bệnh đau co thắt ngực 1.2 LOGIC MỜ VÀ CƠ CHẾ SUY DIỄN MỜ 1.2.1 Khái niệm logic mờ 1.2.2 Logic mờ phép toán 1.2.3 Cơ chế suy diễn mờ 1.2.4 Điều khiển logic mờ Cơ chế suy diễn kết hợp luật sở luật thành ánh xạ từ tập mờ A’ U đến tập mờ B’ V Do nhiều ứng dụng có ngõ ngõ vào hệ thống mờ giá trị thực nên phải xây dựng giao diện chế suy diễn môi trường Các giao diện mờ hóa giải mờ Bộ mờ hóa phép ánh xạ từ điểm có giá trị thực x * U Rn vào tập mờ A’ U Người ta thường dùng loại mờ hóa sau: Bộ mờ hóa Singleton: Bộ mờ hóa ánh xạ điểm thực X* U vào singleton mờ A’ U có giá trị độ phụ thuộc x* tất điểm khác U, nghĩa là: µA’(x) = Bộ mờ hóa Gaussian: ánh xạ x* U thành tập mờ A’ U có hàm thuộc Gaussian sau: (1.16) Với thông số dương t-norm * thường chọn phép tích đại số phép tốn Bộ mờ hóa tam giác: ánh xạ x* U vào tập mờ A’ U có hàm thuộc tam giác sau: (1.17) Với bi thông số dương t-norm * thường chọn phép tích đại số phép toán Bộ giải mờ phép ánh xạ từ tập mờ B’ V R(là ngõ chế suy diễn) thành điểm rõ y* V Việc giải mờ tìm điểm V biểu diễn tốt tập mờ B’ Để chọn lựa sơ đồ giải mờ, người ta tuân theo ba tiêu chuẩn sau: - Tính hợp lý - Tính tốn đơn giản - Tính liên tục CHƢƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG CHẨN ĐOÁN LÂM SÀNG BỆNH ĐAU THẮT NGỰC 2.1 QUY TRÌNH CHẨN ĐỐN BỆNH 2.1.1 Lập luận chẩn đốn bệnh 2.1.2 Quy trình chẩn đốn Trình tự chẩn đoán lâm sàng bệnh đau thắt ngực: Thu thập triệu chứng lâm sàng Xác định loại bệnh liên quan đến đau thắt ngực Giải thích bệnh Đề xuất phương án điều trị sơ khởi Kết thúc Hình 2.1 Trình tự chẩn đốn lâm sàng 2.1.3 Các triệu chứng lâm sàng bệnh đau thắt ngực 2.2 MÔ HÌNH HĨA Q TRÌNH CHẨN ĐỐN 2.2.1 Thơng tin mờ 2.2.2 Luật xấp xỉ 2.2.3 Mơ hình hóa Bệnh nhân T P Loại bệnh Triệu chứng Loại bệnh Bệnh D Q = nhân P S o Triệu chứng RB Tri thức y học Kinh nghiệm y khoa Triệu chứng Loại bệnh BD = Khả mắc bệnh AS Loại bệnh o Triệu chứng Triệu chứng bệnh nhân RS Tri thức y học Hình 2.3 Quy trình chẩn đốn bệnh 2.3 DỮ LIỆU VÀO CHO HỆ THỐNG – CÁC TRIỆU CHỨNG 2.4 DỮ LIỆU RA CHO HỆ THỐNG – CÁC BỆNH LIÊN QUAN ĐẾN TRIỆU CHỨNG ĐAU THẮT NGỰC 2.5 TẬP LUẬT MỜ 2.6 HỆ CHẨN ĐOÁN BỆNH ĐAU CO THẮT NGỰC 2.6.1 Mơ hình 2.6.2 Quy trình xử lý Lưu đồ minh họa bước thực việc chẩn đốn lâm sàng bệnh đau thắt ngực (Hình 2.6): Bắt đầu Nhập triệu chứng S1 Nhập triệu chứng Sn µCm(OUT) = Số luật = Tính độ phụ thuộc triệu chứng S1 = µS1 Tính độ phụ thuộc triệu chứng Sn = µSn µP = (µS1, …, µSn) µD = µP µout = max[µout, µD] Số luật = số luật + Số luật = Tổng số luật? Sai Đúng … Tính tốn mức độ mắc bệnh Kết thúc Hình 2.6 Lưu đồ chẩn đốn bệnh 2.6.3 Cơ chế suy diễn Cơ chế suy diễn dựa kết hợp thực theo phương pháp sau: Bước 1: Đối với M luật Nếu – Thì (IF - THEN) có dạng: Ru(1) : Nếu x 1là S (1) x n S (1) n y P(1), ta xác định hàm thuộc (1) S1 (l) … ( x 1; ; xn) với l = 1,2,…m theo công thức sau: Sn S1 (1) … Sn (l) ( x1; ; xn) = S1 (1) (x1)… Sn (1) (xn) S (l) biến ngôn ngữ thứ i ( i= 1, 2, , n) ứng với triệu i chứng bệnh P(l) loại bệnh ứng với luật thứ l (1) Bước 2: Xác định ( x ; , x , y) = Ru B (1) S1 … (l) Sn p(l)( x1; , xB, y) với l = 1, 2, …, m Bước 3: Xác định (x,y) = QM Ru (l) (x,y) Với QM = Ở Ru (m) (x,y) (l) toán tử t-conorm hay s-norm Bước 4: Cho ngõ vào A’ suy diễn ngõ B’ theo công thức luật kết hợp Mamdami (y) = supt[ B’ (x), A’ (x,y)] QM Trong bước trên, toán tử thay phép tính tốn tử định nghĩa sau: Probor(a,b) = a + b - ab 2.7 Phân tích hệ thống 2.7.1 Biểu đồ ca sử dụng Các tác nhân hệ thống: Hệ thống gồm có hai tác nhân, bác sĩ bệnh nhân Bác sĩ Bệnh nhân Hình 2.8 Các tác nhân hệ thống Biểu đồ ca sử dụng Hình 2.9 Biểu đồ ca sử dụng tổng quát 2.7.2 Biểu đồ trạng thái Biểu đồ trạng thái: Có hai dạng, dạng cho người dùng bệnh nhân dạng cho người dùng bác sĩ Hình 2.10 Biểu đồ trạng thái dạng Hình 2.11 Biểu đồ trạng thái dạng 2.7.3 Biểu đồ Biểu đồ tuần tự: Bác sĩ thu thập triệu chứng xác định mức độ triệu chứng qua thăm khám ban đầu Từ hệ thống dựa luật có sẵn triệu chứng nhập vào để chẩn đốn bệnh cho bệnh nhân Sau in bệnh án để bệnh nhân theo dõi đến khám lần sau Hình 2.12 Biểu đồ 2.7.4 Biểu đồ hoạt động Biểu đồ hoạt động: Cho người dùng thu thập triệu chứng chẩn đoán bệnh cho bệnh nhân Hình 2.13 Biểu đồ hoạt động 2.8 THIẾT KẾ CƠ SỞ DỮ LIỆU 2.8.1 Nguồn liệu 2.8.2 Các bảng CSDL CSDL thiết kế Access bao gồm bảng: Bảng Benh, bảng Benhnhan, bảng Luat, bảng TrieuChung, bảng ChiTietLuat, bảng ChiTietBenh, bảng NhomTrieuChung Các bảng liên hệ với qua mối liên kết để thuật toán làm việc xử lý CSDL cách hiệu nhanh chóng Hình 2.14 Cơ sở liệu CHƢƠNG XÂY DỰNG VÀ TRIỂN KHAI ỨNG DỤNG 3.1 GIỚI THIỆU CHUNG: 3.1.1 Các Menu giao diện 3.1.2 Cách sử dụng: 3.1.3 Chƣơng trình: 3.2 DEMO CHƢƠNG TRÌNH: Hình 3.1 Form tiếp nhận bệnh nhân Hình 3.2 Form danh sách bệnh nhân Hình 3.3 Form thu thập triệu chứng – Chẩn đoán bệnh Hình 3.4 Form nhóm triệu chứng Hình 3.5 Form triệu chứng Hình 3.6 Form quản lý bệnh Hình 3.7 Form quản lý luật Hình 3.8 Kết chẩn đốn Hình 3.9 Form người dùng chẩn đoán KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Những kết nghiên cứu luận văn cho phép rút kết luận sau: Luận văn thực nhằm mục đích hỗ trợ cho đội ngũ y bác sĩ trạm y tế sở vùng sâu vùng xa, chưa có đủ điều kiện vật chất để trang bị thiết bị y tế đại việc chẩn đoán điều trị bệnh đau thắt ngực, bệnh hay gặp bối cảnh Đồng thời giúp bệnh nhân tự chẩn đốn bệnh cho trước đến bệnh viện Luận văn thu thập triệu chứng liên quan tới biểu lâm sàng bệnh đau thắt ngực tổng hợp thành nguồn tri thức giá trị sở cho việc nghiên cứu bệnh đau thắt ngực Bên cạnh đó, luận văn nghiên cứu ứng dụng thành cơng logic mờ vào tốn chẩn đốn nói chung chẩn đốn bệnh đau co thắt ngực nói riêng Đã xây dựng thành cơng cơng trình ứng dụng NNLT C# tảng Netframework Chương trình có giao diện thân thiện với người dùng, dễ sử dụng, đầy đủ chức có độ tin cậy cao Hướng phát triển: Đề tài dừng lại với bệnh đau co thắt ngực, mong muốn phát triển chương trình với nhiều chức chẩn đốn bệnh mới, ví dụ đau bụng, bệnh cao huyết áp, thấp huyết áp, để làm cho hệ thống chẩn đoán ngày phong phú, đa dạng Ngồi ra, ứng dụng phát triển lên web để người tự chẩn đốn bệnh cho Từ vấn đề nêu trên, tác giả nhận thấy luận văn cơng trình cho luận án cao học để nhấn mạnh việc ứng dụng logic mờ vào vấn đề y học, mặt ứng dụng kết nghiên cứu vào thực tiễn, tơi mong đóng góp ý kiến đánh giá bác sĩ chun ngành để cơng trình hồn thiện cơng tác chẩn đốn điều trị bệnh ... Nguyên nhân g? ?y bệnh 1.1.4 Biểu lâm sàng bệnh đau co thắt ngực 1.2 LOGIC MỜ VÀ CƠ CHẾ SUY DIỄN MỜ 1.2.1 Khái niệm logic mờ 1.2.2 Logic mờ phép toán 1.2.3 Cơ chế suy diễn mờ 1.2.4 Điều khiển logic. .. bệnh lý khác nhau; Nội dung tóm tắt Chương 1: Trình b? ?y tổng quan bệnh đau thắt ngực Các triệu chứng, đặc điểm bệnh nguyên nhân g? ?y bệnh trình b? ?y khái niệm Lơgic mờ chế suy diễn mờ ứng dụng vào... nghiên cứu lý thuyết: - Nghiên cứu lý thuyết Lôgic mờ chế suy diễn - Tìm hiểu triệu chứng lâm sàng bệnh đau co thắt ngực nguyên nhân g? ?y bệnh Trình b? ?y dạng mệnh đề Nếu – Thì - X? ?y dựng tập luật

Ngày đăng: 22/08/2022, 00:52

w