• Главная
  • Контакты
Подписаться:
  • Twitter
  • Facebook
  • RSS
  • VK
  • PushAll
logo

logo

  • Все
    • Положительные
    • Отрицательные
  • За сегодня
    • Положительные
    • Отрицательные
  • За вчера
    • Положительные
    • Отрицательные
  • За 3 дня
    • Положительные
    • Отрицательные
  • За неделю
    • Положительные
    • Отрицательные
  • За месяц
    • Положительные
    • Отрицательные
  • За год
    • Положительные
    • Отрицательные
  • Сортировка
    • По дате (возр)
    • По дате (убыв)
    • По рейтингу (возр)
    • По рейтингу (убыв)
    • По комментам (возр)
    • По комментам (убыв)
    • По просмотрам (возр)
    • По просмотрам (убыв)
Главная
  • Все
    • Положительные
    • Отрицательные
  • За сегодня
    • Положительные
    • Отрицательные
  • За вчера
    • Положительные
    • Отрицательные
  • За 3 дня
    • Положительные
    • Отрицательные
  • За неделю
    • Положительные
    • Отрицательные
  • За месяц
    • Положительные
    • Отрицательные
  • Главная
  • GoTo Data Science Challenge 2: гранты на летнюю школу

GoTo Data Science Challenge 2: гранты на летнюю школу +5

24.04.2017 10:17
bibilov 0 1800 Источник
Промышленное программирование*, Программирование*, Машинное обучение*, Python*, Блог компании Школа GoTo

Мы анонсируем конкурс для получения грантов в рамках направления по анализу данных и машинному обучению летних школ GoTo. К участию приглашаем школьников и младшекурсников. В качестве задания предлагается kaggle-соревнование от Quora, в котором необходимо построить модель для определения вопросов-дубликатов.


image


Под катом описание условий задачи, ссылки на полезные материалы и пример простого решения.



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


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


Одно из самых простых решений — поверить, что вопросы являются дубликатами, если они состоят из почти одних и тех же слов (модель bag of words). Тогда признаковое описание для одного вопроса – вектор из частот вхождений слов.
Пример решения с такими признаками и логистической регрессией можно найти по здесь.


Дальнейшее развитие решения ограничено только вашей фантазией:


  • можно по-разному предобрабатывать текст (выбрасывать частотные слова, использовать стемминг);
  • использовать не частоты, а tfidf, брать представления слов из предобученного word2vec;
  • обучать на этом всем деревья, нейросети, строить ансамбли моделей.

Больше примеров можно найти ниже:


  • Форум данного соревнования на Kaggle,
  • Описание возможностей библиотеки NLTK,
  • Вводные материалы по машинному обучению от нашей школы, возможно, тоже помогут тем, кто только начинает разбираться в этих темах.

Чтобы подать заявку на грант нужно выполнить следующие шаги:


  • Подать заявку на участие до 20 мая на сайте школы с пометкой "Хочу грант" и получить детали проведения конкурса.
  • Принять участие в kaggle-соревновании, в нике для рейтинговой таблицы добавить суффикс [GoTo].
  • Постараться оказаться как можно выше в итоговой таблице.
  • До 4 июня отправить свой ник в таблице и исходный код в формате jupyter тетрадки с комментариями о том, что и почему вы сделали, какие идеи улучшили качество модели, а какие нет, и как вы это проверяете. Если претендуете на денежный приз от Quora, код можете выслать по окончанию конкурса.

По итогам несколько участников получат полные гранты (бесплатное участие), показавшие достойные результаты – частичные гранты. Подробнее в письме, которое будет выслано после регистрации.


О школах:


image


13 – 26 июня, 1 – 14 июля, 16 – 29 августа в 100 км от Москвы пройдут летние проектные школы GoTo для старшеклассников и младшекурсников, интересующихся прикладным программированием, анализом данных, биоинформатикой, информационной безопасностью, интернетом вещей с робототехникой. Участник каждой школы получает возможность реализовать проект или провести исследование, работу над проектами курируют преподаватели лучших университетов и эксперты ведущих компаний.
В рамках отбора проводятся конкурсы на бесплатное участие по каждому направлению: прикладное программирование, hardware, анализ данных, информационная безопасность, биоинформатика. Анонсы остальных конкурсов выкатим в ближайшее время.


