Gazprom Neft SmartOil Contest

Научно-технический центр «Газпром нефти» и компания «Иннопрактика» приглашают принять участие во втором туре конкурса Gazprom neft SmartOil Contest.

Участникам предстоит решить две задачи на прогноз объемов добычи со скважин, с использованием реальных производственных данных с шести месторождений «Газпром нефти». Общая информация о конкурсе и последние новости на smart-oil.online

Общая информация о конкурсе и последние новости на smart-oil.online

Gazprom Neft SmartOil Contest

Задача №3

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

Задача №4

Участникам предстоит предсказать дебит нефти после смены насоса на добывающих скважинах в течение 6 месяцев. Решением будет файл с двумя колонками: sk_id_month и debit. Для каждой уникальной скважины в каждый из периодов времени (sk_id_month) нужно спрогнозировать дебит нефти (debit).

Правила

  1. Конкурсный отбор проводится в два тура, в каждый из которых выносятся две задачи. Каждый тур состоит из заочной части и финала. Каждый из туров проводится независимо от другого. Допускается участие как в любом из них, так и в обоих. Результаты, полученные в первом туре, не учитываются во втором.

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

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

  4. Рейтинг участников заочной части тура определяется путем присвоения участникам, занявшим 1-10 места в задачах, от 10 до 1 балла соответственно за каждую задачу, после баллы суммируются и строится общий рейтинг. При равенстве баллов у участников приоритет отдается решению второй задачи. Лучшие 10 участников общего рейтинга приглашаются в финал - очную часть тура.

  5. Заочный этап второго тура проводится в период с 17.10.2018 по 21.11.2018. Финал состоится 07.12.2018 в Санкт-Петербурге.

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

  7. Финал представляет собой очное мероприятие, на котором приглашенные участники представляют свои решения в виде презентаций. Каждая презентация оценивается Экспертным советом.
    Итоговая оценка каждого участника = (10 - А) + 0,3*B, где А — порядковый номер команды в списке участников финала, ранжированном в соответствии с результатами заочного этапа; B — усредненная оценка членов Экспертного совета по десятибалльной шкале. Суммы призов указаны до вычета налогов и обязательных выплат в бюджет РФ. Налоговым агентом выступает организатор конку

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

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

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

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

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

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

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

Общий призовой фонд второго тура – 760 000 рублей

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

  1. 300 000 рублей
  2. 150 000 рублей
  3. 100 000 рублей
  4. 75 000 рублей
  5. 50 000 рублей
  6. 45 000 рублей
  7. 40 000 рублей

Второй тур пройдет в два этапа: на заочном этапе с помощью лидерборда будут определены топ-10 участников, которые пройдут в заочный тур.

Финальные места будут распределены следующим образом:
Итоговое место = (10 - А) + 0,3*B,
где А — порядковый номер команды в списке участников финала, ранжированном в соответствии с результатами заочного этапа; B — усредненная оценка членов Экспертного совета по десятибалльной шкале.

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

Расписание

  • 17.10.2018 – 21.11.2018 – заочный этап на платформе Boosters.pro.
  • 07.12.2018 – очный этап, награждение победителей.

Gazprom Neft SmartOil Contest

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

Метрикой качества в обеих задачах является MAE (Mean Absolute Error)

MAE

где Yi - реальное значение
Xi - предсказанное

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

_ID_,_VAL_
0,83.0
1,79.0
2,82.0
3,86.0
4,79.0
5,21.0
6,0.0
7,0.0
8,0.0
9,0.0
10,0.0

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

Задача 3

Участникам предстоит спрогнозировать Нефть, м^3 на добывающих скважинах для 12 месяцев . Решением будет файл с двумя колонками: скважины в загружаемом файле должны быть расположены в таком же порядке как в файле order3.csv. Для каждой скважины должно быть 12 значений в хронологическом порядке.

Задача 4

