8000 GitHub - ai-forever/fbc2_aij2022: FusionBrain Challenge 2.0: creating multimodal multitask model
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ai-forever/fbc2_aij2022

Repository files navigation

FusionBrain Challenge 2.0

ОбновлСния

30.10

Π’Ρ‹Π»ΠΎΠΆΠ΅Π½ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ сборкС ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Docker ΠΎΠ±Ρ€Π°Π·Π°: ссылка.

27.10

Π’Ρ‹Π»ΠΎΠΆΠ΅Π½Π° запись Π²Π΅Π±ΠΈΠ½Π°Ρ€Π° 19.10.22: ссылка.

19.10

Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² с Π²Π΅Π±ΠΈΠ½Π°Ρ€Π° 19.10.22 ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ:

ΠžΠ±Ρ‰Π΅Π΅ описаниС Π·Π°Π΄Π°Ρ‡ΠΈ

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ прСдлагаСтся ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΡƒΡŽ multitask-модСль, которая Π±Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠ°Π»Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ Π² Π΄Π²ΡƒΡ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡΡ… (Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ тСкстовой), принимая Π½Π° Π²Ρ…ΠΎΠ΄ описания ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° СстСствСнном русском языкС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "сгСнСрируй ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅", "опиши ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅", "ΠΎΡ‚Π²Π΅Ρ‚ΡŒ Π½Π° вопрос" ΠΈ Ρ‚.Π΄. Π’ состав Π²Ρ…ΠΎΠ΄ΠΈΡ‚ 12 ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… 6 извСстны участникам с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° ΠšΠΎΠ½ΠΊΡƒΡ€ΡΠ° (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ), Π° 6 нСизвСстны (скрытыС ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ) ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой частныС случаи ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ особСнности Π² постановкС). Основная Π·Π°Π΄Π°Ρ‡Π° участников Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² построСнии ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ Π΅Π΄ΠΈΠ½ΠΎΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ·Π°Π΄Π°Ρ‡Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ значСния ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ, ΠΊΠ°ΠΊ слСдствиС, Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимального значСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° 12 ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π°Ρ…. Π”Π°Π»Π΅Π΅ Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… провСдСния конкурса Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ качСства.

ΠžΠ±Ρ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

Π’ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΡƒΡŽ систСму Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² ZIP-Π°Ρ€Ρ…ΠΈΠ². РСшСния Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Docker. ВрСмя ΠΈ рСсурсы Π²ΠΎ врСмя тСстирования ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹. Участнику Π½Π΅Ρ‚ нСобходимости Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Docker.

Π’ ΠΊΠΎΡ€Π½Π΅ Π°Ρ€Ρ…ΠΈΠ²Π° ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» metadata.json ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ содСрТания:

{
    "image": "cr.msk.sbercloud.ru/aijcontest2022_official/fusion:0.0.1",
    "entrypoint": "python3 run.py"
}

Π—Π΄Π΅ΡΡŒ image – ΠΏΠΎΠ»Π΅ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ docker-ΠΎΠ±Ρ€Π°Π·Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, entrypoint – ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ запускаСтся скрипт инфСрСнса. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ создаСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ дирСктория, ΠΊΡƒΠ΄Π° распаковываСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Для запуска Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅:

  • cr.msk.sbercloud.ru/aijcontest2022_official/fusion:0.0.1 - Dockerfile ΠΈ requirements для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Π°.

ΠŸΡ€ΠΈ нСобходимости Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ свой ΠΎΠ±Ρ€Π°Π·, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² Π½Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ПО ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (см. ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ созданию docker-ΠΎΠ±Ρ€Π°Π·ΠΎΠ²); для использования Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½Π° sbercloud. ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ наслСдованы ΠΎΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΠΎΠ² sbercloud (см. Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·Ρ‹). ΠŸΡ€ΠΈ создании кастомного ΠΎΠ±Ρ€Π°Π·Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π΅ΠΌΡƒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ тэг (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, my_custom_fusionchallenge:0.0.5).

Baseline Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

Baseline Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ основано Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ RUDOLPH. RUDOLPH – это ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ·Π°Π΄Π°Ρ‡Π½Π°Ρ модСль-Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€, способная Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ряд Π·Π°Π΄Π°Ρ‡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΄Π²ΡƒΡ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ: тСкст ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ соотвСтсвуСт условиям сорСвнования FBC2.

БущСствуСт Ρ‚Ρ€ΠΈ вСрсии ΠΌΠΎΠ΄Π΅Π»ΠΈ RUDOLPH: 350M, 1.3B, 2.7B. Π’ качСствС Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΡ‹ использовали модСль RUDOLPH 2.7B, Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡˆΠ΅ΡΡ‚ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ FBC2 (RUDOLPH-2.7B-FBC2). ОписаниС Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для дообучСния ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Ρ€Ρ…ΠΈΠ²Π° с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ ΠΏΠΎ ссылкС sample_submission.zip.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ…

