Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

73 75 0
Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Đ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

Rối loạn nhịp tim (còn đƣợc gọi là chứng loạn nhịp tim hoặc nhịp tim không đều) là một nhóm các tình trạng trong đó nhịp tim không đều, quá nhanh hoặc quá chậm. Nhịp tim quá nhanh trên 100 nhịp mỗi phút ở ngƣời lớn đƣợc gọi là nhịp tim nhanh, và nhịp quá chậm dƣới 60 nhịp mỗi phút đƣợc gọi là nhịp tim chậm. Nhiều loại rối loạn nhịp tim không có triệu chứng. Khi có triệu chứng, chúng có thể bao gồm đánh trống ngực hoặc cảm thấy tạm dừng giữa các nhịp tim. Trong trƣờng hợp nghiêm trọng hơn, có thể bị chóng mặt, ngất xỉu, khó thở hoặc đau ngực. Trong khi hầu hết các loại rối loạn nhịp tim không nghiêm trọng, một số ngƣời có thể dễ bị biến chứng nhƣ đột quỵ hoặc suy tim. Những ngƣời khác có thể dẫn đến ngừng tim. Chứng loạn nhịp tim ảnh hƣởng đến hàng triệu ngƣời. Tại châu Âu và Bắc Mỹ, tính đến năm 2014, rung tâm nhĩ ảnh hƣởng đến khoảng 2% đến 3% dân số dẫn đến 112.000 ca tử vong trong năm 2013 so với 29.000 ca vào năm 1990. Đột tử do tim là nguyên nhân của khoảng một nửa số ca tử vong bởi bệnh tim mạch và khoảng 15% tổng số ca tử vong trên toàn cầu. Khoảng 80% trƣờng hợp tử vong do tim đột ngột là kết quả của rối loạn nhịp thất. Chứng loạn nhịp tim có thể xảy ra ở mọi lứa tuổi nhƣng phổ biến hơn ở những ngƣời lớn tuổi. Chẩn đoán bệnh trong y học luôn là một lĩnh vực phức tạp do đối tƣợng của lĩnh vực này là con ngƣời. Hơn thế nữa, nguyên nhân bệnh rối loạn nhịp tim lại chƣa đƣợc xác định đầy đủ, biểu hiện bệnh lý ở các bệnh nhân cũng khác nhau và có nhiều dấu hiệu dễ nhầm lẫn với các bệnh khác. Mặt khác, việc chẩn đoán của y bác sĩ dựa trên kiến thức đã học và kinh nghiệm khám chữa bệnh nên phụ thuộc nhiều vào cảm xúc của ngƣời bác sĩ và mang tính chủ quan rất cao. Với mong muốn góp phần phát triển phƣơng pháp luận phục vụ việc chẩn đoán bệnh rối loạn nhịp tim và phát hiện bệnh sớm nhằm nâng cao hiệu quả trong điều trị bệnh, tôi chọn đề tài: ―Ứng Dụng Trí Tuệ Nhân Tạo Xây Dựng Mạng Neuron Hỗ Trợ Chẩn Đoán Bệnh Rối Loạn Nhịp Tim ” vì mạng neuron không mang tính chủ quan và cảm xúc của ngƣời bác sĩ vào chẩn đoán bệnh và là một trong những công cụ nhận dạng tốt nhất bởi các đặc trƣng sau: Khả năng học từ kinh nghiệm (khả năng đƣợc huấn luyện), khả năng xử lý song song với tốc độ xử lý nhanh, khả năng học thích nghi, khả năng khái quát hoá cho các đầu vào không đƣợc huấn luyện, nên có thể tiên đoán đƣợc đầu ra từ đầu vào không biết trƣớc. Mục tiêu của đồ án: Đồ án tập trung khảo sát các mô hình mạng neuron, áp dụng phƣơng pháp học máy mạng neuron và ứng dụng vào bài toán chẩn đoán bệnh rối loạn nhịp tim. Dựa vào bộ dữ liệu (Arrhythmia Data Set) về bệnh rối loạn nhịp tim của “Altay Guvenir, Burak Acar, and Haldun Muderrisoglu, khoa kỹ thuật máy tính và thông tin, Trƣờng đại học Bilkent Thổ Nhĩ Kỳ” và phần mềm Matlab, xây dựng mạng neuron truyền thẳng với thuật toán lan truyền ngƣợc hỗ trợ việc chẩn đoán bệnh rối loạn nhịp tim trong y tế. Nội dung chính của đồ án: Chƣơng I: Tổng quan về ứng dụng mạng neuron nhân tạo trong y tế. Chƣơng II: Thiết kế mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim sử dụng công cụ Neuron Network Toolbox trong phần mềm Matlab. Chƣơng III: Luyện mạng, thẩm định và thử nghiệm mạng. Chƣơng IV: Đánh giá và kết luận. Kết luận chung và đề xuất hƣớng nghiên cứu

