Tehnografi.com - ВСхнологичСскиС новости, ΠΎΠ±Π·ΠΎΡ€Ρ‹ ΠΈ совСты

Facebook Π’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° 93 языков

Facebook исслСдоватСли Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ ΡΡ‚Π°Ρ‚ΡŒΡŽ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° Π¨Π²Π΅Π½ΠΊΠ΅ (2018a), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прСдлагаСтся Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° для обучСния совмСстному многоязычному ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° 93 языках с использованиСм ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π΅Ρ€Π° BiLSTM ΠΈ словаря BPE, ΠΎΠ±Ρ‰Π΅Π³ΠΎ для всСх языков. Π‘Ρ‹Π»ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ исслСдования Π² этой области. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, всС ΠΎΠ½ΠΈ нСсколько ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ модСлью для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка ΠΈ пСрСкрСстная связь ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ языками Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π°.

Facebook Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ заинтСрСсованы Π² прСдставлСнии Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ±Ρ‰ΠΈΡ… ΠΊΠ°ΠΊ для Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка, Ρ‚Π°ΠΊ ΠΈ для Π·Π°Π΄Π°Ρ‡ ΠΠ›ΠŸ. ЦСль этого исслСдования β€” ΠΏΠΎΠΌΠΎΡ‡ΡŒ языкам с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ рСсурсами, Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΠ›ΠŸ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. Π§Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ это исслСдованиС ΠΎΡ‚ Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΠ›ΠŸ, Ρ‚Π°ΠΊ это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ прСдставлСния совмСстных ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° 93 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языках. Напротив, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΠ›ΠŸ фокусируСтся максимум Π½Π° Π΄Π²ΡƒΡ… языках.

Рисунок 1. 75 ΠΈΠ· 93 языков, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… для обучСния ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ИсслСдованиС ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство 34 языков ΠΈ 28 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСм ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½ΠΎΡΡ‚ΠΈ. Π­Ρ‚Π° титаничСская Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π·Π° счСт использования Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΌΠ΅ΠΆΡŠΡΠ·Ρ‹ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° СстСствСнном языкС (Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… XNLI), классификации (Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… MLDoc), ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π±ΠΈΡ‚ΠΎΠ² (Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… BUCC) ΠΈ многоязычного поиска сходства (Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Tatoeba). НовыС Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ исслСдования Π½Π° Π±Π°Π·Π΅ Tatoeba Corpus, слуТат Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ для 122 языков.

АрхитСктура исслСдования Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ кодирования-дСкодирования. ПослС внСдрСния прСдлоТСния ΠΎΠ½ΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ прСобразуСтся для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Π° LSTM. Π’ систСмС Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ΄Π΅Ρ€ ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€, ΠΈ исслСдоватСли использовали совмСстный ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ кодирования ΠΏΠ°Ρ€ Π±Π°ΠΉΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΡƒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ прСдставлСния, нСзависимыС ΠΎΡ‚ языка. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 1–5 уровнями, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ измСрСния ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 512 измСрСниями. Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ языка, ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ 2048-ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ слой.

Рисунок 2: АрхитСктура нашСй систСмы для изучСния многоязычных Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ статистичСская систСма машинного ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° МоисСя, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ китайских ΠΈ японских тСкстов, для раздСлСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Jieba ΠΈ Mecab соотвСтствСнно.