Phát hiện và khoanh vùng ung thư thận hiệu quả bằng kỹ thuật deep learning

Tài liệu nghiên cứu Phát hiện và khoanh vùng ung thư thận bằng kỹ thuật deep learning, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về kỹ thuật.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp đại học

2022

71
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: CƠ SỞ KHOA HỌC CỦA ĐỀ TÀI

1.1. Lý do chọn đề tài

1.2. Cơ sở thực tiễn

1.3. Nghiên cứu liên quan

1.4. Vấn đề đặt ra

1.5. Hướng giải quyết

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Bệnh ung thư thận

2.2. Ung thư thận

2.3. Nguyên nhân gây bệnh

2.4. Ung thư thận và các giai đoạn phát triển

2.5. Cách thức gây bệnh

2.6. Dấu hiệu và triệu chứng

2.7. Phương pháp điều trị

2.8. Phương pháp chuẩn đoán

2.9. Tổng quan về trí tuệ nhân tạo

2.10. Một số công nghệ Trí tuệ nhân tạo phổ biến

2.11. Ứng dụng của trí tuệ nhân tạo trong cuộc sống hiện nay

2.12. Khái niệm Machine Learning

2.13. Machine learning Workflow

2.14. Phân loại Machine learning

2.15. Một số khái niệm cơ bản

2.16. Ứng dụng của Machine learning

2.17. Khái niệm Deep Learning

2.18. Các ưu điểm nổi bật của Deep Learning

2.19. Cách thức hoạt động của Deep Learning

2.20. Ứng dụng của Deep Learning

2.21. Mạng học sâu và vai trò

2.22. Vai trò của học sâu trong phát hiện và dự đoán

2.23. Mạng nơ-ron tích chập CNN

2.24. Kiến trúc mạng ResNet và các chỉ số đánh giá

2.25. Kiến trúc mạng Unet và các chỉ số đánh giá

2.26. Công cụ xây dựng

2.27. Sử dụng Google Colab kết hợp với các thư viện máy học để xây dựng và huấn luyện các mô hình Deep Learning

2.28. Sử dụng Tensorflow để xây dựng mô hình Deep Learning

2.29. Sử dụng Keras API để triển khai và đào tạo mô hình Deep Learning

3. CHƯƠNG 3: PHƯƠNG PHÁP ĐỀ XUẤT

3.1. Mô hình đề xuất

3.2. Kiến trúc đề xuất phát hiện khoanh vùng tổn thương thận do ung thư

3.3. Mô hình Unet phát hiện và phân vùng khối u dựa trên dấu hiệu tổn thương thận

3.4. Mô hình Resnet phát hiện khối u dựa trên dấu hiệu tổn thương thận

3.5. Pha tiền xử lý và tăng cường dữ liệu

3.5.1. Tăng cường dữ liệu áp dụng phương pháp Flip images

3.5.2. Tăng cường dữ liệu áp dụng phương pháp rotation images

3.5.3. Tăng cường dữ liệu áp dụng phương pháp crop images

3.5.4. Tăng cường dữ liệu áp dụng phương pháp resize images

3.6. Pha huấn luyện mô hình

3.7. Pha phân loại

4. CHƯƠNG 4: KẾT QUẢ

4.1. Môi trường thực nghiệm

4.2. Kịch bản và tham số huấn luyện

4.3. Kết quả huấn luyện

4.4. Thời gian huấn luyện

4.5. Kết quả kiểm thử và hình ảnh

5. CHƯƠNG 5: KẾT LUẬN – HƯỚNG PHÁT TRIỂN

5.1. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về ung thư thận

Ung thư thận là một loại ung thư phổ biến trong hệ tiết niệu, bắt đầu từ một hoặc cả hai quả thận. Bệnh thường không có triệu chứng rõ ràng ở giai đoạn đầu, dẫn đến việc chẩn đoán muộn. Theo thống kê, ung thư thận chiếm khoảng 2% tổng số ca ung thư, với tỷ lệ mắc cao hơn ở nam giới. Các yếu tố nguy cơ bao gồm tuổi tác, hút thuốc, và tiền sử gia đình. Việc phát hiện sớm ung thư thận là rất quan trọng để nâng cao tỷ lệ sống sót cho bệnh nhân. Sử dụng công nghệ hình ảnh như CT giúp phát hiện khối u, nhưng việc phân biệt giữa khối u ác tính và lành tính vẫn còn nhiều thách thức. Do đó, nghiên cứu về phương pháp phát hiện ung thư thận bằng deep learning là cần thiết để cải thiện độ chính xác trong chẩn đoán.

