Начать строить карьеру уже сейчас
В этом году НТО проходила в десятый раз. Из Олимпиады Кружкового движения НТИ проект вырос в масштабное общенациональное состязание, привлекающее тысячи школьников. Для участников это возможность проверить свои знания, послушать лекции от ведущих экспертов в сфере технологий, посетить крупнейшие российские компаний, завести новые знакомства и, конечно, получить шанс поступить в вуз без экзаменов. По статистике НТО, почти половина победителей олимпиады прошлых лет стали студентами топ-10 университетов страны.
Первый неклассический участвует в организации НТО уже четыре года. В этом году ИТМО стал площадкой для финалов двух профилей олимпиады — трека «Интеллектуальные робототехнические системы» (при поддержке компании «РОББО») и трека «Большие данные и машинное обучение» (вместе с Яндексом, ВКонтакте и платформой IT-соревнований All Cups), а также профилей «Инфохимия» и «Программная инженерия в финансовых технологиях» (в партнерстве со Сбером), которые пройдут в апреле.
Найти лучшее решение
В финале трека «Интеллектуальные робототехнические системы» приняли участие почти 30 школьников. На протяжении недели участники решали задачи по математике и информатике на предметном этапе, а также программировали роботов в инженерном туре.
В последнем испытании восемь команд писали программу для управления полностью автоматизированным складом. Участникам нужно было с помощью двух мобильных роботов расставить грузы в складских зонах хранения, а затем оперативно доставить их в зону разгрузки. Для успешного выполнения задания требовались знания в области компьютерного зрения, теории автоматического управления и опыт решения практических задач по робототехнике. Победителем стала команда «adeptus roboticus» из Москвы.
«Главное преимущество нашего решения — то, что оно действительно рабочее, мы смогли прямо на финале продемонстрировать перед экспертами умения нашего робота. Кроме того, мы нашли отличный от других способ передачи и развертывания решений на сервере — это ускорило работу и сделало ее более эффективной. Во многом справиться с заданием помог опыт, который мы получили в финале НТО прошлого года. Мы были готовы решать мелкие проблемы “на лету”, много работать и тестировать разные способы решения задачи — понимали, что найти оптимальный вариант с первого раза не получится», — рассказал победитель олимпиады, участник команды «adeptus roboticus» Федор Шпилевой.
В финале трека «Большие данные и машинное обучение» за победу боролись 122 участника в составе 44 команд. В течение недели они решали задачи по математике, информатике, олимпиадному программированию и машинному обучению. В заключительном туре школьники разработали программу, которая предсказывала количество лайков, комментариев и репостов на постах. Для этого нужно было найти максимально эффективный способ предобработки текста и изображения и понять, на какую информацию стоит обращать внимание. Некоторые олимпиадники подсчитывали количество знаков в посте, кто-то преобразовывал эмодзи в иные графические знаки, пытаясь считать заложенные в них эмоции, а другие видели успех поста исключительно в картинках.
Вторым важным шагом для разработки решения стал анализ предоставленных данных. На основе этой выборки участники определяли закономерности между содержанием поста и количеством лайков, искали подходящие для этой задачи ML-модели.
Лучшее решение предоставила команда «Singularity ML». Победители выделили наибольшее число критериев для анализа текста и визуального сопровождения поста, а также извлекли закономерности из данных открытой программной библиотеки Яндекс CatBoost. Затем участники определили основной тип полученных данных и подобрали наиболее эффективные ML-модели для анализа. Именно столь скрупулезная работы с информацией во много стала залогом успеха команды.
«Наша команда не впервые участвует в НТО. Я прошел через несколько олимпиад, хакатонов и уже умел работать как с Docker, так и другими ПО и ML-моделями. Это значительно расширило наши возможности при работе с данными и позволило в итоге найти оптимальное решение задачи. Также у нас были классные вожатые! Они поддерживали, развлекали нас в свободное время и отвечали на любые вопросы — это очень помогло чувствовать себя комфортнее и сосредоточиться на выполнении олимпиадных заданий», — подчеркнул победитель НТО, участник команды «Singularity ML» Вадим Ветров.
Победителей еще больше
Победители и призеры этих треков смогут получить возможность поступить без вступительных экзаменов и право начисления 100 баллов ЕГЭ (при подтверждении их 75 баллами ЕГЭ по информатике) на соответствующие трекам олимпиады программы ИТМО, такие как «Прикладная математика и информатика», «Информационные системы и технологии», «Мехатроника и робототехника» и другие.
На церемонии награждения подарки получили не только призеры и победители НТО. Команда «Старая гвардия» получила специальный приз от VK за самое нестандартное решение финальной задачи — путевку на летние IT-каникулы. Также подарками наградили 15 участников, которые во время соревнований решили дополнительные задачи от VK Education. А команде «To Do придумать название» подарили маленьких роботов-доставщиков, которых вручил академический руководитель Яндекс Лицея Александр Паволоцкий.
«10 лет назад на НТО было всего четыре профиля. А сейчас ученики 8-11-х классов могут выбирать из более чем 30 треков. НТО стала социальным лифтом для развития карьеры. Теперь мы работаем в связке с вузами и компаниями, что открывает дополнительные возможности для участников. Финалисты могут лично пообщаться с представителями технологических гигантов, узнать о жизни корпораций изнутри и даже попасть к ним на стажировку, но главное — более четко очертить траекторию профессионального развития. Для проектного офиса юбилей НТО — это в первую очередь повод задуматься о том, зачем мы все это делаем. Ведь наши выпускники не всегда медийные личности: кто-то ушел в науку, кто-то работает в корпорации, кто-то преподает. Так или иначе все достигли своих высот, но мы не всегда знаем об этом. Поэтому мы учредили премию для выпускников “ФАКЕЛ НТО”, результаты которой станут известны уже в апреле», — отметил руководитель проектного офиса НТО Дмитрий Куценко.