Студентка ФКН заняла первое место на хакатоне от Росатома
16-21 июня в Екатеринбурге прошел IX международный отраслевой чемпионат профессионального мастерства AtomSkills 2024. Впервые в рамках чемпионата была представлена студенческая лига, в которой победила студентка онлайн-магистратуры “Master of Data Science” — Ксения Михайлова.
Ксения окончила бакалавриат по специальности «Программная инженерия» факультета компьютерных наук. На третьем курсе она устроилась в R&D департамент АО «Гринатом». Там она ближе познакомилась с машинным обучением и начала работать инженером в этой области.
Очень важно быть практиком, ведь хакатоны — это не про фундаментальный подход.
Atom Skills — это соревнования, куда приглашают сотрудников Росатома и студентов ВУЗов. Чемпионат предлагает разные компетенции: от вождения спецтехники и радиоконтроля до IT и менеджмента. Можно участвовать как единолично, так и в команде.
Ксения приняла участие в компетенции «Машинное обучение и большие данные». Получив приглашение и пройдя отборочные этапы от своей компании, она решила выступать как студентка Вышки.
Одним из ключевых этапов соревнования стал хакатон, задачей которого было создание решения на основе машинного обучения для детекции и классификации дефектов сварных швов по визуальному контролю и звуку. Жюри постепенно раскрывали участникам суть задачи, а эксперты по сварке давали комментарии по процессу. Соревнование включало в себя четыре основных модуля:
-
Настройка рабочего места,
-
Работа с данными (загрузка и анализ),
-
Построение математической модели, чтобы обучить нейронную сеть, и написание API для интеграции,
-
Создание пользовательского интерфейса (GUI), подготовка и защита презентации.
Каждый модуль длился около трех часов и строго контролировался по времени. Участникам запрещалось использовать телефоны и нейронные сети (Phind или ChatGPT), что напоминало атмосферу ЕГЭ. В ходе выполнения заданий необходимо было комментировать свои действия и делать выводы по каждому модулю.
Зачет в этой компетенции только индивидуальный, все участники выполняют одно и то же задание.
Самым трудным было осознать, что невозможно выполнить задание идеально. У нас было мало времени и данных, а вычислительные мощности были ограничены.
Участникам приходилось оперативно решать, какие задачи необходимо выполнить в первую очередь, чтобы не заблокировать дальнейшие этапы, и какие можно отложить на потом.
Ксения выражает благодарность своему эксперту Тимуру Аслямову, который помогал ей правильно интерпретировать критерии и настраивать на рабочий лад перед каждым модулем. Его поддержка стала значительным вкладом в её успех на чемпионате.
Участие в Atom Skills не только позволяет развивать профессиональные навыки, но и предоставляет уникальные возможности для взаимодействия и обмена опытом между студентами и сотрудниками ведущих предприятий страны.
Полезно быть грамотным кодером: эффективно работать с памятью, знать инструменты и т. д. Но гораздо важнее выполнять основную функцию — разработку математического аппарата. Благодаря этому вы сможете решать задачи с помощью нейронных сетей или алгоритмов, либо же доказать, что задача не имеет решения. “Master of Data Science” помогает получить академическую и практическую базу, чтобы в будущем развиваться в Data Science самостоятельно.