Π”Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° – список, содСрТимоС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ зависит ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для постановки ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ: ΠΏΠΎΠ»Π΅ type ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… (text ΠΈΠ»ΠΈ image), content – нСпосрСдствСнноС содСрТимоС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вопрос ΠΈΠ»ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° СстСствСнном языкС, ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ). Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{"0": [{"type": ..., "content": ...}, ...], "1": [...], ...} 

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π”Π°Π½Π½Ρ‹Π΅ для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ прСдсказания ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ всС ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя:

  • Π€Π°ΠΉΠ» input.json. Π­Ρ‚ΠΎ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° {"0": [{"type": "text", "content": "ΠžΡ‚Π²Π΅Ρ‚ΡŒ Π½Π° вопрос ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. На Ρ‡Ρ‘ΠΌ Π΅Π΄Π΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ справа Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅?"}, {"type": "image", "content": "images/00000.jpg"}, {"type": "text", "content": "Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹: a) Π½Π° вСлосипСдС; b) Π½Π° лошади; c) Π½Π° машинС; d) Π½Π° самокатС"}], "1": [{"type": "text", "content": "Π”Π°ΠΉ описаниС изобраТСния."}, {"type": "image", "content": "images/00005.jpg"}], "2": [{"type": "text", "content": "Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ тСкстовому запросу."}, {"type": "text", "content": "ΠŸΠ°Ρ€Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ сидит Π² Ρ‚Π΅Π½ΠΈ. ВСлосипСд, оставлСнный Π½Π° Π²Π΅Π»ΠΎΠΏΠ°Ρ€ΠΊΠΎΠ²ΠΊΠ΅, стоит Π½Π° солнцС."}], ...}. ΠšΠ»ΡŽΡ‡Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ id ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², значСниями – список словарСй, описанный Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ….
  • Папка images, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранятся изобраТСния, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ прСдсказания. Π’Π½ΡƒΡ‚Ρ€ΠΈ Π»Π΅ΠΆΠ°Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° 00000.jpg, 00001.jpg, ....

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ input.json ΠΈ images находятся Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ input (дирСктория располоТСна Π½Π° ΠΎΠ΄ΠΈΠ½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Ρ‹ΡˆΠ΅ Ρ‚ΠΎΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ запускаСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² ../input, см. ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Ρ„Π°ΠΉΠ»Π΅ config/fusion_inference.yaml sample_submission.zip).

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π°Ρ… нСпосрСдствСнноС описаниС задания ("ΠΎΡ‚Π²Π΅Ρ‚ΡŒ Π½Π° вопрос", "Π²Ρ‹Π±Π΅Ρ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚" ΠΈ Ρ‚.Π΄.) ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π½ΠΎΡΠΈΡ‚ΡŒΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ {"type": "text", "content": "ΠžΡ‚Π²Π΅Ρ‚ΡŒ Π½Π° вопрос ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ."}, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ тСкстовым ΠΏΠΎΠ»Π΅ΠΌ {"type": "text", "content": "ΠžΡ‚Π²Π΅Ρ‚ΡŒ Π½Π° вопрос ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. На Ρ‡Ρ‘ΠΌ Π΅Π΄Π΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ справа Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅?"}, ΠΈΠ»ΠΈ вовсС ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ {"type": "text", "content": "На Ρ‡Ρ‘ΠΌ Π΅Π΄Π΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ справа Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅?"}.

МодСль участника Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ прСдсказания для всСх Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ· Ρ„Π°ΠΉΠ»Π° input.json ΠΈ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя:

  • Π€Π°ΠΉΠ» predictions.json. Π­Ρ‚ΠΎ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° {"0": [{"type": "text", "content": "a)"}, {"type": "image", "content": "images/image_0.jpg"}], "1": [{"type": "text", "content": "Π΄Π²Π΅ большиС ΠΏΡ‚ΠΈΡ†Ρ‹ Π»Π΅Ρ‚Π°ΡŽΡ‚ Π½Π°Π΄ ΠΎΠ·Π΅Ρ€ΠΎΠΌ."}], "2": [{"type": "image", "content": "images/image_2.jpg"}], ...}. ΠšΠ»ΡŽΡ‡Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ id ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ· input.json, значСниями – список словарСй, Π³Π΄Π΅ ΠΏΠΎΠ»Π΅ type ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сгСнСрировала модСль (text ΠΈΠ»ΠΈ image), content – нСпосрСдствСнноС содСрТимоС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, тСкстовый ΠΎΡ‚Π²Π΅Ρ‚, ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ с сгСнСрированным ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ).
  • Папка images. Π­Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, сгСнСрированных модСлью для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… (ΠΈΠ»ΠΈ всСх) ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ· Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° input.json. Π’Π½ΡƒΡ‚Ρ€ΠΈ Π»Π΅ΠΆΠ°Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° image_0.jpg, image_1.jpg ....

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, прСдсказанныС модСлью (prediction.json ΠΈ ΠΏΠ°ΠΏΠΊΠ° с сгСнСрированными изобраТСниями images) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Π² ΠΏΠ°ΠΏΠΊΡƒ output Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ запуска Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Ρ‚.Π΅. Π² ./output, см. ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Ρ„Π°ΠΉΠ»Π΅ config/fusion_inference.yaml sample_submission.zip).

Π€Π°ΠΉΠ» ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ground_truth.json, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΎΡ†Π΅Π½ΠΊΠΈ качСства ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΎ врСмя запуска Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ β€” это ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚: {"0": [{"type": "text", "content": ["a", "Π½Π° вСлосипСдС", "a Π½Π° вСлосипСдС"]}], "1": [{"type": "text", "content": ["Π΄Π²Π΅ ΠΏΡ‚ΠΈΡ†Ρ‹ Π»Π΅Ρ‚Π°ΡŽΡ‚ Π½Π°Π΄ Π²ΠΎΠ΄ΠΎΠΉ", "ΠΏΡ‚ΠΈΡ†Ρ‹ Π»Π΅Ρ‚Π°ΡŽΡ‚", "Π΄Π²Π° сокола лСтят Π½Π°Π΄ ΠΎΠ·Π΅Ρ€ΠΎΠΌ"]}], "2": [{"type": "image", "content": "gt_images/image_2.jpg"}], ...}.

ПослС Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ прСдсказаний ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ систСма Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» с прСдсказаниями predictions.json ΠΈ Ρ„Π°ΠΉΠ» с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ ground_truth.json Π½Π° нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, сравниваСт ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ значСния ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ

Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΈΡ… суток Участник ΠΈΠ»ΠΈ Команда Участников ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ для ΠΎΡ†Π΅Π½ΠΊΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 3 (Ρ‚Ρ€Ρ‘Ρ…) Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°Π»ΠΈΠ΄Π½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ Ρ‡ΠΈΡΠ»Π΅Π½Π½ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ. Если ΠΏΡ€ΠΈ расчСтС хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ считаСтся Π½Π΅Π²Π°Π»ΠΈΠ΄Π½Ρ‹ΠΌ, ΠΈ счСтчик ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ.

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ запускаСтся Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условиях:

  • 100 Π“Π± ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти
  • 3 vCPU
  • 1 GPU Tesla A100 (80 Π“Π±)
  • врСмя Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ: 5 часов
  • Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ доступа ΠΊ рСсурсам ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°
  • ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈ распакованного Π°Ρ€Ρ…ΠΈΠ²Π° с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ: 15 Π“Π±
  • ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Docker-ΠΎΠ±Ρ€Π°Π·Π°: 25 Π“Π±.

ΠœΡ‹ прСдоставляСм участникам Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ рСсурсам ΠšΡ€ΠΈΡΡ‚ΠΎΡ„Π°Ρ€ΠΈ для обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ рСсурсов ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ. Для получСния доступа Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ заявку Π½Π° адрСс Christofari_AIJContest_2022@sberbank.ru с описаниСм Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ планируСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСсурсы.

Π”Π°Π½Π½Ρ‹Π΅ для обучСния

ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ датасСты ΠΏΠΎ всСм ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΠΏΠΎ ссылкС.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅ΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° 1 - Text QA (TextQA)