Все вопросы или предложения можно присылать на school@goto.msk.ru.

Поделиться с друзьями
-->

Комментарии (0)

МЕТКИ

  • Хабы
  • Теги

Промышленное программирование

Программирование

Машинное обучение

Python

Блог компании Школа GoTo

анализ данных

машинное обучение

летняя школа

проектный подход

хакатон

Kaggle

обучение

грант

конкурс

школьники

студенты

СЕРВИСЫ
  • logo

    CloudLogs.ru - Облачное логирование

    • Храните логи вашего сервиса или приложения в облаке. Удобно просматривайте и анализируйте их.
Все публикации автора
  • GoTo Data Science Challenge 2: гранты на летнюю школу +5

    • 24.04.2017 10:17

    Гантель как орудие ума +4

    • 28.03.2017 09:23

    Весеннее обострение: проектная школа в Иннополисе, методический интенсив и митап по инфобезу +6

    • 22.03.2017 10:00

    «Программист — Аналитическое мышление = 1С программист» и другие результаты GoToHack +4

    • 27.12.2016 12:10

    Проекты школы GoTo: рекомендательная система для новостного портала +10

    • 19.10.2016 11:45

    Городской АД: школьники и студенты +6

    • 14.07.2016 10:10

Подписка


ЛУЧШЕЕ

  • Сегодня
  • Вчера
  • Позавчера
09:02

Загадочный «Блок №20» +32

07:01

Фишки кастдева: личный опыт +18

06:42

Что стало с «убийцами 1С»? +18

06:55

Я выкачал 1 000 лучших статей Хабра за год, чтобы понять, почему меня так мало плюсуют +17

08:00

Можно ли собрать сервер из игровых комплектующих +15

07:05

Питание пульта ДУ от нестандартных источников: индукционное и не только +13

09:53

Три стадии развития коммуникации с клиентом в ИТ +12

07:00

ИТ-шаманизм — когда айтишники старой волны замыкают на себя как можно больше процессов, чтобы их не уволили +12

06:43

Китайский гигант в мире мобильных игр: история NetEase +10

08:00

Осознанное возведение барьеров и сокращение взаимодействия между командами +9

06:10

Свой CAM для фрезеровки плат: Windows 7, станок без API и карта высот самой фрезой +9

09:49

10 000 вентилей NAND в реальном времени: как устроен симулятор в нашей игре на Rust +7

08:27

Теневой ИИ: закрывайте поддержку, пользователи всё могут сами +7

08:15

Почему Bun на Rust собирается впятеро быстрее, чем на Zig, и при чём тут линкер +7

07:32

Студенты против ИИ-агентов на фоне падения прибыли ИТ-рынка на 34%: единственный способ стать востребованным инженером +7

05:30

Не можешь победить – возглавь: шаблон для учёта заявок в B2B-сервисе +6

05:30

Чем ИТ-команде заменить Jira: российские аналоги зарубежных сервисов +6

08:50

Я не знаю Rust. Что меняется в разработке, когда код пишет ИИ +5

08:24

Техрадар в банке: от списка технологий к управляемым решениям +5

07:55

Тестируем работу WEB-proxy для Telegram +5

11:54

Электронный микроскоп — штука, которая позволяет увидеть атомы +106

05:46

Как меня сократили из крупной IT‑компании и через 3 месяца я стал зарабатывать больше, чем на прошлой работе +77

05:36

Почему автобус никогда не приходит вовремя, или Теорема о том, что вам не повезло +58

06:25

«Инцидент в Сасово» как зеркало современного капитализма +50

07:51

Что полезно знать про процедуру увольнения по соглашению сторон +48

10:32

PaperKey — современная замена пароля +47

08:00

Ваш смартфон разговаривает сам с собой. Введение в UART, I2C и SPI +40

07:01

Как работает акустическая камера, которая показывает окружающие звуки +39

07:03

И восстали люди из пепла ядрёного нейрослопа +38

13:01

Кто стоит за бэкдорами в криптокошельках Ledger? +37

07:57

Один профессор, один калькулятор и 475 миллионов долларов, которые Intel пришлось списать +31

09:01

Милорд, серверное железо пожрал ИИ. Арендуем Bare Metal +27

