Участники Raiffeisen Data Cup, мы допустили ошибку в примере решения и файле "sample"(файл пример). В загружаемом ответе сначала должны идти координаты работы (_WORK_LAT_, _WORK_LON_), затем дома(_HOME_LAT_, _HOME_LON_).
Сэмпл и пример решения уже обновлены. Спасибо за понимание.

Raiffeisen Data Cup

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

Большое внимание уделяется работе с Big Data. В команде аналитиков Райффайзенбанка открытая и уважительная атмосфера, где все общаются на «ты», и каждый готов помочь. Отдел аналитики постоянно растёт, и чемпионат нацелен на то, чтобы показать какие задачи стоят перед сотрудниками банка и найти единомышленников в его команду.

Raiffeisen Data Cup

Задача

Клиенты Райффайзенбанка совершают покупки и снимают наличные в банкоматах с помощью карточек. Получив в виде обезличенных данных их историю транзакций, информацию о мерчантах (место, позволяющее принимать платежи с использованием банковской пластиковой карты), участники чемпионата должны предсказать две пары координат: дом и работу клиента. Оценкой качества решения в задаче является процент попаданий в окружность радиуса 0.02 градуса относительно реальных координат дома и работы.

30 марта в офисе Райффайзенбанка в Москве пройдёт награждение победителей, а также конкурс среди участников, не занявших призовые места, но вошедших в топ-30 финального рейтинга на лучшее применение алгоритма в бизнесе. Участникам конкурса предстоит презентовать свои решения перед топ-менеджерами и сотрудниками Райффайзенбанка.

Правила

  1. Запрещается регистрировать аккаунт от имени лица, которым не является участник (фальшивый аккаунт), при регистрации участник должен указывать только достоверную информацию и данные. Один человек имеет право на создание одного аккаунта на сайте, в противном случае, все аккаунты считаются недействительными и блокируются.

  2. Все сторонние программы, использованные в решении задачи, должны быть выпущены под лицензией, позволяющей их свободное коммерческое использование.

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

  4. Запрещается использование программного обеспечения, нарушающего работу сайта и создающего возможность изменения результатов чемпионата, участники чемпионата, предпринявшие такие попытки, лишаются прав на участие в чемпионате и получение вознаграждения.

  5. Совершая действия, направленные на участие в чемпионате, участник дает свое согласие на обработку и хранение своих персональных данных и согласие со всеми пунктами правил. Организатор чемпионата гарантирует, что все персональные данные, сообщенные участниками чемпионата, будут храниться и обрабатываться в соответствии с положениями действующего законодательства Российской Федерации.

  6. Организатор оставляет за собой право в одностороннем порядке вносить изменения в настоящие правила без какого-либо специального уведомления, но с обязательной публикацией на сайте Boosters.pro. В случае несогласия с настоящими правилами или его обновлениями участники обязаны отказаться от использования сайта.

  7. К участию в конкурсе не допускаются аффилированные лица организатора (АО “Райффайзенбанк”, дочерние и зависимые общества) и иные лица, прямо или косвенно связанные с организацией проведения данного чемпионата, в том числе сотрудники АО “Райффайзенбанк”, дочерних и зависимых сообществ.

  8. Запрещен приватный обмен кодом и данными между участниками. Открытый обмен кодом разрешен в чате Telegram.

Вознаграждение

Общий призовой фонд – 600 000 рублей

Призовые места:

  1. 300 000 рублей
  2. 150 000 рублей
  3. 100 000 рублей

Конкурс на лучшее применения алгоритма в бизнесе – 50 000 рублей. Конкурс пройдёт среди участников, не занявших призовые места, но вошедших в топ-30 финального рейтинга. Участникам конкурса нужно будет представить свои предложения по применению алгоритма в формате 10-15 минутных презентаций и выступить с ними 30 марта перед сотрудниками Райффайзенбанк.

Суммы указаны без учета налогов и обязательных выплат в бюджет РФ. Налоговым агентом выступает организатор конкурса.

Все участники, приславшие решение, получат возможность оформить дебетовую карту #ВСЁСРАЗУ Райффайзенбанка со специальным дизайном

Расписание

  • 09.02.2018 – 23.03.2018 – Общий срок чемпионата
  • 30.03.2018 – Награждение победителей, конкурс среди топ-30 участников на лучшее применение алгоритма в бизнесе

Raiffeisen Data Cup

Оценка алгоритма

Задача

Метрикой качества в задаче является процент попаданий в окружность радиуса 0.02 градуса относительно координат дома и работы клиента.

где N - число всех клиентов.

- радиус круга (0.02 градуса)
- предсказанные координаты
- точные координаты

Пример решения

Ваше решение должно соответствовать примеру, отправлено в формате .csv.
Файл с решением в следующем формате (файл пример):