ОписаниС

Π—Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½ΠΎΠ³ΠΎ тСкста; для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΌΠ΅Ρ‚ΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСнныС связи Π² тСкстС. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сСмпл состоит ΠΈΠ· тСкста, вопросов ΠΊ Π½Π΅ΠΌΡƒ ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ). Π’ корпусС ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ вопросы Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ², для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° вопрос модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΌΠ΅Ρ‚ΡŒ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСнныС связи, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΊΠΎΡ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий, учитывая Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Если ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ тСксту Π΄Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вопрос, Ρ‚ΠΎ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ подходящий ΠΎΡ‚Π²Π΅Ρ‚; Ссли ΠΆΠ΅ ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ тСксту, ΠΏΠΎΠΌΠΈΠΌΠΎ вопроса, Π΅ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π°, Ρ‚ΠΎ модСль Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²Π΅Ρ€Π½Ρ‹ΠΉ (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ 4 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ).

Π”Π°Π½Π½Ρ‹Π΅

Train

Π’ качСствС ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ датасСт Sber Question Answering Dataset (SberQuAD). Набор Π΄Π°Π½Π½Ρ‹Ρ… SberQuAD Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ способности ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° вопросы ΠΏΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ тСксту. ДатасСт содСрТит Π°Π±Π·Π°Ρ† тСкста ΠΈΠ· Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ, вопрос, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊ этому Π°Π±Π·Π°Ρ†Ρƒ ΠΈ Ρ‡Π°ΡΡ‚ΡŒ тСкста ΠΈΠ· Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°Π±Π·Π°Ρ†Π°, которая являСтся ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π½Π° Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ вопрос. ДатасСт содСрТит 45328 ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ…, 5036 Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΈ 23936 тСстовых ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ датасСт Russian Multi-Sentence Reading Comprehension (MuSeRC). Набор Π΄Π°Π½Π½Ρ‹Ρ… MuSeRC Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ способности ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° вопросы ΠΏΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ тСксту. ДатасСт содСрТит ΠΎΠΊΠΎΠ»ΠΎ 6000 вопросов, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΊ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 800 тСкстовым Π°Π±Π·Π°Ρ†Π°ΠΌ. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ исходная Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° датасСта MuSeRC сдСлана для Π·Π°Π΄Π°Ρ‡ΠΈ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ классификации, Ρ‡Ρ‚ΠΎ Π½Π΅ соотвСтствуСт ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π΅ TextQA, для Π΅Π΅ использования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ привСсти Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· датасСта ΠΊ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΌΡƒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Для удобства ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ датасСт для Π·Π°Π΄Π°Ρ‡ΠΈ TextQA (Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°) Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Test public ΠΈ Test private. ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ содСрТат ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠ· train/val частСй датасСта SberQuAD.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для TextQA

Test public

ΠŸΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π»ΠΈΠ΄Π΅Ρ€Π±ΠΎΡ€Π΄ формируСтся ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ прСдсказаний ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π·Π°Π΄Π°Ρ‡Π΅ TextQA, собранном ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

Π’ тСстовых Π½Π°Π±ΠΎΡ€Π°Ρ… для ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ TextQA Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ вопросы Π² Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ….

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сСмплов для Π·Π°Π΄Π°Ρ‡ΠΈ TextQA Π² input.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": "ΠœΡƒΠΆΡΠΊΠ°Ρ сборная ΠΊΠΎΠΌΠ°Π½Π΄Π° НорвСгии ΠΏΠΎ Π±ΠΈΠ°Ρ‚Π»ΠΎΠ½Ρƒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… этапа ΠšΡƒΠ±ΠΊΠ° ΠΌΠΈΡ€Π° Π² Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ ΠžΠ±Π΅Ρ€Ρ…ΠΎΡ„Π΅ Π²Ρ‹ΠΈΠ³Ρ€Π°Π»Π° ΡΡΡ‚Π°Ρ„Π΅Ρ‚Π½ΡƒΡŽ Π³ΠΎΠ½ΠΊΡƒ. Π’Ρ‚ΠΎΡ€Ρ‹ΠΌΠΈ стали Ρ„Ρ€Π°Π½Ρ†ΡƒΠ·Ρ‹, Π° Π±Ρ€ΠΎΠ½Π·Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° нСмСцкая ΠΊΠΎΠΌΠ°Π½Π΄Π°. РоссийскиС биатлонисты Π½Π΅ смогли ΠΏΠΎΠ±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ Π·Π° Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ мСсто, отстав ΠΎΡ‚ Π½ΠΎΡ€Π²Π΅ΠΆΡ†Π΅Π² Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° Π΄Π²Π΅ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹. Π­Ρ‚ΠΎ Ρ…ΡƒΠ΄ΡˆΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ сборной России Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ сСзонС. Π§Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹ΠΌΠΈ Π² ΠžΠ±Π΅Ρ€Ρ…ΠΎΡ„Π΅ стали австрийцы. Напомним, Ρ‡Ρ‚ΠΎ Π΄Π½Π΅ΠΌ Ρ€Π°Π½Π΅Π΅ российскиС биатлонистки Π²Ρ‹ΠΈΠ³Ρ€Π°Π»ΠΈ свою эстафСту. Π’ составС сборной России выступали Анна Π‘ΠΎΠ³Π°Π»ΠΈΠΉ-Π’ΠΈΡ‚ΠΎΠ²Π΅Ρ†, Анна Π‘ΡƒΠ»Ρ‹Π³ΠΈΠ½Π°, Ольга ΠœΠ΅Π΄Π²Π΅Π΄Ρ†Π΅Π²Π° ΠΈ Π‘Π²Π΅Ρ‚Π»Π°Π½Π° Π‘Π»Π΅ΠΏΡ†ΠΎΠ²Π°. Они ΠΎΠΏΠ΅Ρ€Π΅Π΄ΠΈΠ»ΠΈ своих основных сопСрниц - Π½Π΅ΠΌΠΎΠΊ - всСго Π½Π° 0,3 сСкунды."}, {"type": "text", "content": "На сколько сСкунд сборная России ΠΎΠΏΠ΅Ρ€Π΅Π΄ΠΈΠ»Π° Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… сопСрниц?"}, {"type": "text", "content": "a) Π½Π° 0,3 сСкунды; b) Π½Π° сСкунду; c) Π½Π° 0,5 сСкунд"}],
"1": [{"type": "text", "content": "ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎ тСксту."}, {"type": "text", "content": "Π£Π»ΠΈΡ†Π° Авиаконструктора Π‘ΡƒΡ…ΠΎΠ³ΠΎ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ с 2004 Π³ΠΎΠ΄Π°) β€” ΡƒΠ»ΠΈΡ†Π° Π² Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΌ административном ΠΎΠΊΡ€ΡƒΠ³Π΅ Π³ΠΎΡ€ΠΎΠ΄Π° ΠœΠΎΡΠΊΠ²Ρ‹ Π½Π° Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π₯ΠΎΡ€ΠΎΡˆΡ‘Π²ΡΠΊΠΎΠ³ΠΎ Ρ€Π°ΠΉΠΎΠ½Π°. ΠŸΡ€ΠΎΠ»Π΅Π³Π°Π΅Ρ‚ ΠΎΡ‚ ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅Π·Π΄Π° β„– 6161 Π΄ΠΎ пСрСсСчСния с юго-восточной Ρ‡Π°ΡΡ‚ΡŒΡŽ Π²Π·Π»Ρ‘Ρ‚Π½ΠΎ-посадочной полосы Π₯одынского Поля. НазваниС ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΎ 30 ΠΌΠ°Ρ€Ρ‚Π° 2004 Π³ΠΎΠ΄Π° Π² Ρ‡Π΅ΡΡ‚ΡŒ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΎΠ³ΠΎ совСтского авиаконструктора Павла ΠžΡΠΈΠΏΠΎΠ²ΠΈΡ‡Π° Π‘ΡƒΡ…ΠΎΠ³ΠΎ (1895β€”1975)."}, {"type": "text", "content": "Какая ΡƒΠ»ΠΈΡ†Π° ΠΏΡ€ΠΎΠ»Π΅Π³Π°Π΅Ρ‚ ΠΎΡ‚ ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅Π·Π΄Π° β„– 6161 Π΄ΠΎ пСрСсСчСния с юго-восточной Ρ‡Π°ΡΡ‚ΡŒΡŽ Π²Π·Π»Ρ‘Ρ‚Π½ΠΎ-посадочной полосы Π₯одынского Поля?"}],
}