II. Cơ sở lý thuyết về deep learning

Deep learning là một nhánh của machine learning, sử dụng các mạng nơ-ron để học từ dữ liệu. Các mô hình deep learning có khả năng tự động trích xuất đặc trưng từ dữ liệu mà không cần sự can thiệp của con người. Điều này đặc biệt hữu ích trong lĩnh vực y tế, nơi mà dữ liệu hình ảnh như CT rất phong phú. Mạng nơ-ron tích chập (CNN) là một trong những kiến trúc phổ biến nhất trong deep learning, cho phép phân tích hình ảnh hiệu quả. Các nghiên cứu đã chỉ ra rằng deep learning có thể đạt được độ chính xác cao trong việc phát hiện và phân loại các loại ung thư, bao gồm cả ung thư thận. Việc áp dụng deep learning trong phát hiện ung thư thận không chỉ giúp tăng cường độ chính xác mà còn giảm thiểu thời gian chẩn đoán.

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

Phương pháp nghiên cứu trong đề tài này bao gồm việc thu thập dữ liệu hình ảnh từ các bệnh nhân ung thư thận và áp dụng các mô hình deep learning như U-net và ResNet để phát hiện và khoanh vùng tổn thương. Quá trình này bao gồm các bước tiền xử lý dữ liệu, tăng cường dữ liệu và huấn luyện mô hình. Tăng cường dữ liệu giúp cải thiện độ chính xác của mô hình bằng cách tạo ra nhiều biến thể của hình ảnh gốc. Việc sử dụng Google Colab và các thư viện như TensorFlow và Keras giúp tối ưu hóa quá trình huấn luyện. Kết quả từ các mô hình này sẽ được so sánh để xác định mô hình nào đạt hiệu suất tốt nhất trong việc phát hiện ung thư thận.

IV. Kết quả thực nghiệm

Kết quả thực nghiệm cho thấy mô hình deep learning có khả năng phát hiện ung thư thận với độ chính xác cao. Các chỉ số như độ nhạy, độ đặc hiệu và độ chính xác tổng thể được đánh giá qua các bài kiểm tra trên tập dữ liệu kiểm thử. Mô hình U-net cho thấy hiệu suất vượt trội trong việc phân đoạn khối u so với các mô hình khác. Thời gian huấn luyện cũng được ghi nhận, cho thấy khả năng tối ưu hóa trong việc xử lý dữ liệu lớn. Những kết quả này không chỉ khẳng định tính khả thi của việc áp dụng deep learning trong phát hiện ung thư thận mà còn mở ra hướng đi mới cho các nghiên cứu tiếp theo trong lĩnh vực y tế.

V. Kết luận và hướng phát triển

Đề tài nghiên cứu đã chứng minh rằng việc áp dụng deep learning trong phát hiện ung thư thận là khả thi và hiệu quả. Các mô hình như U-net và ResNet đã cho thấy khả năng phát hiện và khoanh vùng tổn thương với độ chính xác cao. Hướng phát triển tiếp theo có thể bao gồm việc mở rộng tập dữ liệu, cải thiện các thuật toán học sâu và áp dụng vào thực tiễn lâm sàng. Việc phát triển các ứng dụng hỗ trợ bác sĩ trong chẩn đoán ung thư thận sẽ góp phần nâng cao chất lượng điều trị và giảm thiểu gánh nặng cho hệ thống y tế.

01/02/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1: CƠ SỞ KHOA HỌC CỦA ĐỀ TÀI 1. Giới thiệu Ung thư thận là một loại ung thư tiết niệu bắt đầu ở một hoặc cả hai quả thận. Trong giai đoạn đầu, nó có thể không biểu hiện bất kỳ triệu chứng đáng chú ý nào. Khi ung thư tiến triển, bệnh nhân sẽ bắt đầu nhận thấy các triệu chứng của bệnh ung thư thận.

Tuy nhiên, nhiều trong số các triệu chứng này cũng liên quan đến một số tình trạng tiết niệu rất phổ biến. Điều quan trọng là các cá nhân có bất kỳ triệu chứng bất thường nào được đánh giá để xác định nguyên nhân gốc rễ của họ và nhận được phương pháp điều trị thích hợp. Ung thư thận là sự phát triển ác tính các tế bào, hình thành một khối u trong thận. Cũng cần lưu ý rằng, không phải bất kỳ một khối u thận nào cũng ác tính.

