📄Работа №179443

Тема: ИСПОЛЬЗОВАНИЕ НЕЙРОСЕТЕВОГО ПОДХОДА В ЗАДАЧЕ РАСПОЗНАВАНИЯ КОРОНАВИРУСНОЙ ИНФЕКЦИИ ПО РЕНТГЕНОВСКИМ СНИМКАМ ПАЦИЕНТОВ

📝
Тип работы Бакалаврская работа
📚
Предмет информатика и вычислительная техника
📄
Объем: 65 листов
📅
Год: 2022
👁️
Просмотров: 49
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

АННОТАЦИЯ 4
ВВЕДЕНИЕ 6
1 История развития нейронных сетей 8
2 Основные понятия нейронных сетей 13
2.1 Нейрон 13
2.2 Функция активации 13
2.3 Нейронная сеть 18
2.4 Функционал качества и функции потерь 18
2.5 Оптимизатор нейронной сети 21
2.6 Обратное распространение ошибки 24
2.7 Оптимизация гиперпараметров сети 26
2.8 Методы борьбы с переобучением 29
2.8.1 Дропаут 31
2.8.2 Батч-нормализация 31
3 Сверточные нейронные сети 34
3.1 Сверточный слой 36
3.2 Пулинг слой 38
3.3 Аугментация данных 39
3.4 Архитектуры сверточных нейронных сетей 40
3.4.1 ResNet-18 40
3.4.2 DenseNet-121 42
3.4.3 EfficientNet-B0 43
3.5 Передача обучения 47
4 Реализация моделей классификации изображений 48
4.1 Инструменты реализации 48
4.2 Описание исследуемых данных 48
4.3 Балансировка данных 49
4.4 Подбор гиперпараметров 50
4.5 Обучение моделей 52
4.6 Оценивание результатов 53
4.7 Визуализация результатов с помощью Grad-CAM 55
ЗАКЛЮЧЕНИЕ 60
ЛИТЕРАТУРА 62


📖 Введение