Π€ΠΎΡ€ΠΌΠ°Ρ‚ истинных ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для TextQA Π² ground_truth.json:

{
"0": {"type": "text", "content": ["a", "Π½Π° 0,3 сСкунды", "a Π½Π° 0,3 сСкунды"]},
"1": {"type": "text", "content": ["Авиаконструктора Π‘ΡƒΡ…ΠΎΠ³ΠΎ"]},
…
}

Test private

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ тСстовый датасСт скрыт ΠΎΡ‚ участников. Π•Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π’Π΅Ρ€Π½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ для ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ TextQA считаСтся Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ тСкста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π° Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ вопрос (для Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°), ΠΈ символ-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, Π»ΠΈΠ±ΠΎ нСпосрСдствСнный тСкст ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, Π»ΠΈΠ±ΠΎ символ-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ тСкст ΠΎΡ‚Π²Π΅Ρ‚Π° (для Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°). ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ для Π·Π°Π΄Π°Ρ‡ΠΈ Ρ‚ΠΈΠΏΠ° TextQA ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ {"0": [{"type": "text", "content": "_ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос 0_"}, ...], "1": [{"type": "text", "content": "_ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос 1_"}, ...]}

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° 2 - Mathematical QA (MathQA)

ОписаниС

Данная ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° провСряСт ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ арифмСтичСскиС дСйствия, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сравнСния. Π—Π°Π΄Π°Π½ΠΈΠ΅ состоит ΠΈΠ· матСматичСского ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описан Π½Π° СстСствСнном языкС; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ: слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠ΅. НСизвСстныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌΠΈ латинскими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ. Если ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ матСматичСской Π·Π°Π΄Π°Ρ‡Π΅ Π΄Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вопрос, Ρ‚ΠΎ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ подходящий ΠΎΡ‚Π²Π΅Ρ‚; Ссли ΠΆΠ΅ ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ матСматичСской Π·Π°Π΄Π°Ρ‡Π΅, ΠΏΠΎΠΌΠΈΠΌΠΎ вопроса, Π΅ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π°, Ρ‚ΠΎ модСль Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²Π΅Ρ€Π½Ρ‹ΠΉ (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ).

Π”Π°Π½Π½Ρ‹Π΅

Train

Для обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…, содСрТащий матСматичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, сгСнСр 6D40 ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Mathematics Dataset ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½Π° русский язык (Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π°ΡƒΠ³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ символы арифмСтичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ('+', '-', '*', '/', '=') Π±Ρ‹Π»ΠΈ записаны словами 'плюс', 'минус' ΠΈ Ρ‚.Π΄.). ΠŸΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ с 1-2 нСизвСстными ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ (algebra ('linear_1d', 'linear_2d')).

Нами Π±Ρ‹Π» ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ датасСт для Π·Π°Π΄Π°Ρ‡ΠΈ MathQA (Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°) Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Test public ΠΈ Test private. ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ сгСнСрированы с использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Mathematics Dataset, Π°ΡƒΠ³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ автоматичСского ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для MathQA

Test public

Π’ тСстовом Π½Π°Π±ΠΎΡ€Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ задания Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° сравнСниС Π΄Π²ΡƒΡ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½. Π‘Π°ΠΌ тСкст матСматичСского выраТСния записан Π½Π° СстСствСнном языкС, Π² связи с Ρ‡Π΅ΠΌ, ΠΏΠΎΠΌΠΈΠΌΠΎ матСматичСских символов, Π² тСкстС ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ выраТСния Π²ΠΈΠ΄Π°: "Ссли ΠΊ x ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΡ‚ΡŒ y, Ρ‚ΠΎ ...", "a Ρ€Π°Π²Π½ΠΎ 7 минус b" ΠΈ Ρ‚.Π΄.