Một số trường hợp có thể là u lành tính, không phải ung thư. Ung thư thận là một danh từ chung. Có nhiều biến thể khối u ác tính trong thận và các giai đoạn của bệnh. Điều trị phụ thuộc vào đặc điểm của khối u và kinh nghiệm chuyên môn.

Ung thư thận bắt đầu khi những tế bào khỏe mạnh tại một hay cả hai thận thay đổi, phát triển ngoài tầm kiểm soát, tạo thành một khối gọi là khối u vỏ thận. Khối u này có thể là ác tính hay lành tính. Khối u ác tính là ung thư, có thể phát triển và lan sang những bộ phận khác của cơ thể. Có nhiều biến thể của khối u ác tính trong thận và những giai đoạn của bệnh.

Việc điều trị phụ thuộc vào đặc điểm của khối u và kinh nghiệm chuyên môn của bác sĩ. Thận là cơ quan hình hạt đậu nằm ở hai bên phía sau thành bụng, có chức năng lọc máu tạo nước tiểu. Thận cũng rất quan trọng đối với các quá trình khác trong cơ thể, bao gồm điều chỉnh huyết áp, cân bằng nước và điện giải, sản xuất các tế bào máu, và giữ cho xương của bạn khỏe mạnh. Lý do chọn đề tài Ung thư thận là một trong 10 loại ung thư phổ biến nhất ở cả nam và nữ.

Nhưng các triệu chứng thường không xuất hiện cho đến giai đoạn sau hoặc cho đến khi khối u lớn. Ung thư thận thường được chẩn đoán ở những người trên 60 tuổi. Nó thường được tìm thấy một cách tình cờ trong các cuộc kiểm tra hình ảnh thông thường. Theo GLOBOCAN 2018 ung thư thận ở Việt Nam đứng thứ hai trong ung thư hệ tiết niệu và đứng thứ 17 trong các bệnh ung thư chung, số ca mắc mới hàng năm là 2 ,394 ca.

5 Bệnh gặp ở các nước Bắc Âu nhiều hơn ở châu Phi và châu Á. Bệnh có xu hướng tăng dần trong những năm gần đây. Có khoảng 90% các khối u thận là u ác tính trong đó ung thư biểu mô tế bào sáng chiếm 80%. Các yếu tố nguy cơ như hội chứng Von Hippel Lindau, đột biến mất đoạn ở nhánh ngắn nhiễm sắc thể số 3.

Một số yếu tố khác được xác định có liên quan như hút thuốc, tăng huyết áp, béo phì. Ung thư thận bao gồm ung thư tế bào thận, sarcoma thận và u lympho thận nguyên phát. Trong đó, ung thư tế bào thận (Renal Cell Carcinoma -RCC) chiếm tới hơn 90% các trường hợp. Mặc khác, X-Quang và chụp CT đã và đang được áp dụng rộng rãi tại các địa phương trong việc phát hiện một số bệnh lý.

Đặc biệt, CT cho ta thấy hình chụp của cơ thể theo dạng mặt cắt, một khối 3 chiều, thể hiện trên những mặt phẳng hai chiều. Mỗi một hình ảnh là tập hợp bởi nhiều tia X -rays, bắn đi từ nhiều hướng khác nhau vòng quanh cơ thể. Do đó, việc thực hiện ý tưởng “Phát hiện và khoanh vùng ung thư thận bằng kỹ thuật deep learning” sẽ góp phần giúp các y bác sĩ có những chẩn đoán điều trị bệnh kịp thời đối với những bệnh nhân đã có tổn thương thận do ung thư thận gây ra, từ đó giảm bớt gánh nặng cho ngành y tế, hạn chế sự tổn thất cho bệnh nhân. Cơ sở lý luận Deep Learning là một thuật toán dựa trên một số ý tưởng từ não bộ tới việc tiếp thu nhiều tầng biểu đạt, cả cụ thể lẫn trừu tượng, qua đó làm rõ nghĩa của các loại dữ liệu.

