Главная Написать нам Публичный доклад Карта сайта Вход
Версия для слабовидящих

Новости

22.04.2019

Как наша команда стала победителем IT-направления проектной смены в ОЦ «Сириус»

Здравствуйте! Меня зовут Елена Угрюмова, мне 16 лет, учусь в 10 классе екатеринбургской гимназии и да — мне интересно в IT, и я занимаюсь разработкой. Не профессионально, конечно, пока больше учусь, но по мере возможности набираю опыт и стараюсь совершенствовать свой навык. В основном бэкенд, правда, уже и фронт не так страшен, со своими CSS и JS. Но сейчас не об этом, просто привыкла уже бороться со стереотипами, что школьники в IT это смешно, а тем более — если школьник еще и девочка :). Хочу поделиться с вами своей радостью.

Как все начиналось

Скажу честно, попасть в ОЦ «Сириус» мне удалось только со второй попытки, в первую, в прошлом году, мне пришлось уехать в поездку с классом, а очный этап проходил в это же время, поэтому до финала мне дойти не удалось. Но я не жалею, потому что те, кто не вышли в финал в качестве поощрительного приза поехали на весь июль в наш местный УЦ «Таватуй». Это такой «Сириус» в миниатюре: в первый день всех участников погружают в мозговой штурм над выбором проекта для реализации. Затем все делятся на команды по 4-5 человек плюс руководитель, на каждый проект по команде, а дальше начинается магия: нас, как Левшу из знакомой всем сказки, закрывают над работой в лабораториях, и через три недели команды должны свои проекты представить на защите перед серьезным жюри, в составе которого и наставники, и преподаватели ВУЗов, и приглашенные эксперты — представители заинтересованных предприятий.

Самое ценное в таких проектных сменах — это возможность поработать над настоящими проектами, не надуманными для академических целей, а вполне реальными, такими, на которые будет спрос, над которыми можно продолжить работу и представить от имени Школы талантов УрФУ (как организатора смен) на тематических конференциях и менторских сессиях. Плюс атмосфера, возможность познакомиться с близкими по духу людьми, поработать с ними совместно в команде в жестких временных и состязательных условиях.

Это тяжело, трудно, порой невыносим становится такой ритм, когда почти круглосуточно приходится быть сосредоточенным на проекте, прорабатывать все досконально, чтобы не осталось неясных деталей, нереализованных моментов. Но команду подвести нельзя, да и жажда победы лишь усиливается с каждым днем, неумолимо приближая день защиты. И это того стоит! Незабываемые впечатления, бесценный опыт и, целый пласт наработок в собственную копилку.

Как было в этот раз

Лето 2018 года прошло, началась школьная пора, а вместе с ней объявили о начале нового набора на Уральскую проектную смену в ОЦ «Сириус». Я уже в 10 классе, а это значит, что остается последний год, когда еще можно туда попасть, ведь по условиям 11-е классы уже не могут участвовать в конкурсе. Поэтому в этот раз со всей серьезностью готовилась к заочному этапу, да и опыта уже было значительно больше.

Потом был очный отборочный этап и в результате из почти 700 человек только 90 были выбраны для участия в Уральской проектной смене в ОЦ «Сириус», в числе этих счастливчиков оказалась и я.

Смена начиналась в январе 2019 года, и до ее начала оставалось ровно два месяца, которые были потрачены на жесткую подготовку. На очном этапе нас уже предварительно распределили на команды, чтобы не терять на это время по приезду, и мы, соответственно, выбрали себе тему проекта. Нам предстояло разработать систему выделения аномалий на снимках флюорографии.

Поскольку уровень требований такой проектной смены достаточно высок, темы проектов подбирались в условиях жесткого отбора, требовалось, в частности, изучить по ним всю информацию, имеющуюся в открытом доступе, убедиться, что тема актуальна и при этом в РФ по ней нет готовых работающих решений, а потенциальные аналоги уступают по одному или более критериям.

 

Наша команда подошла к этому вопросу с большой скрупулезностью. Мы очень быстро выяснили, что в РФ подобные системы обработки снимков флюорографии в медицинских учреждениях не используются. А из доступных статей, например, на Хабре и Открытых Системах, стало понятно, что тема очень актуальна и пока по ней проводятся в основном научные изыскания.

Совместно с нашим руководителем группы, преподавателем Института фундаментального образования УрФУ Вячеславом Шибаевым, мы изучили три наиболее распространенных модели нейронных сетей для классификации патологий и на основе архитектуры ResNet разработали свою нейронную сеть — классификатор. Точность нашей модели по 12 патологиям превзошла все три рассмотренных модели, и только по одной незначительно уступила модели CheXNet.

Уже в Сириусе мы сделали вторую нейронную сеть — сегментатор, которая выделяет на флюорографии области легких и нам предстояло ее обучить за достаточно ограниченное время. Поэтому мы разделили функциональные обязанности между собой (на четырех) и принялись за работу. Разметили самостоятельно 618 снимков, больше не позволяло время (его нужно было делить и на другие задачи по проекту), еще 247 взяли уже размеченных (JSRT) + 138 (Montgonery), итого 1003 флюорографии для обучения и вперед! Точность сегментатора, однако, так же оказалась достаточно высока, порядка 0,97. Этого более, чем достаточно не только для проекта, но и для готовой системы.