Быстрое распространение по всему миру инфекции COVID-19, вызываемое коронавирусом SARS-CoV-2 с декабря 2019 года, оказало огромное влияние на все страны мира и принесло непоправимый ущерб жизни многих людей.
COVID-19 - опасное заболевание, которое может протекать, как в легкой, так и в тяжелой форме, вирус способен поражать различные органы человека. Причинами такого стремительного распространения вируса среди людей является слабовыра- женная симптоматика, высокая контагиозность инфекции и отсутствие оперативной диагностики.
Наиболее сильно при заболевании COVID-19 страдают легкие [1]. Для диагностирования и обнаружения таких инфекций в настоящее время применяют компьютерную томографию и рентгенографию. Несмотря на преимущества компьютерной томографии (большая разрешающая способность и точность изображения), в диагностике чаще всего применяется именно рентген из-за меньшего радиационного воздействия и доступности аппаратов.
Сложность в своевременном оказании медицинской помощи больному состоит в том, что даже при условии обеспеченности нужными аппаратами и медикаментами не всегда можно точно и правильно поставить диагноз. Чтением рентгеновских снимков и формированием отчетов по ним занимаются специализированные медицинские работники, которые в условиях пандемии вынуждены просматривать десятки или даже сотни изображений в день, что является невероятно трудозатратным делом. Также важно понимать, что не везде и не всегда в медицинских учреждениях работают только опытные медспециалисты.
Исходя из этого, можно сделать вывод о том, что помощь в чтении снимков и диагностике заболеваний легких пациентов, сегодня важна как никогда. В настоящее время для решения этой проблемы, профессиональным специалистам, могут помочь быстроразвивающиеся нейронные сети, способные решать задачи, связанные с анализом и классификацией медицинских изображений. Безусловно это не означает, что нейронные сети будут рассматриваться как полная замена медицинским специалистам, но программы, разработанные на их основе, могут существенно ускорить диагностику заболевания и облегчить труд медицинских работников.
Аналогичная задача была рассмотрена в магистерской диссертации С.В. Карева [2], в которой были рассмотрены различные архитектуры искусственных нейронный сетей для распознавания 14 классов различных заболеваний, а также составление отчета по ним с помощью рекуррентных нейронный сетей. В работе оцениваются возможности сверточных нейронных сетей классифицировать медицинские изображения, рассматривается модель для порождения описаний патологий на рентген снимках грудной клетки.
Также подобная задача была рассмотрена в работе Ефремцева В.Г., Ефрем- цева Н.Г., Тетерина Е.П., Тетерина П.Е. и Базавлук Е.С., в которой с мощью методов перекрестной проверки и решетчатого поиска была построена нейронная сеть, состоящая из 5 сверточных слоев. Полученная нейронная сеть применялась для классификации рентгенографических изображений грудной клетки людей больных пневмонией и COVID-19, в качестве метрик использовались precision, recall и f1-score [3]. По итогам работы нейронной сети было установлено, что высокие значения метрик классификации (>0,91) убедительно свидетельствуют о надежном отличии больных пневмонией от больных COVID-19.
В работе «CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learning» [4] была разработана архитектура нейронной сети CheXNet, с помощью которой классифицировали более 100000 снимков по 14 различным заболеваниям. Также к исследованию были привлечены 4 практикующих рентгенолога, которые также оценивали изображения. Эффективность работы нейронной сети и медицинских специалистов была измерена с использованием метрики f1-score, которая показала, что в среднем работа нейронной сети (f1-score = 0,435) превосходит работу рентгенологов (f1-score = 0,387).
В связи со всем вышесказанным, целью данной работы является реализо- вация алгоритма для классификации болезней легких человека с использованием алгоритмов глубокого обучения.
Для достижения этой цели были поставлены следующие задачи:
1. проанализировать существующие архитектуры нейронных сетей для задачи классификации изображений;
2. определить набор инструментов для использования нейросетевого подхода в задаче распознавания коронавирусной инфекции по рентгеновским снимкам пациентов;
3. подобрать гиперпараметры для обучения алгоритмов нейронных сетей;
4. оценить и сравнить качество работы различных нейронных сетей;
5. реализовать алгоритмы сверточных нейронных сетей для классификации изображений с предобучением;
6. оценить и сравнить качество работы различных нейронных сетей;
7. реализовать метод для визуализации работы нейронных сетей. 
1 История развития нейронных сетей
Термин нейрон был введен в 1891 году немецким гистологом В. Вальдейе- ром, в этом же году им было сформулировано основное положение нейронной теории, согласно которой нейроны вступают в функциональную связь друг с другом посредством соприкосновения клеток без создания какой-либо непрерывности их отростков. При этом нейрон определяется как структурно-функциональная единица нервной системы, состоящая из тела и отростков, с помощью которых она связана с другими клетками.
Во многом появление этого термина обязано аппарату раскрашивания различных клеток, который был изобретен итальянским физиологом Камилло Гольджи в 1873 году [5].
Развитие идеи об искусственном интеллекте началось в 40-х годах XX века (рисунок 1). В это время в Америке группа людей, состоящая из психологов и математиков-кибернетиков, задалась вопросом о создании искусственного сознания с помощью математических методов и вычислительных ресурсов...

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

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

👨‍🎓 Помощь в написании

✅ Заключение