Hiện nay Deep Learning được ứng dụng trong rất nhiều nhiều lĩnh vực. Thuật toán Deep Learning được tạo thành từ Artificial Neural Networks với các layers ẩn, dựa trên mạng thần kinh nơ -ron sinh học. Deep Natural Networks có thể được sử dụng để mô phỏng các mối quan hệ phức tạp phi tuyến tính trong cả giám sát (tập dữ liệu được sử dụng để dự đoán kết quả sau này) và không giám sát (gom nhóm và tìm ra các mẫu mới và khác thường trong dữ liệu). Deep Learning có độ chính xác cao, có thể học sâu rộng và đạt được độ chính xác ở mức công nhận vô cùng cao.

Điều này sẽ đảm bảo cho thiết bị điện tử tiêu dùng có thể đáp ứng được mọi nhu cầu cũng như mong đợi từ phía người dùng. Dù mới phát triển nhưng các kiến trúc Deep Learning có thể mô hình hoá một cách tự động các mối quan hệ phi tuyến phức tạp của dữ liệu. Do đó các kỹ thuật Deep Learning có thể hoạt động với dữ liệu thô mà không cần thông qua các bước trích xuất đặc trưng thủ công, phức tạp, chỉ phù hợp với từng vấn đề nhỏ. Có nhiều kiến trúc Deep Learning như mạng nơ-ron tích chập (Convolutional Neural Network), Deep Belief Netwo rk, Deep 6 Learning đã đem lại nhiều thành công mang tính đột phá trong nhiều lĩnh vực như thị giác máy tính, xử lý ngôn ngữ tự nhiên.

Trong phạm vi đề tài này se ̃ tìm hiểu kiến trúc và thực nghiệm huấn luyện mô hình mạng với tập dữ liệu ảnh y tế được tham khảo từ Kaggle và một số liên kết liên quan để phân loại và phân vùng bệnh ung thư thận trên môi trường Google Colab với mô hình mạng U-net. Cơ sở thực tiễn Hình ảnh CT đã và đang được áp dụng rộng rãi trong việc phát hiện một số bệnh lý, nhưng rất khó để phân biệt khối u do ung thư gây ra với một số căn nguyên khác. Việc lý giải các hình ảnh thường gặp nhiều sai lầm do kinh nghiệm, cảm giác hoặc do nhận thức cá nhân. Vì thế khi phân tích, các bác sĩ phải luôn kết hợp với đặc điểm và biểu hiện lâm sàng để đưa ra chẩn đoán chính xác.

Ngoài ra, Deep Learning ứng dụng trong lĩnh vực y tế đã ghi nhận được nhiều nghiên cứu mang đến những kết quả khả quan. Đó là tiền để thực hiện nghiên cứu phát hiện bệnh ung thư dựa trên dấu hiệu tổn thương thận. Nghiên cứu liên quan Trong bài báo “Kidney tumor segmentation using an ensembling multi-stage deep learning approach. A contribution to the KiTS19 challenge”[14] năm 2019 của nhóm tác giả Gianmarco Santini , No´emie Moreau and Mathieu Rubeaux.

Trong nghiên cứu này, nhóm tác giả giới thiệu đã thuật toán để thực hiện phát hiện khối u thận từ tập dữ liệu từ cuộc thi KITS19. Trong nghiên cứu này, nhóm đã thực hiện tách thận và khối u thông qua mô hình resnet với tỉ lệ 96% nhận diện thành công thận và 76% nhận diện thành công khối u. Trong bài báo “KiTS19 Challenge Segmentation ” năm 2019 của tác giả yi - Chin Tsai, Yung-Nien Sun đến từ đại học quốc gia Thành Công, Đài Loan. Trong bài nghiên cứu này, tác giả đã đề xuất giải pháp dựa trên kiến trúc mạng resunet để có thể phân đoạn thận từ ROI(vùng trung tâm).

Và sau đó triết xuất thận bằng mạng DenseUnet để tách được thận và phân đoạn khối u. Với những kiến trúc mạng trên đạt được tỉ lệ 96% nhận diện thành công thận và 75% tỉ lệ nhận diện thành công khối u. Vấn đề đặt ra Nghiên cứu và phát triển đề tài “Phát hiện và khoanh vùng ung thư thận bằng kỹ 7 thuật deep learning” nhằm mục đích: - Phát hiện tổn thương và khoanh vùng tổn thương do khối u gây ra. - Tinh chỉnh mô hình đạt độ chính xác cao.

Hướng giải quyết Để thực hiện các mục đích được đề ra ở phần vấn đề đặt ra cần tiến hành: - Tìm hiểu về bệnh ung thư thận. - Tìm hiểu về những nghiên cứu liên quan về tổn thương thận do khối u gây ra. - Thu thập tập dữ liệu về CT ảnh chụp thận. - Xây dựng mô hình Deep Leaning để phát hiện tổn thương thận do khối u.