Ngày đăng: 20/11/2021, 22:20

Hình ảnh liên quan

Hình 1.1: Cấu trúc mạng neuron ba lớp - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 1.1.

Cấu trúc mạng neuron ba lớp Xem tại trang 16 của tài liệu.
Bảng 1.1: Một số hàm truyền thông dụng - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 1.1.

Một số hàm truyền thông dụng Xem tại trang 18 của tài liệu.
Hình 1.4: Mạng kết hợp khác kiểu - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 1.4.

Mạng kết hợp khác kiểu Xem tại trang 19 của tài liệu.
Hình 1.6: Mạng phản hồi - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 1.6.

Mạng phản hồi Xem tại trang 20 của tài liệu.
Hình 1.5: Mạng truyền thẳng - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 1.5.

Mạng truyền thẳng Xem tại trang 20 của tài liệu.
cho hình dạng, kích thƣớc và dải nhiễm sắc thể. - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

cho.

hình dạng, kích thƣớc và dải nhiễm sắc thể Xem tại trang 25 của tài liệu.
Hình 2.1: Mạng neuron MLP - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 2.1.

Mạng neuron MLP Xem tại trang 33 của tài liệu.
Hình 2.3: Lược đồ thuật toán lan truyền ngược gradient liên hợp - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 2.3.

Lược đồ thuật toán lan truyền ngược gradient liên hợp Xem tại trang 35 của tài liệu.
Hình 2.4: Lưu đồ thao tác huấn luyện sử dụng thuật toán lan truyền ngược - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 2.4.

Lưu đồ thao tác huấn luyện sử dụng thuật toán lan truyền ngược Xem tại trang 37 của tài liệu.
Hình 3.1: Kết quả xác thực tốt nhất - case - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.1.

Kết quả xác thực tốt nhất - case Xem tại trang 40 của tài liệu.
3.2. Kết quả của trƣờng hợp không gán trọng số cho các thuộc tính đầu vào - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

3.2..

Kết quả của trƣờng hợp không gán trọng số cho các thuộc tính đầu vào Xem tại trang 40 của tài liệu.
Bảng 3.1: Bảng chỉ số tốt nhất của mô hình mạng neuron cho bệnh rối loạn nhịp tim - case 0 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.1.

Bảng chỉ số tốt nhất của mô hình mạng neuron cho bệnh rối loạn nhịp tim - case 0 Xem tại trang 41 của tài liệu.
Hình 3.3: Kết quả xác thực tốt nhất – case2 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.3.

Kết quả xác thực tốt nhất – case2 Xem tại trang 45 của tài liệu.
Hình 3.4: Kết quả xác thực tốt nhất –case 3 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.4.

Kết quả xác thực tốt nhất –case 3 Xem tại trang 46 của tài liệu.
Hình 3.5: Kết quả xác thực tốt nhất –case 4 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.5.

Kết quả xác thực tốt nhất –case 4 Xem tại trang 47 của tài liệu.
Hình 3.6: Kết quả xác thực tốt nhất –case 5 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.6.

Kết quả xác thực tốt nhất –case 5 Xem tại trang 48 của tài liệu.
Hình 3.7: Kết quả xác thực tốt nhất –case 6 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.7.

