Тип работы:
Предмет:
Язык работы:


Поиск аномалий на рентгеновских снимках с помощью сверточных нейронных сетей

Работа №108516

Тип работы

Бакалаврская работа

Предмет

нейронные сети

Объем работы51
Год сдачи2020
Стоимость4700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
181
Не подходит работа?

Узнай цену на написание


Аннотация 2
Введение 5
ГЛАВА 1 ИЗУЧЕНИЕ ПАТОЛОГИЙ ГРУДНОЙ КЛЕТКИ И АРХИТЕКТУР НЕЙРОННЫХ СЕТЕЙ 6
1.1 Изучение патологий грудной клетки 6
1.1.1 Методы диагностики патологий 6
1.1.2 Основные легочные патологии 11
1.2 Изучение архитектур нейронных сетей 13
1.2.1 Определение функционала нейронной сети 13
1.2.2 Анализ нейронных сетей 13
1.2.3 Описание функций активации 17
1.2.4 Описание архитектур нейронных сетей 20
1.2.5 Анализ работы свёрточной нейронной сети 27
ГЛАВА 2 РАЗРАБОТКА НЕЙРОННОЙ СЕТИ 33
2.1 Обоснование выбора технических средств 33
2.2 Архитектура нейронной сети 35
2.3 Подготовка набора данных для обучения 37
2.4 Обучение нейронной сети 37
ГЛАВА 3 ТЕСТИРОВАНИЕ И ВНЕДРЕНИЕ НЕЙРОННОЙ СЕТИ 42
3.1 Тестирование сети 42
3.2 Внедрение сети 44
Заключение 47
Список используемой литературы 49
Приложение А Режим доступа к программному обеспечению, которое используется для обучения нейронной сети 51

На сегодняшний день, анализ рентгенограмм, востребован во множестве медицинских учреждений, так как он позволяет поставить достаточно точный диагноз, а также, может наглядно показать динамику развития процесса лечения. Также, при помощи автоматизации процесса обнаружения аномалий на снимках, существенная часть работы была снята со специалистов данной области, а именно - рентгенологов.
По оценке специалистов, врач-рентгенолог за день может изучить не более чем 200 рентгенограмм [2]. Это означает, что в густонаселённых районах в эффективность врач-рентгенолога падает, так как ему приходится столкнуться с большим количеством снимков. Из-за этого, снижается качество обработки информации, содержащейся в рентгенограмме.
Одним из решений данной задачи обнаружения аномалий на рентгеновских снимках являет применение сверточных нейронных сетей.
Цель ВКР: реализация нейронной сети для распознавания патологий грудной клетки.
Объект ВКР: диагностика патологий грудной клетки.
Предмет ВКР: нейросетевые алгоритмы распознавания патологий грудной клетки.
Основные задачи ВКР:
• сделать обзор предметной области;
• выбрать и подготовить набор данных для обучения;
• выбрать архитектуру нейронной сети и реализовать её;
• проанализировать результаты реализации нейронной сети.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Выпускная квалификационная работа посвящена разработке нейронной сети для обнаружения аномалий на рентгеновских снимках, а также разработке приложения, позволяющего использовать данную нейронную сеть. Целью работы являлось реализация нейронной сети для распознавания патологий грудной клетки.
Перед началом разработки нейронной сети, необходимо было определить соответствие аномалий на снимках с существующими патологиями. Для этого были изучены основные виды патологий, а также их характерные признаки.
Было установлено, что среди методов диагностики оптимальными являются флюорография и рентгенография, так как они не требуют больших временных затрат, и изображения, полученные с помощью этих методов, обладают достаточным набором информативных признаков для классификации патологий. Данные методы широко распространены, что также является весомым преимуществом.
Также, были проанализированы различные виды архитектур нейронных сетей, после чего, был выбран наиболее подходящий для выполняемой задачи вид. Сверточные нейронные сети показали себя лучше всего, при решении задач похожего типа и поэтому были выбраны для решения текущей задачи.
Для получения максимальной эффективности, были изучены различные типы функций активации. Наиболее подходящей для поставленной задачи была выбрана функция активации ReLu, так как она имеет ряд преимуществ и подходит для решения поставленной задачи.
После выбора архитектуры и функции активации, были подготовлены данные, для этапов тренировки, тестирования и валидации. Данные были получены из открытых источников и представляют собой рентгеновские снимки грудной клетки в формате png. Данный набор снимков включает в себя три вида патологий, а также снимки без патологий.
После подготовки данных, были проведены этапы тренировки и тестирования, во время которых, нейронная сеть показала достаточную точность при решении поставленной задачи.
Для использования функционала нейронной сети, был спроектирован и реализован простейшей пользовательский интерфейс, наглядно демонстрирующий работу сети. Он включает в себя две кнопки для управления процессами загрузки и анализа изображения, а также места для отображения результата анализа и загруженного для анализа снимка.
В рамках выпускной квалификационной работы все цели и задачи выполнены.
Основные патологии грудной клетки и методы их диагностики рассмотрены.
Разработанная нейронная сеть, с достаточной точностью, решает поставленные задачи, а именно: находит аномалии на рентгеновском снимке, а также увеличивает скорость анализа снимков в целом, тем самым, снимая нагрузку с врачей.