8 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2. Bệnh ung thư thận 2. Ung thư thận Ung thư thận là sự phát triển ác tính các tế bào, hình thành một khối u trong thận. Cũng cần lưu ý rằng, không phải bất kỳ một khối u thận nào cũng ác tính.

Một số trường hợp có thể là u lành tính, không phải ung thư. Ung thư thận là một danh từ chung. Có nhiều biến thể khối u ác tính trong thận và các giai đoạn của bệnh. Điều trị phụ thuộc vào đặc điểm của khối u và kinh nghiệm chuyên môn.

Ung thư thận bao gồm ung thư tế bào thận, sarcoma thận và u lympho thận nguyên phát. trong đó ung thư tế bào thận (Renal Cell Carcinoma -RCC) chiếm tới hơn 90% các trường hợp, nên trong bài này chỉ đề cập nội dung ung thư tế bào thận. Ung thư tế bào thận đứng hàng thứ 2 trong các bệnh ác tính hệ tiết niệu và chiếm 1 - 2% toàn bộ các loại ung thư ở người lớn. Bệnh thường xuất hiện ở người lớn trên 40 tuổi, với tỉ lệ nam gấp 2 lần so với nữ giới.

Ảnh so sánh giữa thận bình thường và thận bị ung thư 2. Nguyên nhân gây bệnh Nguyên nhân gây ung thư thận chưa được khẳng định, tuy nhiên có nhiều yếu tố nguy cơ đã được chứng minh có thể dẫn tới ung thư thận như:  Hút thuốc lá: Đây là một trong những yếu tố có nguy cơ cao gây nên ung thư thận. Trung bình, có đến khoảng 30% nam giới và khoảng 24% nữ giới khi hút nhiều thuốc lá thì đều mắc phải căn bệnh quái ác này. 9  Người hút thuốc với thời gian càng dài và số lượng cao thì nguy cơ mắc bệnh sẽ càng tăng.000 loại độc tố được tìm thấy ở bên trong khói thuốc.

Những độc tố này có thể gây nên những ảnh hưởng đến DNA của những tế bào. Benzo (a) pyrene có trong thuốc lá là một chất có thể làm xuất hiện các tổn thương gen P53 - đóng vai trò mã hóa đối với các protein P53. Loại protein này có nhiệm vụ bảo vệ những tế bào bên trong cơ thể kháng lại ung thư.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Phát hiện ung thư thận bằng deep learning" khám phá cách mà công nghệ học sâu (deep learning) đang được áp dụng để phát hiện ung thư thận một cách chính xác và hiệu quả hơn. Các phương pháp truyền thống thường gặp khó khăn trong việc phát hiện sớm bệnh, nhưng với sự trợ giúp của deep learning, khả năng phân tích hình ảnh y tế đã được cải thiện đáng kể. Bài viết không chỉ cung cấp cái nhìn sâu sắc về công nghệ này mà còn nhấn mạnh lợi ích của việc phát hiện sớm ung thư, từ đó nâng cao tỷ lệ sống sót cho bệnh nhân.

Để mở rộng thêm kiến thức của bạn về các ứng dụng công nghệ trong y tế, bạn có thể tham khảo bài viết "Luận văn tốt nghiệp chẩn đoán ung thư thanh quản bằng hình ảnh nội soi ống cứng gián tiếp và sinh thiết ống mềm", nơi mà hình ảnh nội soi cũng được sử dụng để chẩn đoán ung thư. Ngoài ra, bài viết "Luận văn thạc sĩ kỹ thuật điện tử nghiên cứu thiết kế và thực hiện cấu trúc vi mạch cho mạng lưới thần kinh tích chập hướng ứng dụng chẩn đoán bệnh ung thư vú" sẽ giúp bạn hiểu rõ hơn về cách mà mạng nơ-ron có thể hỗ trợ trong việc chẩn đoán ung thư. Cuối cùng, bài viết "Hcmute nghiên cứu thiết kế và chế tạo robot hỗ trợ khám bệnh từ xa" cũng là một nguồn tài liệu thú vị, cho thấy sự phát triển của công nghệ trong việc cải thiện quy trình khám chữa bệnh. Những liên kết này sẽ giúp bạn khám phá sâu hơn về các ứng dụng công nghệ trong lĩnh vực y tế.