Kết quả xác thực tốt nhất –case 6 Xem tại trang 49 của tài liệu.
Hình 3.9: Kết quả xác thực tốt nhất - case 8 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.9.

Kết quả xác thực tốt nhất - case 8 Xem tại trang 52 của tài liệu.
Hình 3.10: Kết quả xác thực tốt nhất - case 9 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.10.

Kết quả xác thực tốt nhất - case 9 Xem tại trang 53 của tài liệu.
Hình 3.11: Kết quả xác thực tốt nhất theo bài báo[3] - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.11.

Kết quả xác thực tốt nhất theo bài báo[3] Xem tại trang 54 của tài liệu.
Hình 3.12: Mạng neuron chẩn đoán hai lớp MLP mô phỏng lại bài báo[3] - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.12.

Mạng neuron chẩn đoán hai lớp MLP mô phỏng lại bài báo[3] Xem tại trang 55 của tài liệu.
Từ bảng 3.26 trên ta thấy: - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

b.

ảng 3.26 trên ta thấy: Xem tại trang 57 của tài liệu.
Bảng 3.28: Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 1 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.28.

Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 1 Xem tại trang 58 của tài liệu.
Bảng 3.30: Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 2 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.30.

Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 2 Xem tại trang 59 của tài liệu.
Bảng 3.32: Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 3 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.32.

Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 3 Xem tại trang 60 của tài liệu.
Bảng 3.34: Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 4 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.34.

Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 4 Xem tại trang 61 của tài liệu.
Bảng 3.38: Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 6 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.38.

Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] – case 6 Xem tại trang 63 của tài liệu.
Hình 3.21: Kết quả xác thực tốt nhất luyện mạng theo thiết kế mô phỏng lại bài  báo[3]  - case  8 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Hình 3.21.

Kết quả xác thực tốt nhất luyện mạng theo thiết kế mô phỏng lại bài báo[3] - case 8 Xem tại trang 65 của tài liệu.
Bảng 3.42: Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] - case 8 - Ứng dụng trí tuệ nhân tạo xây dựng mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

Bảng 3.42.

Tỷ lệ thành công của mô hình phân loại bệnh rối loạn nhịp tim luyện mạng theo thiết kế mô phỏng lại bài báo[3] - case 8 Xem tại trang 66 của tài liệu.

Mục lục

  • Sinh viên thực hiện

  • Giảng viên hƣớng dẫn

  • PGS TS. Huỳnh Lƣơng Nghĩa

  • Giảng viên phản biện

  • DANH MỤC HÌNH ẢNH

  • DANH MỤC BẢNG BIỂU

  • DANH MỤC VIẾT TẮT

  • Tính cấp thiết của đề tài

  • Mục tiêu của đồ án:

  • Nội dung chính của đồ án:

  • CHƢƠNG I: TỔNG QUAN VỀ ỨNG DỤNG MẠNG NEURON NHÂN TẠO TRONG Y TẾ

  • 1.1. Khái quát về mạng neuron nhân tạo

  • 1.2. Tổng quan về ứng dụng mạng neuron nhân tạo trong y tế

  • Kết luận chƣơng I

  • CHƢƠNG II: THIẾT KẾ MẠNG NEURON HỖ TRỢ CHẨN ĐOÁN BỆNH RỐI LOẠN NHỊP TIM SỬ DỤNG CÔNG CỤ NEURON NETWORK TOOLBOX TRONG PHẦN MỀM MATLAB

  • 2.1. Giới thiệu phần mềm Matlab và công cụ Neuron Network Toolbox

  • 2.2. Xây dựng cơ sở dữ liệu đáp ứng nhu cầu thiết kế mạng neuron

    • DL=CSDL’;

    • 2.3. Thiết kế mạng neuron hỗ trợ chẩn đoán bệnh rối loạn nhịp tim

    • Vij= Random(-1,1), Wjk = Random(-1,1)

    • q = ∑ iWiq , q = (q) = 1/(1 + −q )

      • Kết luận chƣơng II

Tài liệu cùng người dùng

Tài liệu liên quan