По всем метрикам для всех архитектур и для всех классов изображений достигнута очень высокая точность предсказаний. При практическом использовании в медицинском учреждении при подозрении, что человек болен COVID, врачу следует полагаться на предсказание, которое выдает модель архитектуры EfficientNet-B0.
Можно предположить, что архитектура EfficientNet работает чуть лучше других, так как в ней меньше параметров, соответственно меньше весов, следовательно градиент меньше затухает или взрывается, поэтому сеть работает стабильно и точность предсказания выше. Остальные две сети работают не сильно хуже EfficientNet, так как их идея состоит в добавлении промежуточных связей между слоями. DenseNet по сравнению с ResNet работает более точно, так как в ней передаются не просто связи, а целые слои, и при чем к каждому последующему блоку, поэтому финальный блок получает все возможные варианты работы сверточных нейронных сетей и может эффективно отбросить часть ненужных фильтров и оставить только важные.
Также стоит отметить, что все архитектуры имеют высокую предсказательную способность для классов «covid» и «пневмония», чуть меньшую предсказательную способность для классов «помутнения в легких» и «чистые легкие». При практическом использовании данных архитектур медицинскому работнику следует быть более внимательным при постановке диагноза.
По материалам выпускной квалифицированной работы было подготовлено 2 публикации [44, 45], а также сделаны доклады на следующих конференциях:
— 26-30 мая 2021 г. - VIII Международная молодежная научная конференция «Математическое и программное обеспечение информационных, технических и экономических систем» (диплом за лучший доклад);
— 1-5 дек. 2021 г. - XX Международная конференция имени А.Ф. Терпугова «Информационные технологии и математическое моделирование» (диплом победителя конкурса научных работ молодых ученых);
— 26-28 мая 2022 г. - IX Международная молодежная научная конференция «Математическое и программное обеспечение информационных, технических и экономических систем» (диплом за лучший доклад).
Благодарности. Автор выражает огромную благодарность своему научному руководителю кандидату физико-математических наук, доценту кафедры ТВиМС Лисовской Екатерине Юрьевне, за помощь в написании и оформлении выпускной квалифицированной работы, ценные советы, внимание, моральную поддержку и терпение на протяжении всего периода обучения и особенно при подготовке к ВКР. Автор также выражает особую благодарность всему коллективу ИПМКН ТГУ и в частности кафедре ТВиМС НИ ТГУ за неоценимый вклад в развитие и воспитание молодого ученого.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Новая коронавирусная инфекция / Е. И. Веселова, А. Е. Русских, Г. Д. Каминский и др. // Туберкулез и болезни легких. — 2020. — Т 98, No 4. — С. 6-14.
2. Карев С. В. Алгоритмическое обеспечение для описания патологий по рентгеновским снимкам с использованием методов глубинного обучения: маги¬стерская диссертация / С. В. Карев. — Томск, 2018. — 53 с.
3. Классификация рентгеновских изображений грудной клетки больных ви¬русной пневмонией и COVID-19 с помощью нейронных сетей / Ефремцев В. Г., Ефремцев Н. Г., Тетерин Е. П. и др. // Компьютерная оптика. — 2021. — Т 45,No 1. — С. 149-153.
4. Rajpurkar Pranav. CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learning. — 2017.
5. Golgi Camillo. Sulla struttura della sostanza grigia del cervelo / Camillo Golgi // Gazzetta medica italiana, Lombardia. — 1873. — Vol. 33. — Pp. 244-246.
6. McCalloch W. S. A logical calculus of the ideas immanent in nervous activity / W. S. McCalloch, W. Pitts // The Bulletin of Mathematical Biophysics. — 1943. — Vol. 5. — Pp. 115-133.
7. Hebb Donald O. The Organization of Behavior / Donald O. Hebb. — New York, Wiley, 1949.
8. Rosenblatt Frank. The perceptron: a probabilistic model for information storage and organization in the brain / Frank Rosenblatt // Psychological review. — 1958. — Vol. 65(6). — Pp. 386-408.
9. Петров А. П. О возможностях перцептрона / А. П. Петров // Известия АН СССР, Техническая кибернетика. — 1964. — No 6. — С. 25-57.
10. Minsky M. L. Perceptrons / M. L. Minsky, S. A. Papert. — Cambridge, MA: MIT Press, 1969.
11. Rumelhart D. E. Learning Internal Representations by Error Propagation / D. E. Rumelhart, G. E. Hinton, R. J. Williams // Parallel Distributed Processing. — 1986. — Vol. Parallel Distributed Processing. — Pp. 318-362.
12. Барцев С. И. Адаптивные сети обработки информации / С. И. Барцев, В. А. Охонин. — Красноярск : Ин-т физики СО АН СССР, 1986. — С. 20.
13. Geron Aurelien. Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow / Aurelien Geron. — O’Reilly Media, Inc., 2019. — P. 510.
14. Radwan Noha. Leveraging Sparse and Dense Features for Reliable State Es timation in Urban Environments: Ph.D. thesis. — 2019. — P. 189.
15. Qian Ning. On the momentum term in gradient descent learning algorithms / Ning Qian // Neural networks : the official journal of the International Neural Net
work Society. — 1999. — Vol. 12(1). — Pp. 145-151.
...45

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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