1. Браженко Н.А. Туберкулез органов дыхания. Издательство: СпецЛит, 2012 г. - 368 стр.
2. Мустафаев А.Г. Применение искусственных нейронных сетей для ранней диагностики заболевания сахарным диабетом // Кибернетика и программирование. 2016. № 2. С. 1-7. DOI: 10.7256/2306-4196.2016.2.17904
3. Стюарт Рассел, Искусственный интеллект. Современный подход. Издательство: Вильямс, 2018 г. - 1408 стр.
4. Мустафаев А.Г. Применение искусственных нейронных сетей для ранней диагностики заболевания сахарным диабетом // Кибернетика и программирование. 2016. № 2. С. 1-7. DOI: 10.7256/2306-4196.2016.2.17904.
5. Назаренко А.В. Компьютерное зрение. Современный подход. Издательство: Вильямс, 2004 г. - 928 стр.
6. Осовский С. Нейронные сети для обработки информации. М.: Финансы и статистика, 2012. 344 с.
7. Петер Флах, Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных. Издательство: ДМК Пресс, 2015 г. - 400 стр.
8. Саймон Хайкин, Нейронные сети. Полный курс// Вильямс. 2016.
9. Уэс Маккинни, Python и анализ данных. Издательство: ДМК Пресс, 2015 г. - 428 стр.
10. Kaggle [Электронный ресурс]: Health National Institutes. NIH Chest X-rays. - Режим доступа: https://www.kaggle.com/nih-chest-xrays/data
11. Melin, P. Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization / Patricia Melin, Oscar Castillo, Janusz Kacprzyk. - Springer International Publishing, 2015. - 637 p.
12. Shanmuganathan, S. Artificial Neural Network Modelling / Subana Shanmuganathan, Sandhya Samarasinghe. - Springer International Publishing, 2016. - 472 p.
13. Chen, M. Automated Segmentation of the Choroid in EDI-OCT Images with Retinal Pathology Using Convolution Neural Networks/ Min Chen, Jiancong Wang, Ipek Oguz, Brian L. VanderBeek, James C. Gee - Springer Cham, 2017 - 643 p.
14. Hai Le, H. Automatic Detection of Singular Points in Fingerprint Images Using Convolution Neural Networks/ Hong Hai Le, authorNgoc, Hoa NguyenTriThanh Nguyen - Springer Cham, 2017 - 342 p.
15. Jiang, H. Fingerprint Minutiae Detection Based on Multi-scale Convolution Neural Networks/ Huinan Jiang, Manhua Liu - Springer Cham, 2017 - 313 p.
...


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