Четвертый окружной хакатон (прим.ред. от англ. hacker «хакер» + marathon «марафон») был организован министерством экономического развития РФ. Двенадцать команд победивших в соревнованиях разделили призовой фонд в размере 2 400 000 рублей.
Темой прошедших соревнований был искусственный интеллект (ИИ) и различные сферы его применения на практике. Задания для разработок участникам выдавали видеохостинг Rutube, «РЖД» и компания «Koblik group».
Так, «РЖД» поставила участникам задачи, связанные с безопасности на железной дороге. Так, необходимо было создать систему, которая с помощью нейросетей анализирует бдительность машиниста в пути. Одним из победителей в этом направлении стала команда «сИИгма», в составе которой Константин Дьячков из Архангельска. По словам Константина, он и его коллеги выложились на полную в этом противостоянии интеллектуалов-программистов.
— Задача была по видео из кабины создать систему контроля бдительности локомотивной бригады при управлении подвижным составом. Собственно, это мы и сделали. Наш алгоритм использует несколько нейронных сетей для анализа позы машиниста и его помощника, анализа поворота головы, детектирования телефона в кадре. Всё это подаётся на ещё одну нейронную сеть, которая делает вывод, отвлекается машинист или его помощник от управления поездом или нет. Представленный алгоритм может быть полезен и в других областях для контроля внимания сотрудников. Из-за часового пояса и основной работы у нас на разработку было 1,5 дня из 3 возможных, — рассказал Константин Дьячков.
По словам Константина, к соревнованиям команда «сИИгма» готовилась всего пару дней, тогда же появился примерный план действий. В команде архангелогородца выступало три участника: Дмитрий Вирт — капитан и специалист по ИИ, Ксения Локтева — бэкэнд и фронтэнд специалист, Константин Дьячков — специалист по ИИ. Константин высоко оценил уровень подготовки к соревнованиям своей команды и соперников.
— Одна команда, которая заняла первое место, точно была готова лучше нашего. Если честно, не было времени оценивать конкурентов, нужно было решить задачу в сжатые сроки. Сложно сказать сильная ли была конкуренция, но жюри во время чекпоинтов (прим.ред. от англ. — «контрольная точка») нам сообщало, что у нас одно из лучших решений, — отметил Константин Дьячков.
Команда Константина заняла по итогам соревнований второй место. Константин считает победу «сИИгмы» знаменательной, ведь состязание помогло подтвердить наличие фундаментальных знаний и навыков. Кажется, что Константин и сам приятно удивлён результатом проделанной работы в столь сжатые сроки. По его собственным словам, он не ожидал, что всего за полтора дня можно разметить данные, выбрать и обучить модели и собрать рабочий прототип приложения. В будущем программист планирует принять участие в следующем хакатоне, более масштабном. Соревнование состоится уже в ноябре.
В 2023 году в рамках проекта проходят восемь окружных хакатонов — это гибридные соревнования регионов внутри федерального округа. На каждое подобное соревнование ставятся от трёх до пяти конкурсных задач.