_ID_,_WORK_LAT_,_WORK_LON_,_HOME_LAT_,_HOME_LON_
00011683ccb426637fe9a4cd35e4606e, 56.97555949769999, 81.78240341002444, 55.48125789716683, 82.9504024678061
0002d0f8a642272b45c292c12ab6e602, 44.53501374717161, 42.78240341002444, 44.04468227709194, 42.88871746385218
0004d182d9fede3ba0534b2d5e5ad27e, 43.78240341002444, 39.53501374717161, 43.57974377266892, 39.719449340825186
0009c2445518c9392cb356c5c3db3392, 51.039873150135605, 46.878401281493794, 51.04468227709194, 45.04468227709194

'_ID_' соответствует 'customer_id' из данных.

Raiffeisen Data Cup

Данные

Вам предстоит предсказать две пары координат (_HOME_LAT_,_HOME_LON_,_WORK_LAT_,_WORK_LON_): работы и дома. В качестве датасета участникам предоставлены истории транзакций клиентов «Райффайзенбанк».

Файлы

Название
Скачать

train_set.csv, test_set.csv

Колонка
Описание
terminal_id
идентификационный номер терминала
customer_id
идентификационный номер клиента
amount
количество потраченных средств за транзакцию
country
страна
currency
валюта
mcc
код категории продавца
transaction_date
дата транзакции
atm_address
адрес банкомата
pos_address
адрес установки pos-терминала
pos_address_lat
адрес установки pos-терминала широта
pos_address_lon
адрес установки pos-терминала долгота
work_add_lat
широта работы клиента
work_add_lon
долгота работы клиента
home_add_lat
широта дома клиента
home_add_lon
долгота дома клиента

Raiffeisen Data Cup

Рейтинг участников

Рейтинг

Рейтинг строится на 30% тестового датасета, финальный рейтинг будет построен на 70% тестового датасета и может отличаться.