07:05

Zynq 7 020 + AD9361. Часть 1. Вводная +20

20:55

Нужно больше инстансов, Милорд +19

13:50

Дребезг цифрового сигнала: почему инвертор ведет себя как усилитель +16

13:30

Прежде чем работать с AIDL: разбираемся, как устроен IDL +12

13:00

Странные олдскульные технологии, которые так и не взлетели, часть 5 +12

08:15

От толмачей до локальных нейросетей: как я собрал приложение для перевода книг +11

08:00

PromptBeats: музыка из текста прямо в браузере +11

08:41

HireHi полтора года спустя: как мой агрегатор IT-вакансий вырос до 100 000 человек в месяц и тысячи платящих клиентов +10

13:01

Компьютер в кармане: вспоминаем легендарный Sony CLIE PEG-UX50 +55

08:05

Раньше были основой, а потом пропали без следа. Какие мобильные ОС мы потеряли +55

09:01

Разбор отличий между клавиатурами под Windows и Mac +51

09:04

Учим английский или любой другой иностранный язык с Claude Code: личный репетитор за 5 минут +38

16:02

Звёздные хороводы в галактике Hen 2–10 +26

10:30

Идеи Тома Вуджека об инженерном творчестве +26

08:00

Орбитальная свалка: как человечество рискует закрыть себе дорогу в космос +25

14:30

Hotreload в Rust +22

12:25

Пьеса про дежурство с AIOps‑агентом. Внутри 340 алертов, три ошибки и кнопка «Отмена» +18

15:30

Почти выбрались из постапокалипсиса: расцвет НКР и ядерный удар в лоре Fallout +16

13:20

J. W. — мечтатель, неудачник, законодатель моды +16

11:08

ИИ в работе: воркслоп и как его избежать +12

09:20

YPtun — один клиент вместо десятка или как мы собрали кучу протоколов в одном месте +12

07:47

Сверка таблиц в PostgreSQL, или О том, нужны ли для этого специальные утилиты +12

21:28

Замена Lens, которую целиком написала модель: что получилось и где мы проигрываем +10

06:31

Хронология языков программирования — и открытый редактор хронологий +9

15:30

SQL, NoSQL, NewSQL, Distributed SQL: как читать архитектуру СУБД +8

13:18

Методология оптимизации игр, или как 3 дня работы над тестовым стендом дало больше FPS, чем месяц написания кода +7

12:55

Возвращение в прошлое, которого у нас ещё не было +7

18:50

Приключения вайбкодера в Ворде, или Как две нейронки не осилили простенькую задачку +6

ОБСУЖДАЕМОЕ

  • «Инцидент в Сасово» как зеркало современного капитализма +50

    • 487   67000

    Как мы горим +8

    • 157   19000

    PaperKey — современная замена пароля +47

    • 113   57000

    Как меня сократили из крупной IT‑компании и через 3 месяца я стал зарабатывать больше, чем на прошлой работе +77

    • 112   22000

    Компьютер в кармане: вспоминаем легендарный Sony CLIE PEG-UX50 +55

    • 80   15000

    Инженерный штраф: как зарабатывать, оставаясь инженером +2

    • 55   13000

    Учим английский или любой другой иностранный язык с Claude Code: личный репетитор за 5 минут +38

    • 48   60000

    Раньше были основой, а потом пропали без следа. Какие мобильные ОС мы потеряли +55

    • 48   13000

    И восстали люди из пепла ядрёного нейрослопа +38

    • 37   9500

    ИТ-шаманизм — когда айтишники старой волны замыкают на себя как можно больше процессов, чтобы их не уволили +12

    • 34   3800

    Электронный микроскоп — штука, которая позволяет увидеть атомы +106

    • 34   13000

    Почему автобус никогда не приходит вовремя, или Теорема о том, что вам не повезло +58

    • 33   13000

    Что стало с «убийцами 1С»? +18

    • 31   6000

    Спросите Итана: Если существует разумная внеземная жизнь, сможем ли мы вступить в контакт? +1

    • 30   8500

    ИИ не ускоряет разработчиков. Он увеличивает разрыв между ними +2

    • 26   6600
  • Главная
  • Контакты
© 2026. Все публикации принадлежат авторам.