Π—Π°Π΄Π°Ρ‡Π° MathQA ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… всСгда присутствуСт список Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΈΠΌ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°ΠΌΠΈ (Π² качСствС ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π±ΡƒΠΊΠ²Ρ‹ латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° с Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ скобкой: a), b), c) ...). ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ считаСтся Π»ΠΈΠ±ΠΎ символ-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, Π»ΠΈΠ±ΠΎ нСпосрСдствСнный тСкст ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, Π»ΠΈΠ±ΠΎ символ-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ тСкст ΠΎΡ‚Π²Π΅Ρ‚Π°.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ сСмпл для Π·Π°Π΄Π°Ρ‡ΠΈ MathQA содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅: тСкст задания (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ), матСматичСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 4 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π°, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сСмплов для Π·Π°Π΄Π°Ρ‡ΠΈ MathQA Π² input.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": "Π Π΅ΡˆΠΈΡ‚Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅."}, {"type": "text", "content": "6 ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° y – 54 это -72, для y."}, {"type": "text", "content": "a) -4; b) -20; c) -5; d) -3"}],
...
}

Π€ΠΎΡ€ΠΌΠ°Ρ‚ истинных ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для MathQA Π² ground_truth.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": {"type": "text", "content": ["d", "-3", "d -3"]},
…
}

Test private

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ тСстовый датасСт скрыт ΠΎΡ‚ участников. Π•Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π’ качСствС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° для ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², относящихся ΠΊ Π·Π°Π΄Π°Ρ‡Π΅ MathQA, модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ символ-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, Π»ΠΈΠ±ΠΎ тСкст ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, Π»ΠΈΠ±ΠΎ ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ. По Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с TextQA с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, любой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ· пСрСчислСнных Π²Ρ‹ΡˆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС, ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для вопросов Ρ‚ΠΈΠΏΠ° MathQA ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ {"0": [{"type": "text", "content": "_ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос 0_"}, ...]}.

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° 3 - Image Generation (ImageGeneration)

ОписаниС

Π­Ρ‚Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° основС тСкстовых описаний Π½Π° русском языкС. ΠžΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π½Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Ρƒ являСтся ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡ΡŒΠ΅ содСрТаниС соотвСтствуСт Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ тСкстовому описанию.

Π”Π°Π½Π½Ρ‹Π΅

Train

Для обучСния прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… COCO, содСрТащий ΠΏΠ°Ρ€Ρ‹ "тСкст-ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°"; всС тСкстовыС описания ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° русский язык с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Для Π·Π°Π΄Π°Ρ‡ΠΈ ImageGeneration ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ датасСт (Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°) Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Test public ΠΈ Test private. ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ автоматичСского ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для ImageGeneration

Test public

ВСстовый Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ запрос с описаниСм ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’ ground_truth ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΡƒΡ‚ΠΈ Π΄ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сСмплов для Π·Π°Π΄Π°Ρ‡ΠΈ ImageGeneration Π² input.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": " Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ тСксту."}, {"type": "text", "content": "Π’ΠΎΡ€Ρ‚ со свСтло-Π±Π΅ΠΆΠ΅Π²ΠΎΠΉ Π³Π»Π°Π·ΡƒΡ€ΡŒΡŽ, ΡƒΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹ΠΉ Ρ„ΠΈΠ³ΡƒΡ€ΠΊΠΎΠΉ мСдвСдя, Π΄Π΅Ρ€ΠΆΠ°Ρ‰ΠΈΠΉ связку Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹Ρ… ΡˆΠ°Ρ€ΠΈΠΊΠΎΠ²."}],
...
}

Π€ΠΎΡ€ΠΌΠ°Ρ‚ истинных ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для ImageGeneration Π² ground_truth.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "image", "content": "images/00000.jpg"}],
...
}

Test private

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ тСстовый датасСт скрыт ΠΎΡ‚ участников. Π•Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ, сгСнСрированныС модСлью Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ располоТСны ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ images, ΠΏΡƒΡ‚ΡŒ ΠΊ Π½ΠΈΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ»Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ словаря {"0": [{"type": "image", "content": "images/_имя изобраТСния 0_"}, ...}.

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° 4 - Image Captioning (ImageCaptioning)

ОписаниС

Данная ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ тСкстовых описаний Π½Π° русском языкС ΠΊ изобраТСниям. ΠžΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π½Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Ρƒ являСтся тСкстовая строка, содСрТащая тСкстовоС описаниС Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния.

Π”Π°Π½Π½Ρ‹Π΅

Train

Для обучСния прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… COCO, содСрТащий ΠΏΠ°Ρ€Ρ‹ "тСкст-ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°"; всС тСкстовыС описания ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° русский язык с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Для Π·Π°Π΄Π°Ρ‡ΠΈ ImageCaptioning Π½Π°ΠΌΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ датасСт (Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°) Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Test public ΠΈ Test private. ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ автоматичСского ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для ImageCaptioning

Test public

ВСстовый Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ описаниС.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сСмплов для Π·Π°Π΄Π°Ρ‡ΠΈ ImageCaptioning Π² input.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": "Π§Ρ‚ΠΎ прСдставлСно Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅?"}, {"type": "image", "content": "images/00000.jpg"}],
...
}

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ изобраТСния:

images/00000.jpg:

Π€ΠΎΡ€ΠΌΠ°Ρ‚ истинных ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для ImageCaptioning Π² ground_truth.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": ["Π’ΠΎΡ€Ρ‚ со свСтло-Π±Π΅ΠΆΠ΅Π²ΠΎΠΉ Π³Π»Π°Π·ΡƒΡ€ΡŒΡŽ, ΡƒΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹ΠΉ Ρ„ΠΈΠ³ΡƒΡ€ΠΊΠΎΠΉ мСдвСдя, Π΄Π΅Ρ€ΠΆΠ°Ρ‰ΠΈΠΉ связку Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹Ρ… ΡˆΠ°Ρ€ΠΈΠΊΠΎΠ².", "ДСтский Ρ‚ΠΎΡ€Ρ‚, ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ свСтлой Π³Π»Π°Π·ΡƒΡ€ΡŒΡŽ с ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ΅Π΄Π²Π΅ΠΆΠΎΠ½ΠΊΠ°."]}],
...
}

Test private

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ тСстовый датасСт скрыт ΠΎΡ‚ участников. Π•Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π’ качСствС Π²Π°Π»ΠΈΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ описаниС Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния {"0": [{"type": "text", "content": "_описаниС изобраТСния 0_"}, ...], ...}.

По Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ TextQA ΠΈ MathQA, Ρ„Π°ΠΉΠ» ground_truth.json содСрТит нСсколько Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… описаний для Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния; бСрСтся максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ для всСх Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ².

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° 5 - Visual QA (VisualQA)