Участникам предстоит спрогнозировать дебит Нефть, т на представленных скважинах в течение 6 месяцев после смены насоса. Решением будет файл с двумя колонками: скважины в загружаемом файле должны быть расположены в таком же порядке как в файле order4.csv. Для каждой скважины должно быть 6 значений в хронологическом порядке.

Название
Скачать
task_3.zip
task_4.zip
order3.csv
order4.csv
additional (task3) - дополнительный файлы
las (task3) - las файлы
test_after_X (task3) - значение закачки нагнетательных скважин на период прогноза
test_before (task3) - наблюдение по скважинам до прогнозируемого периода
train (task3) - трейн файл
additional (task4) - дополнительный файлы
las (task4) - las файлы
test_X (task4) - наблюдение по скважинам до прогнозируемого периода
train (task4) - трейн файл
order3 - порядок скважин для сабмита 3 задачи
order4 - порядок скважин для сабмита 4 задачи

Gazprom Neft SmartOil Contest

Таблица участников

#
Участник
Решений
Результат
Последнее решение
1
flowMaster
59
79.6454
2018-11-15 19:40:30
2
Ann Lipkina (MMP MSU)
34
91.9669
2018-11-14 00:48:45
3
CheatCode
36
94.6633
2018-11-14 22:27:30
4
GK
17
96.5201
2018-11-14 17:47:45
5
Счастье не за горами
32
99.8143
2018-11-12 14:43:17
6
Vituvi
84
99.9700
2018-11-09 04:25:01
7
Rav1kus
35
101.2350
2018-11-15 05:25:43
8
Sergey Nikolaev (MMP, MSU)
17
101.3420
2018-11-11 16:30:25
9
Ninelka
24
101.6700
2018-11-08 20:39:42
10
Теплюк Александр
30
102.3610
2018-11-04 13:11:47
11
Oil_ai
21
102.4340
2018-11-03 23:57:02
12
Aleksey Dumbay (MMP MSU)
24
102.5910
2018-10-30 00:01:21
13
peterklimov
3
103.0020
2018-11-15 23:43:26
14
PM
26
103.0280
2018-11-04 23:54:45
15
DL
10
103.1270
2018-11-03 23:51:53
16
Masliakov Gleb (MSU MMP)
7
103.5780
2018-11-13 02:00:11
17
CH4
10
104.1550
2018-11-06 13:06:12
18
AS
15
104.5980
2018-11-03 22:30:23
19
TryHardMsu
1
104.8490
2018-11-09 01:27:59
20
olvor
5
104.8490
2018-11-14 16:28:03
21
Nikita Yudin (MMP, MSU)
22
104.8940
2018-11-04 00:01:04
22
Ширл
1
104.8940
2018-11-13 23:18:13
23
Viktor Yanush (MMP, MSU)
5
104.8940
2018-11-03 17:44:18
24
Urvanov Egor (MMP, MSU)
16
104.9840
2018-11-11 19:56:21
25
с1
10
105.6090
2018-10-25 02:11:41
26
NeftGirl
41
106.3980
2018-11-07 21:29:12
27
Ambitious
26
108.4840
2018-11-04 18:39:25
28
Pavel Mazaev (MMP MSU)
10
109.0290
2018-11-04 17:08:22
29
Sergey Ivanov (MMP, MSU, Russia)
14
110.1250
2018-11-04 17:09:40
30
Drill Sergeant
8
110.2000
2018-11-07 16:32:29
31
Kodryan MMP MSU
8
110.4470
2018-11-04 02:14:45
32
.
31
110.8480
2018-11-15 23:30:18
33
Kozlovtsev Konstantin (MMP, MSU)
8
111.8150
2018-10-25 21:07:11
34
Ыгба
21
112.3370
2018-11-02 00:26:24
35
Нефтеллект
11
113.1830
2018-11-01 16:08:42
36
Sergey Serov (MMP, MSU, Russia)
6
113.6170
2018-11-05 15:14:56
37
Бенчмарк ВМК МГУ 2018
4
114.3750
2018-11-09 21:47:57
38
jux
21
115.9170
2018-11-13 15:01:38
39
hehehe
9
116.5460
2018-11-02 15:10:26
40
Victor
66
117.5000
2018-10-31 07:57:23
41
Honey Badger
14
118.4460
2018-11-04 01:05:11
42
101
30
119.2860
2018-10-28 16:09:57
43
baklajan
12
119.5420
2018-11-04 18:49:57
44
Силовик
12
119.5860
2018-10-29 22:34:02
45
Timur Kamalbekov (MMP MSU)
4
120.8910
2018-11-12 13:14:08
46
Conundrum_AK
11
126.2630
2018-10-28 16:06:01
47
SDS
12
131.1590
2018-11-10 17:02:51
48
Baytekov Nikita (MMP MSU Russia)
5
134.5670
2018-11-05 00:37:38
49
T
8
135.0480
2018-11-08 16:42:37
50
erfrischungsgetränke
5
137.9190
2018-11-04 02:36:15
51
Я люблю нефть
16
144.2740
2018-10-22 07:26:37
52
Nikolai Kruglikov (MMP MSU)
5
144.7950
2018-10-29 17:57:30
53
Чудеса
1
144.7950
2018-11-01 16:35:29
54
Константин Белотелов
10
144.7950
2018-10-31 15:01:35
55
MMP, MSU
6
144.7950
2018-10-28 22:34:41
56
Zhu
4
147.1110
2018-11-11 23:42:20
57
Comprehend
1
154.9950
2018-11-13 19:39:26
58
Газовая атака
24
161.5950
2018-11-09 19:03:20
59
Hitch & Hitch | Production
5
169.4480
2018-10-25 18:35:52
60
Bibik Denis (MMP, MSU)
3
173.1050
2018-11-12 09:49:41
61
Хрю
3
186.6640
2018-10-27 15:38:51
62
412
1
193.9490
2018-11-13 00:15:39
63
Команда степы
1
202.2750
2018-10-27 00:53:31
64
Алексей
2
205.9500
2018-10-27 14:36:09
65
Проверка
2
208.4200
2018-10-27 01:09:11
66
Gazprom Neft SmartOil Contest
10
217.7950
2018-10-29 00:49:25
67
Петруша
1
244.4740
2018-10-26 23:53:16
68
Junior Research Fellow
5
247.3830
2018-10-19 16:09:17
69
MeanBanchmarkPerDataset
8
251.3140
2018-10-27 17:27:07
70
Петя Иванович
3
310.1650
2018-10-27 17:43:05
71
V&V
1
327.0240
2018-11-09 01:46:05
72
catshake
1
348.3520
2018-10-27 09:29:30
73
Sadik&Co
1
353.4030
2018-10-31 19:04:04
74
Cheshire
1
354.3690
2018-10-28 15:27:13
75
qwe qwe
3
436.7230
2018-10-27 16:57:55
#
Участник
Решений
Результат
Последнее решение
1
flowMaster
66
57.7037
2018-11-15 21:39:38
2
Счастье не за горами
31
62.9120
2018-11-12 11:46:52
3
Nikita Yudin (MMP, MSU)
8
65.2963
2018-10-31 05:22:12
4
CH4
26
65.3736
2018-11-11 08:00:58
5
Honey Badger
18
66.2629
2018-11-15 02:31:40
6
Бенчмарк ВМК МГУ 2018
7
66.7182
2018-11-09 17:38:43
7
Sergey Ivanov (MMP, MSU, Russia)
14
67.1232
2018-11-09 19:28:50
8
Ann Lipkina (MMP MSU)
27
67.2002
2018-11-01 00:22:24
9
Теплюк Александр
24
67.4650
2018-10-30 00:07:46
10
DL
11
67.4976
2018-10-30 23:03:44
11
Oil_ai
12
67.5101
2018-10-31 23:21:38
12
PM
23
67.5174
2018-10-29 22:47:09
13
Vituvi
89
67.6074
2018-11-15 03:43:08
14
Aleksey Dumbay (MMP MSU)
18
67.7233
2018-11-09 20:45:51
15
с1
17
68.1484
2018-11-06 00:30:35
16
Силовик
4
68.2179
2018-10-29 22:30:41
17
baklajan
9
68.4255
2018-11-04 18:52:09
18
Большая Бэтси
9
68.5943
2018-10-30 01:11:17
19
Мимокрокодил
3
68.6123
2018-10-30 00:17:55
20
Masliakov Gleb (MSU MMP)
5
68.6978
2018-10-29 23:18:19
21
Ninelka
9
68.8374
2018-11-12 20:42:04
22
Я люблю нефть
21
68.8502
2018-11-05 14:26:03
23
Kodryan MMP MSU
7
68.8562
2018-11-03 17:25:37
24
Газовая атака
21
68.8676
2018-11-13 18:50:29
25
Urvanov Egor (MMP, MSU)
3
68.8787
2018-10-29 23:49:54
26
Rav1kus
21
68.9126
2018-10-29 22:21:22
27
Zhu
2
68.9158
2018-11-11 23:42:35
28
AS
17
68.9197
2018-11-03 22:16:18
29
Ambitious
19
68.9197
2018-11-04 18:14:03
30
MMP, MSU
4
68.9197
2018-11-06 00:08:35
31
Viktor Yanush (MMP, MSU)
4
68.9197
2018-11-03 17:37:36
32
Sergey Nikolaev (MMP, MSU)
10
68.9197
2018-11-05 12:48:35
33
V&V
4
68.9197
2018-11-09 01:36:59
34
peterklimov
3
68.9197
2018-11-15 23:00:08
35
DataLeak
3
68.9197
2018-10-31 23:14:59
36
Pavel Mazaev (MMP MSU)
4
68.9197
2018-11-03 20:34:46
37
Bibik Denis (MMP, MSU)
5
68.9977
2018-11-12 09:55:52
38
Нефтеллект
9
69.0562
2018-10-31 14:56:18
39
Timur Kamalbekov (MMP MSU)
6
69.1050
2018-11-12 13:12:21
40
Sergey Serov (MMP, MSU, Russia)
9
69.2748
2018-11-05 13:22:14
41
Kozlovtsev Konstantin (MMP, MSU)
9
69.5110
2018-10-29 03:23:19
42
Junior Research Fellow
16
69.5355
2018-11-01 15:54:08
43
GK
7
70.5138
2018-11-14 18:50:26
44
101
14
71.1927
2018-11-02 18:42:38
45
Ураган
2
71.4443
2018-10-30 19:54:58
46
Ыгба
13
74.3689
2018-11-02 00:18:27
47
Константин Белотелов
3
76.3028
2018-10-31 14:56:26
48
CheatCode
12
76.3677
2018-11-13 22:57:26
49
Sadik&Co
2
78.4532
2018-10-31 19:14:29
50
Daniel Plainview
3
79.7528
2018-10-20 09:56:17
51
Victor
69
80.7760
2018-10-31 08:34:24
52
.
14
80.7760
2018-10-25 21:51:28
53
Baytekov Nikita (MMP MSU Russia)
4
96.7826
2018-11-05 00:08:17
54
hehehe
1
125.1370
2018-11-10 20:50:19
55
Erzin
3
241.1160
2018-10-29 19:49:47
56
Nikolai Kruglikov (MMP MSU)
2
337.0290
2018-10-29 18:27:23
57
Cheshire
1
350.9930
2018-10-28 15:23:50
58
SDS
6
350.9930
2018-11-09 19:34:32
59
NeftGirl
1
350.9930
2018-10-27 22:55:22

Задача 3

#
Участник
Результат
${var:final_leaders_1}

Задача 4

#
Участник
Результат
${var:final_leaders_2}

Финальный рейтинг

#
Участник
Задача 3
Задача 4
Результат
1
-
-
-
-
2
-
-
-
-
3
-
-
-
-
4
-
-
-
-

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

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