#
Участник
Решений
Результат
Лучшее
1
Павел Овечкин
17
0.417625
2018-02-22 16:36:41
2
Станислав Печезеров
13
0.409
2018-02-23 02:01:52
3
Константин Гаврильчик
30
0.40775
2018-02-22 23:20:17
4
Евгений Кононенко
13
0.392875
2018-02-23 23:39:43
5
Анзор Березгов
25
0.3925
2018-02-24 00:11:01
6
Даниил Кулько
13
0.389125
2018-02-22 08:35:45
7
Иван Толкачёв
7
0.366875
2018-02-22 16:09:31
8
Александр Абрамов
35
0.364625
2018-02-20 00:33:20
9
Николай Назаров
4
0.3645
2018-02-18 21:14:02
10
Кирилл Смирнов
3
0.355875
2018-02-21 18:57:46
11
Евгений Гаврилин
3
0.353875
2018-02-22 16:14:24
12
Сергей Гайдаенко
4
0.351625
2018-02-22 01:09:11
13
Виктор Карепин
12
0.34775
2018-02-20 03:15:40
14
Илья Козлов
10
0.34675
2018-02-19 19:58:54
15
Антон Чикин
6
0.342
2018-02-18 21:57:35
16
Игорь Иноземцев
9
0.3375
2018-02-19 00:58:28
17
Alexandr Tolmach
11
0.337375
2018-02-19 11:10:58
18
Антон Мороз
8
0.331625
2018-02-23 21:06:35
19
Андрей Шиннов
4
0.3285
2018-02-21 20:07:33
20
Максим Келаскин
14
0.326
2018-02-19 01:47:45
21
Иван Трофимов
18
0.3255
2018-02-20 11:44:46
22
Natalya Vasilevskaya
3
0.321125
2018-02-20 12:39:44
23
Семен Николаев
9
0.3175
2018-02-18 18:30:28
24
Борислав Козловский
9
0.313
2018-02-22 18:04:49
25
Никита Мелентьев
2
0.310875
2018-02-21 14:50:18
26
Владислав Бояджи
5
0.30775
2018-02-19 07:42:33
27
Лоокуут Стручков
2
0.2955
2018-02-18 01:34:18
28
Айдар Ахметов
3
0.29525
2018-02-20 22:02:37
29
Роман Луговкин
9
0.294125
2018-02-22 09:31:30
30
Георгий Фортунатов
4
0.293875
2018-02-21 00:24:44
31
Юрий Иванов
4
0.287375
2018-02-22 16:44:34
32
Андрей Шкулипа
5
0.281875
2018-02-21 17:04:37
33
Eugene Shashkov
2
0.281
2018-02-23 01:38:54
34
Амир Сафиуллин
4
0.2765
2018-02-22 00:24:15
35
Кирилл Кравцов
3
0.27525
2018-02-20 22:19:01
36
Владимир Ким
5
0.274125
2018-02-19 10:41:09
37
Владислав Сафронов
5
0.270125
2018-02-22 00:04:40
38
Виктор Морозов
7
0.26725
2018-02-22 16:41:41
39
Илья Иваницкий
8
0.264625
2018-02-19 23:17:19
40
Дмитрий Волков
3
0.263
2018-02-18 23:37:12
41
Сергей Лавриков
3
0.262875
2018-02-22 15:48:55
42
Антон
5
0.26275
2018-02-15 13:33:49
43
Константин Жариков
1
0.26275
2018-02-20 00:20:42
44
Тимофей Ч
1
0.26225
2018-02-17 10:11:13
45
Александр Теплюк
8
0.262125
2018-02-23 20:52:16
46
Александр Желубенков
3
0.26075
2018-02-18 21:32:11
47
Дмитрий Зиганшин
3
0.26075
2018-02-17 02:18:20
48
Андрей Дробинко
2
0.258625
2018-02-17 00:48:02
49
Novice N
4
0.255375
2018-02-17 01:37:17
50
Илья Жуков
1
0.253875
2018-02-21 15:30:30
51
Александр Зверьков
3
0.253875
2018-02-15 18:15:35
52
Владислав Галичанский
7
0.253625
2018-02-12 20:24:55
53
Михаил Карачун
3
0.253625
2018-02-14 21:17:31
54
Valerii Sopin
4
0.252
2018-02-24 00:41:01
55
Mikhail Novikov
1
0.24925
2018-02-11 00:57:35
56
Владимир Самсонов
1
0.248375
2018-02-17 20:53:34
57
Никита Козодой
4
0.24775
2018-02-19 19:34:34
58
Ринат Шамратов
5
0.24725
2018-02-12 22:34:52
59
Анвар Курмуков
1
0.2465
2018-02-20 20:47:31
60
Роман Васильев
5
0.245375
2018-02-13 18:12:45
61
Vladislav Ishimtsev
6
0.234625
2018-02-13 22:41:00
62
Василий Рубцов
6
0.234
2018-02-19 00:48:35
63
Богдан Печёнкин
2
0.230875
2018-02-22 19:23:23
64
Роман Денисов
3
0.217125
2018-02-22 21:04:18
65
Антон Машихин
1
0.211875
2018-02-16 00:17:26
66
Константин Коточигов
5
0.21075
2018-02-20 02:21:45
67
Евгений Гусихин
5
0.207
2018-02-22 17:39:55
68
Константин Щеткин
1
0.204375
2018-02-23 13:02:26
69
Иван Максимец
2
0.199875
2018-02-20 23:44:57
70
Светлана Сущинская
11
0.196375
2018-02-12 20:50:48
71
Юрий Смык
1
0.184
2018-02-23 00:18:35
72
Александр Зверьков
1
0.178625
2018-02-13 22:15:49
73
TEVAN SARKISYAN
6
0.1645
2018-02-21 10:11:51
74
Олег Поливин
7
0.161
2018-02-16 23:38:52
75
Евгения Кожевникова
2
0.156
2018-02-21 23:30:31
76
Алексей Степанель
3
0.1435
2018-02-19 00:11:38
77
Артем Ерохин
1
0.143375
2018-02-23 16:41:36
78
Радик Хайдаров
4
0.139625
2018-02-23 11:46:54
79
Александр Дроботов
2
0.130125
2018-02-22 20:09:41
80
Кирилл Тушин
3
0.1245
2018-02-21 01:02:03
81
Антон Андрейцев
8
0.097
2018-02-23 00:26:39
82
Александр Сахнов
2
0.083625
2018-02-22 01:09:29
83
Кирилл Власов
6
0.063875
2018-02-22 17:14:00
84
Владислав Лисичкин
2
0.05775
2018-02-19 01:52:00
85
Александр Пенкин
2
0.05125
2018-02-17 17:31:17
86
Екатерина
1
0.040875
2018-02-20 23:44:28
87
Алексей Демянчук
8
0.03325
2018-02-14 14:53:51
88
Илья Козиев
1
0.028125
2018-02-18 16:13:13
89
Кольченко Юрьевич
1
0.02775
2018-02-23 14:26:15
90
Дмитрий Подкорытов
1
0.00325
2018-02-21 16:59:37
91
Олег Черемисин
7
0.00275
2018-02-14 06:01:09
92
Mo Mh
8
0.001
2018-02-13 01:19:33
93
Андрей Канашов
1
0.000125
2018-02-20 14:16:49
94
Василий Фокс
1
0
2018-02-16 19:45:01
95
Oleg Kochergin
1
0
2018-02-20 19:34:52
96
Сергей
1
0
2018-02-13 15:23:06
97
Nataliya Didkovskaya
1
0
2018-02-15 23:27:27
98
Кирилл Жук
1
0
2018-02-23 22:36:32
99
Руслан Сакаев
1
0
2018-02-20 18:47:16
100
Павел Еремеев
1
0
2018-02-21 15:55:33
101
Виктор Леонтьев
1
0
2018-02-20 21:30:13
102
Kirill MIPT
2
0
2018-02-13 01:38:58

Для участие в чемпионате, Вы должны быть зарегистрированным пользователем.

Идёт загрузка Вашего файла. Подождите...