ОписаниС

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ обучСнная модСль способна Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. Π’ этой ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π΅ Π½Π° Π²Ρ…ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ подаётся ΠΏΠ°Ρ€Π° Π²ΠΈΠ΄Π° "тСкстовый вопрос – ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°", Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ являСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ тСкстовый ΠΎΡ‚Π²Π΅Ρ‚. Если ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π΄Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вопрос, Ρ‚ΠΎ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ подходящий ΠΎΡ‚Π²Π΅Ρ‚; Ссли ΠΆΠ΅ ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ тСксту, ΠΏΠΎΠΌΠΈΠΌΠΎ изобраТСния, Π΅ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π°, Ρ‚ΠΎ модСль Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²Π΅Ρ€Π½Ρ‹ΠΉ (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ 4 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ).

Train

Для обучСния прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Visual Genome, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТатся ΠΏΠ°Ρ€Ρ‹ "вопрос-ΠΎΡ‚Π²Π΅Ρ‚" ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌ. ВсС вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Для Π·Π°Π΄Π°Ρ‡ΠΈ VisualQA Π±Ρ‹Π» ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ датасСт (Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°) Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Test public ΠΈ Test private. ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ автоматичСского ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для VisualQA

Test public

ВСстовый Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ), вопрос, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ задаСтся вопрос.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сСмплов для Π·Π°Π΄Π°Ρ‡ΠΈ VisualQA Π² input.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": "ΠžΡ‚Π²Π΅Ρ‚ΡŒ Π½Π° вопрос ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅."}, {"type": "text", "content": "Какого Ρ†Π²Π΅Ρ‚Π° ΠΏΠ»Π°ΠΊΠ°Ρ‚ Π½Π° ΠΎΠ³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠΈ?"}, {"type": "image", "content": "images/00000.jpg"}], 
...
}

images/00000.jpg:

Π€ΠΎΡ€ΠΌΠ°Ρ‚ истинных ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для VisualQA Π² ground_truth.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": ["ΠΆΠ΅Π»Ρ‚ΠΎΠ³ΠΎ", "ярко-ΠΆΠ΅Π»Ρ‚ΠΎΠ³ΠΎ"]}], 
...
}

Test private

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ тСстовый датасСт скрыт ΠΎΡ‚ участников. Π•Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π’ качСствС Π²Π°Π»ΠΈΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ {"0": [{"type": "text", "content": "_ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос 0_"}, ...], ...}.

ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π° 6 - Text Recognition in the Wild (TRitW)

ОписаниС

Π—Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° распознаваниС тСкста Π² городской ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ мСстности (вывСски, Π΄ΠΎΡ€ΠΎΠΆΠ½Ρ‹Π΅ Π·Π½Π°ΠΊΠΈ, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ объявлСния ΠΈ Ρ‚.ΠΏ.). Π”Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΌ Π½Π° Π½ΠΈΡ… тСкстом. ΠžΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π½Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Ρƒ являСтся тСкстовая строка, содСрТащая всС распознанныС Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ кирилличСскиС ΠΈ латинскиС Π±ΡƒΠΊΠ²Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ распространСнныС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы.

Train

Для обучСния прСдлагаСтся Π½ΠΎΠ²Ρ‹ΠΉ датасСт – START (SynThesized and Annotated dataset for Text Recognition), состоящий ΠΈΠ· Π΄Π²ΡƒΡ… частСй с синтСтичСкскими ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. БинтСтичСский Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит 140 000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Π½Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ Π½Π° Π½ΠΈΡ… надписями Π½Π° русском языкС. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ взяты ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ датасСта COCO. На изобраТСния Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ тСкст (тСкст располоТСн Π² Ρ€Π°Π·Π½Ρ‹Ρ… частях изобраТСния, ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ, ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‚.Π΄.). Набор Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… содСрТит 37 385 Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ городской срСды, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ надписи Π½Π° русском языкС. Π’Π°ΠΊΠΆΠ΅ Π² качСствС Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ датасСт ΠΎΡ‚ SberIDP, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТится 17 000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с тСкстом Π½Π° ΠΎΠ΄Π½ΠΎΡ‚ΠΎΠ½Π½ΠΎΠΌ Ρ„ΠΎΠ½Π΅. МодСль обучаСтся Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ тСкст, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для TRitW

Test public

ВСстовый Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ тСкст.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сСмплов для Π·Π°Π΄Π°Ρ‡ΠΈ TRitW Π² input.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": "Распознай тСкст Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅."}, {"type": "image", "content": "images/00000.jpg"}],
...
}

images/00000.jpg:

Π€ΠΎΡ€ΠΌΠ°Ρ‚ истинных ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для TRitW Π² ground_truth.json выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

{
"0": [{"type": "text", "content": ["Ρ…ΠΎΡ€"]}],
...
}

Test private

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ тСстовый датасСт скрыт ΠΎΡ‚ участников. Π•Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π’ качСствС Π²Π°Π»ΠΈΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ модСль Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст, распознанный Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ {"0": [{"type": "text", "content": "_тСкст Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ 0_"}, ...], ...}.

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ качСства

