Что из себя представляют хакатоны и соревнования по ML?
Перед тем как начать погружаться в мир соревновательного Data Science, стоит в начале понять как вообще выглядят эти соревнования, и какие их виды бывают.
Классическое соревнование👨💻
Соревнование по ML - это мероприятие, в рамках которого нужно разработать решение (чаще всего какую-то модель), показывающее наилучшее качество (метрику). В таких соревнованиях обычно имеется лидерборд - таблица с текущим рейтингом учащихся и точностью их решений, а само соревнование идет 1-2 месяца.
Чтобы можно было получить наиболее объективную оценку решений участников, данные, по которым определяют наилучшее решение, делятся на две части: public и private датасеты. По публичным данным считаются метрики, которые отображаются в лидерборде на протяжении всего соревнования. А приватные данные используются после конца соревнования, чтобы определить финальные метрики на том датасете, который никто из участников раньше не видел. По результатам метрик на приватном датасете и определяются победители соревнования.
Хакатон⌛️
Хакатон в свою очередь несколько отличается от обычных соревнований. На нем чаще всего у вас стоит задача разработать не ML-составляющую, а полноценный продукт (ну или его прототип), включая фронтенд и бэкенд часть. На таких мероприятиях победители определяются жюри на основе комплексной оценки разработанного решения (то есть учитывается не только точность модели, но и всё остальное приложение). Также по времени хакатоны сильно короче и предполагают интенсивную разработку в течение небольшого количества времени. Чаще всего они длятся 2-2.5 дня (одни выходные), и лишь на особо масштабных хакатонах (например, "Лидеры цифровой трансформации") это время может достигать двух недель.
Еще одно отличие этих двух форматов в том, что в случае с обычными соревнованиями вы можете участвовать как в одиночку, так и в командах. В то время как в хакатонах вам почти всегда нужна команда (обычно 3-5 человек), которая часто еще перед началом работ проходит квалификацию.
Напоследок хочу добавить, что несмотря на различия между этими форматами, никто не мешает вам любить и участвовать в них обоих). Например, у нас (авторов курса) есть большой опыт побед как в классических соревнованиях, так и в хакатонах. Подробнее про нас вы можете почитать здесь.