Далее мне пришлось затратить немного больше времени, чем планировала изначально, на фронт, поскольку мы первично ориентировали систему на врачей, как автоматизированный помощник принятия решений. А это — личный кабинет, БД карточек пациентов и прочие сопутствующие детали интерфейса, требующие приличных временных затрат. Бэкенд был готов, тогда еще не понимала зачем, но далее вы увидите, насколько это пригодилось в будущем, сделала к нему API, и «допиливала» интерфейс фронта, пока ребята связывали обе сети в единую точку входа.

За два дня до защиты все было готово, все части проекта собрали в единую систему, закинули ко мне на VPS, и довели ее до стадии MVP. Загрузили несколько тестовых пользователей, завели им по 3-4 пациента и раскидали ссылки по знакомым, чтобы выявить и исправить все узкие места. А сами за сели за презентацию и речь для защиты.

А спустя какое-то время (минут за десять до момента Х, когда нужно выйти на сцену и в короткий спич уложить все три недели коллективной работы мозга) приходит понимание, что вся команда совершила практически невозможное — мы сделали даже больше, чем могли, выучили то, чего нам не хватало, но очень было нужно именно здесь и сейчас, провернули кучу рутины и соединили все вместе в единую систему, которую успешно запустили. И можем продемонстрировать ее работу перед жюри в режиме онлайн! Это — круто.

А потом нас заметили

Так сложилось, что из 19 проектов победили всего 5 и наш проект попал в эту пятерку победителей первым! Про нас написали в ТАСС, сняли сюжет местные сочинские новости. Проект понравился жюри и мы уже обсуждали его дальнейшую доработку и тестирование в медучреждениях с привлечением различных специалистов.

Вернувшись из Сочи в Екатеринбург, нас поглотила учеба, нужно было наверстать пропущенные занятия за время, проведенное в ОЦ «Сириус», но одна мысль не давала мне покоя. Дело в том, что в Сочи программа проектной смены устроена очень грамотно и время работы над проектом разбивается общеобразовательными конференциями, на которые часто приглашают знаменитых людей из отрасли. Нам посчастливилось и мы попали на встречу с Иваном Яковлевичем Стрешинским, организованную Mail.Ru Group. И во время беседы мы задавали различные вопросы.

Так вот Сергей Марданов (директор по связям с университетами в Mail.Ru Group) порекомендовал мне обратить внимание на платформу ботов ВКонтакте для разработки диалогового интерфейса к нашему проекту. И вообще, он первым из сторонних организаций отнесся к нашему проекту с профессиональным интересом и дал несколько ценных рекомендаций.

В результате бот ВК готов и сейчас любой желающий может вступить в наше сообщество ВКонтакте, закинуть в личном сообщении снимок флюорографии (квадрат с разрешением не менее 300х300 пикселей) и автоматически получить результат анализа нейросетями патологий легких. Мы даже девиз придумали: «Сомневаешься? Проверь!», в том смысле, что теперь можно самостоятельно проверить диагноз.

Таким образом, наша система открыта для тестирований, а мы можем свободно продемонстрировать ее работу всем желающим. VPS там сейчас, конечно, минимально возможной конфигурации, прошу это учесть, но в целом, на небольшом трафике работает стабильно.

Недавно сюжет о нас показали по ОблТВ и Россия-1 

Угрюмова Елена, 10 Б класс

 
Просмотров всего: 96, сегодня: 3

10.06.2019

IMG_20190527_132041.jpg
Просмотров всего: 78, сегодня: 2

04.06.2019

7dTAXaH_PuA.jpg
Просмотров всего: 43, сегодня: 3

04.06.2019

4Qs6l0T0Ez8.jpg
Просмотров всего: 65, сегодня: 2

04.06.2019

IMG_20190527_131936.jpg
Просмотров всего: 117, сегодня: 3

04.06.2019

0_qKO_PI_Yw.jpg
Просмотров всего: 37, сегодня: 1

22.05.2019

ЕСТ.png
Просмотров всего: 62, сегодня: 1

10.05.2019

1YECmv-pa1w.jpg
Просмотров всего: 95, сегодня: 1

10.05.2019

GCO20nyOfHs.jpg
Просмотров всего: 76, сегодня: 1

10.05.2019

8n08MEupJbI.jpg
Просмотров всего: 88, сегодня: 1

10.05.2019

snRzhX02Y3A.jpg
Просмотров всего: 52, сегодня: 1

16.04.2019

Анонс мероприятия.jpg
Просмотров всего: 180, сегодня: 1

15.04.2019

q1d_OhEAk5o.jpg
Просмотров всего: 77, сегодня: 1

10.04.2019

Лего-старт 2.jpg
Просмотров всего: 85, сегодня: 1

08.04.2019

Любители чтения.jpg
Просмотров всего: 165, сегодня: 1

08.04.2019

урок.JPG
Просмотров всего: 83, сегодня: 1

05.04.2019

n95K2yIWATQ.jpg
Просмотров всего: 114, сегодня: 1

03.04.2019

Родительские собрания.jpg
Просмотров всего: 338, сегодня: 1

02.04.2019

GsbThlMTIVY.jpg
Просмотров всего: 112, сегодня: 1

02.04.2019

ыы.jpg
Просмотров всего: 68, сегодня: 1