Π‘ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΎΠΉ качСства для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ ΠΏΠΎ ссылкС.

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° для расчСта ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ

  • ΠŸΡ€ΠΈ подсчСтС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для Π·Π°Π΄Π°Ρ‡, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… оТидаСтся тСкстовый Π²Ρ‹Ρ…ΠΎΠ΄ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ относятся TextQA, MathQA, VisualQA, ImageCaptioning, TRitW), ΠΎΡ‚Π²Π΅Ρ‚ считываСтся ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ словаря, Π³Π΄Π΅ ΠΊΠ»ΡŽΡ‡Ρƒ "type" соотвСтствуСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "text".
  • Если для ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ с тСкстовым Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠΌΠΈΠΌΠΎ тСкстового ΠΎΡ‚Π²Π΅Ρ‚Π° модСль сгСнСрировала ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, это Π½Π΅ считаСтся ошибкой, Π° ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ для изобраТСния ({"type": "image", "content": ...) игнорируСтся ΠΏΡ€ΠΈ подсчСтС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ.
  • Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв, для ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ с тСкстовым Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ, Ρ„Π°ΠΉΠ» ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² (ground_truth.json) для Test public ΠΈ Test private содСрТит нСсколько ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, синонимы ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΎΡ‚Π²Π΅Ρ‚Ρƒ ΠΈ Ρ‚.Π΄.). ΠŸΡ€ΠΈ подсчСтС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для Π·Π°Π΄Π°Ρ‡ с тСкстовым Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ, прСдсказаниС, сгСнСрированноС модСлью, сравниваСтся с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· ground_truth.json ΠΈ сохраняСтся максимальноС рассчитанноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ смотритС Π² описании ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡).
  • ΠŸΠ΅Ρ€Π΅Π΄ расчСтом ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ производится постпроцСссинг сгСнСрированных прСдсказаний: ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊ Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ рСгистру, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠ² ΠΏΡƒΠ½ΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π»ΠΈΡˆΠ½ΠΈΡ… ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ², ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ слов ΠΊ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.
  • ΠŸΡ€ΠΈ подсчСтС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, Π³Π΄Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ являСтся ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Image Generation), ΠΎΡ‚Π²Π΅Ρ‚ считываСтся ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ словаря, Π³Π΄Π΅ ΠΊΠ»ΡŽΡ‡Ρƒ "type" соотвСтствуСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "image". Если ΠΏΠΎΠΌΠΈΠΌΠΎ изобраТСния модСль сгСнСрировала ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ тСкст, это Π½Π΅ считаСтся ошибкой, Π° ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ для тСкстового Π²Ρ‹Ρ…ΠΎΠ΄Π° ({"type": "text", "content": ...) игнорируСтся ΠΏΡ€ΠΈ подсчСтС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ.

Ground truth

Π€Π°ΠΉΠ» с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ (ground truth) для Test public ΠΈ Test private содСрТит нСсколько ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°. ΠŸΡ€ΠΈ подсчСтС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для Π·Π°Π΄Π°Ρ‡ с тСкстовым Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ, прСдсказаниС, сгСнСрированноС модСлью, сравниваСтся с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· ground truth ΠΈ сохраняСтся максимальноС рассчитанноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

predictions.json

{"0": [{"type": "text", "content": "a) 5"}]}

ground_truth.json

{"0": [{"type": "text", "content": ["a", "a 5", "5"]}]}

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΏΡ€ΠΈ сопоставлСнии прСдсказанного ΠΎΡ‚Π²Π΅Ρ‚Π° "a) 5" с истинным Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ "a 5".

Test sample set

По ΡˆΠ΅ΡΡ‚ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ Π±Ρ‹Π» ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ test sample set, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΏΠΎ 20 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ² sample_input.json ΠΈ sample_output.json ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ согласован с Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Public test ΠΈ Private test. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ коррСктности вашСго Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ.

Π’ Test sample set Ρ‚Π°ΠΊΠΆΠ΅ присутствуСт Ρ„Π°ΠΉΠ» sample_ids.json, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТится ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ отобраТСния id ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π² Ρ‚ΠΈΠΏ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΎΠ½ относится ({"sample_id": task_id, ...} ).

task_id ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ значСния ΠΎΡ‚ 0 Π΄ΠΎ 5, Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ соотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ task_id ΠΈ названиями Π·Π°Π΄Π°Ρ‡:

  • 0: TextQA
  • 1: MathQA
  • 2: ImageGeneration
  • 3: ImageCaptioning
  • 4: VisualQA
  • 5: TRitW

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ Π² public ΠΈ private test Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ указания Π½Π° Ρ‚ΠΈΠΏ Π·Π°Π΄Π°Ρ‡ΠΈ.

Test sample set Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΠΎ ссылкС.

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ·Π°Π΄Π°Ρ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎ Π·Π°Π΄Π°Ρ‡Π΅ FusionBrain Challenge 2.0 складываСтся ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ качСства ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π°ΠΌ.

$$S = \frac{1}{15}\sum_{j \in \ [open_t]}{S_{j}} + \frac{1}{10}\sum_{k \in [hidden_t]}{S_{k}},$$

Π³Π΄Π΅ $[open_t] = \{ TextQA, MathQA, ImageGeneration, ImageCaptioning, VisualQA, TRitW \}$ – это мноТСство ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, $[hidden_t] = \{ Hidden1,\ Hidden2,\ Hidden3,\ Hidden4,\ Hidden5,\ Hidden6 \}$ – это мноТСство скрытых ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡.

Если ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ участник ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» самый высокий Π±Π°Π»Π» ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π΅, Ρ‚ΠΎ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ $S$ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ срСди всСх участников.

Для расчСта Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π½Π° Test private участник опрСдСляСт 3 Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ своСму Π²Ρ‹Π±ΠΎΡ€Ρƒ, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… производится расчСт ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ $S$ Π½Π° ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ $S$ заносится Π² Π»ΠΈΠ΄Π΅Ρ€Π±ΠΎΡ€Π΄ Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… Test private. Если Участник Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π» 3 Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Ρ‚ΠΎ автоматичСски Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠΏ-3 Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° Test public.

ΠŸΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡΠΌΠΈ сорСвнования Π±ΡƒΠ΄ΡƒΡ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, занявшиС 1-3 мСста Π² Π»ΠΈΠ΄Π΅Ρ€Π±ΠΎΡ€Π΄Π΅ Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… Test private ΠΏΡƒΡ‚Ρ‘ΠΌ вычислСния значСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ $S$. ΠŸΡ€ΠΈ этом, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ниТняя Π³Ρ€Π°Π½ΠΈΡ†Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ (Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ исходя ΠΈΠ· условия 75% ΠΎΡ‚ качСства baseline Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ):

  • TextQA: 0,2
  • MathQA: 0,25
  • ImageGeneration: 0,21
  • ImageCaptioning: 0,15
  • VisualQA: 0,24
  • TRitW: 0,13

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠ·ΠΎΠ²ΠΎΠ΅ мСсто, значСния ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Участником для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ мСньшС Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ½ΠΈΡ… Π³Ρ€Π°Π½ΠΈΡ†.

ΠŸΡ€ΠΈΠ·ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΠ½Π΄

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ Π·Π° созданиС multitask-ΠΌΠΎΠ΄Π΅Π»ΠΈ**

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ мСсто: 1 000 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ
Π’Ρ‚ΠΎΡ€ΠΎΠ΅ мСсто: 700 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ
Π’Ρ€Π΅Ρ‚ΡŒΠ΅ мСсто: 400 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ номинация

Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: 100 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ номинация "Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅"

ОписаниС Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ вводится ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ номинация Β«Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β». Π•Π΅ основная Ρ†Π΅Π»ΡŒ – ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ участников сорСвнования ΠΊ поиску изящных ΠΈ нСстандартных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… с Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΎΠΉ Π΄Π°Π½Π½ΠΎΠΉ Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ являСтся объСм косвСнного выдСлСния углСкислого Π³Π°Π·Π° (БО2) Π² процСссС обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ, прСдставлСнной участником Π² качСствС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ рассчитана с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ eco2AI.

Для участия Π² Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ условия:

  • РСшСниС ΠΏΠΎΠΏΠ°Π»ΠΎ Π² Ρ‚ΠΎΠΏ ΠΏΠΎ основной ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π΄Π°Π»Π΅Π΅)
  • Участник ΠΏΠ΅Ρ€Π΅Π΄Π°Π» Π΄Π°Π½Π½Ρ‹Π΅ (ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΠ» ΠΊ Π°Ρ€Ρ…ΠΈΠ²Ρƒ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ) ΠΏΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ БО2 Π²ΠΎ врСмя обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ (Ρ„Π°ΠΉΠ» </your_filename/>.scv посчитанный с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ eco2aAI)
  • Участник прислал Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ AIJContest_2022_org@sberbank.ru ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π² свободной Ρ„ΠΎΡ€ΠΌΠ΅ с описаниСм структуры своСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ процСсса Π΅Π΅ обучСния, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎ расчёт БО2 ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов. ЦСль ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ участника, ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² чСстности ΠΈΡ… получСния. Π‘Ρ€ΠΎΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄ΠΎ 11 ноября 2022.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ плюсом для участника ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π΄Π²ΡƒΡ… Π³Ρ€Π°Ρ„Π 813D ΈΠΊΠΎΠ²: Π³Ρ€Π°Ρ„ΠΈΠΊΠ° прироста БО2 Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохС обучСния ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° зависимости лосса ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ БО2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ "eco2AI: carbon emissions tracking of machine learning models as the first step towards sustainable AI". Для удобства построСния Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹: .start_training .new_epoch .stop_training. Бсылка Π½Π° ΠΊΠΎΠ»Π°Π± Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ с Π³Π°ΠΉΠ΄ΠΎΠΌ.

НиТС прСдставлСна тСхничСская информация, нСобходимая участникам для использования eco2AI Π² Ρ€Π°ΠΌΠΊΠ°Ρ… конкурса:

  • Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Β«project_nameΒ» ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Tracker ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ
  • Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Β«experiment_descriptionΒ» ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° класса Tracker ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ (количСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ Ρ‚Π΄.)
  • ΠΌΠ΅Ρ‚ΠΎΠ΄ tracker.start() Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² самом Π½Π°Ρ‡Π°Π»Π΅ исполняСмого ΠΊΠΎΠ΄Π°, сразу послС ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. ΠΌΠ΅Ρ‚ΠΎΠ΄ tracker.stop() Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² самом ΠΊΠΎΠ½Ρ†Π΅ исполняСмого ΠΊΠΎΠ΄Π°
  • Ссли осущСствляСтся Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ этап обучСния, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² ΠΏΠΎΠ»Π΅ Β«experiment_descriptionΒ» ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ β€œTargetValue”

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ участники ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ своих ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ, Π² качСствС ΠΎΡ‚Π²Π΅Ρ‚Π° Π² Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° emission.csv Π±ΡƒΠ΄Π΅Ρ‚ взято послСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "CO_2 emissions", Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² Π³Ρ€Π°Ρ„Π΅ "experiment_description" Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Π°Ρ Ρ„Ρ€Π°Π·Π° β€œTargetValue”. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹ ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π·Π° собой ΠΏΡ€Π°Π²ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒ Π² участии Π² Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ Β«Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β» Π² случаС нСсоблюдСния Π²Ρ‹ΡˆΠ΅ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… инструкций ΠΈΠ»ΠΈ обнаруТСния Ρ„Π°Π»ΡŒΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ случаС Ссли нСсколько Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ БО2, ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ комиссии Π½Π° основании прСдоставлСнных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² участников.

ОписаниС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ "Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅"

Π’ качСствС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "CO_2 emissions" – косвСнноС Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ БО2 Π² процСссС обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. Расчёт осущСствляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ Π½ΠΈΠΆΠ΅:

$$ CO_2 =(E_{CPU}+E_{GPU})*CO_{2coef}$$

Π³Π΄Π΅ $E_{CPU}$ - энСргия, затрачСнная ЦПУ, $E_{GPU}$ - энСргия, затрачСнная Π“ΠŸΠ£, $CO_{2coef}$ – Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ коэффициСнт эмиссии CO2. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ расчСта ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ "eco2AI: carbon emissions tracking of machine learning models as the first step towards sustainable AI".

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, БО2 ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ складываСтся ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ…:

  1. ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (влияСт Π½Π° врСмя обучСния)
  2. ΡΠ½Π΅Ρ€Π³ΠΎΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π“ΠŸΠ£ ΠΈ ЦПУ устройств
  3. Ρ€Π΅Π³ΠΈΠΎΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ бСрутся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСсурсы

ЗначСния коэффициСнтов эмиссии ΠΈ мощности устройств ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° сайтС https://github.com/sb-ai-lab/Eco2AI. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ произвСсти расчСт с мСньшим Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ коэффициСнтом эмиссии Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΡƒΠ³Π» ΠΊΠΎΠ»Π°Π± ΠΈΠ»ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сСрвисы. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ расскаТитС ΠΎ своСм поискС Π² ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ПодвСдСниС ΠΈΡ‚ΠΎΠ³ΠΎΠ² ΠΈ Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ "Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅"

ΠŸΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΌ Π² Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, показавшСС наимСньшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "CO_2 emissions" Π² процСссС обучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ попавшСС Π² Ρ‚ΠΎΠΏ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈ условии выполнСния всСх инструкций ΠΈΠ· ΠΏΡƒΠ½ΠΊΡ‚Π° "ОписаниС Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ". Π’ Ρ‚ΠΎΠΏ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π²ΡˆΠΈΠ΅ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ $nomination$ ΠΏΠΎ основной ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ΅, опрСдСляСмоС ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

$$nomination=mean(Main_{metrics} )+std( Main_{metrics} )$$

Π³Π΄Π΅ $mean(Main_{metrics} )$ – срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ массива Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… baseline ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ Π·Π°Π΄Π°Ρ‡ΠΈ, $std( Main_{metrics} )$ – стандартноС ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ массива Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… baseline ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒ Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ "Π‘Π°ΠΌΠΎΠ΅ экологичноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅" ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ· Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ 100 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ.

ПослС провСдСния сорСвнования ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŽ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½ΠΎΠΌΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ своС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ участнику прСдстоит Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ процСссС обучСния своСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… для этого Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов.

About

FusionBrain Challenge 2.0: creating multimodal multitask model

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0