Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

По ΠΌΠΎΡ‚ΠΈΠ²Π°ΠΌ ΠΌΠΎΠΈΡ… выступлСний Π½Π° Highload++ ΠΈ DataFest Minsk 2019 Π³.

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… сСгодня ΠΏΠΎΡ‡Ρ‚Π° являСтся Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΆΠΈΠ·Π½ΠΈ Π² сСти. Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ Π²Π΅Π΄Π΅ΠΌ бизнСс-пСрСписку, Ρ…Ρ€Π°Π½ΠΈΠΌ Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡƒΡŽ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с финансами, Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚Π΅Π»Π΅ΠΉ, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ сСрСдинС 2018 Π³ΠΎΠ΄Π° ΠΌΡ‹ сформулировали ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΡƒΡŽ ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ развития ΠΏΠΎΡ‡Ρ‚Ρ‹. Какой ΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ соврСмСнная ΠΏΠΎΡ‡Ρ‚Π°?

ΠŸΠΎΡ‡Ρ‚Π° обязана Π±Ρ‹Ρ‚ΡŒ ΡƒΠΌΠ½ΠΎΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΌΡΡ объСмС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ: Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ, ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΅Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ способом. Она Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ, позволяя прямо Π² ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠΌ ящикС Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡˆΡ‚Ρ€Π°Ρ„Ρ‹ (функция, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я, ΠΊ своСму соТалСнию, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ). И ΠΏΡ€ΠΈ этом, разумССтся, ΠΏΠΎΡ‡Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρƒ, отсСкая спам ΠΈ защищая ΠΎΡ‚ Π²Π·Π»ΠΎΠΌΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Ρ‹Ρ‚ΡŒ бСзопасной.

Π­Ρ‚ΠΈ направлСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ряд ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ эффСктивно Ρ€Π΅ΡˆΠ΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ машинного обучСния. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΡƒΠΆΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΠΈΡ‡Π΅ΠΉ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π°ΠΌΠΊΠ°Ρ… стратСгии β€” ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

  • Smart Reply. Π’ ΠΏΠΎΡ‡Ρ‚Π΅ Π΅ΡΡ‚ΡŒ функция ΡƒΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°. ΠΠ΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст письма, ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΅Π³ΠΎ смысл ΠΈ Ρ†Π΅Π»ΡŒ, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‚Ρ€ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π°: ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ, Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΈ Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ сущСствСнно ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΏΡ€ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ… Π½Π° письма, Π° Ρ‚Π°ΠΊΠΆΠ΅ часто ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ нСстандартно ΠΈ Π·Π°Π±Π°Π²Π½ΠΎ для сСбя.
  • Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° писСм, относящихся ΠΊ Π·Π°ΠΊΠ°Π·Π°ΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. ΠœΡ‹ часто ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅ΠΌ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΡΡ‹Π»Π°Ρ‚ΡŒ ΠΏΠΎ нСсколько писСм Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π·Π°ΠΊΠ°Π·. НапримСр, ΠΎΡ‚ АлиЭкспрСсса, самого ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ сСрвиса, ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ писСм ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π·Π°ΠΊΠ°Π·Ρƒ, ΠΈ ΠΌΡ‹ посчитали, Ρ‡Ρ‚ΠΎ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ случаС ΠΈΡ… количСство ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄ΠΎ 29. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ Named Entity Recognition ΠΌΡ‹ выдСляСм Π½ΠΎΠΌΠ΅Ρ€ Π·Π°ΠΊΠ°Π·Π° ΠΈ ΠΏΡ€ΠΎΡ‡ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· тСкста ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠ΅ΠΌ всС письма Π² ΠΎΠ΄ΠΈΠ½ Ρ‚Ρ€Π΅Π΄. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π·Π°ΠΊΠ°Π·Π΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ плашкС, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с этим Ρ‚ΠΈΠΏΠΎΠΌ писСм.

    Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

  • ΠΠ½Ρ‚ΠΈΡ„ΠΈΡˆΠΈΠ½Π³. Ѐишинг β€” особо опасный ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ‚ΠΈΠΏ писСм, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ Π·Π°Π²Π»Π°Π΄Π΅Ρ‚ΡŒ финансовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ (Π² Ρ‚ΠΎΠΌ числС ΠΎ банковских ΠΊΠ°Ρ€Ρ‚Π°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ) ΠΈ Π»ΠΎΠ³ΠΈΠ½Π°ΠΌΠΈ. Π’Π°ΠΊΠΈΠ΅ письма ΠΌΠΈΠΌΠΈΠΊΡ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎΠ΄ настоящиС, разосланныС сСрвисом, Π² Ρ‚ΠΎΠΌ числС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Computer Vision ΠΌΡ‹ распознаСм Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡ‹ ΠΈ ΡΡ‚ΠΈΠ»ΡŒ оформлСния писСм ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Mail.ru, Π‘Π±Π΅Ρ€, ΠΠ»ΡŒΡ„Π°) ΠΈ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ это наряду с тСкстом ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌΠΈ Π² Π½Π°ΡˆΠΈΡ… классификаторах спама ΠΈ Ρ„ΠΈΡˆΠΈΠ½Π³Π°.

МашинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅

НСмного ΠΏΡ€ΠΎ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΡ‡Ρ‚Π΅ Π² Ρ†Π΅Π»ΠΎΠΌ. ΠŸΠΎΡ‡Ρ‚Π° β€” высоконагруТСнная систСма: Ρ‡Π΅Ρ€Π΅Π· наши сСрвСра ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π² срСднСм ΠΏΠΎ 1,5 ΠΌΠ»Ρ€Π΄ писСм Π² сутки для 30 ΠΌΠ»Π½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ DAU. ΠžΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡ‡ΠΈ порядка 30 систСм машинного обучСния.

КаТдоС письмо ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· Ρ†Π΅Π»Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ классификации. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ отсСкаСм спам ΠΈ оставляСм Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ письма. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ антиспама, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ 95β€”99 % спама Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π΄Π°ΠΆΠ΅ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ. РаспознаваниС спама β€” ΠΎΡ‡Π΅Π½ΡŒ ваТная Ρ‡Π°ΡΡ‚ΡŒ нашСй систСмы, ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ слоТная, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² сфСрС антиспама ΠΈΠ΄Π΅Ρ‚ постоянная адаптация ΠΌΠ΅ΠΆΠ΄Ρƒ систСмами Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈ Π°Ρ‚Π°ΠΊΠΈ, Ρ‡Ρ‚ΠΎ поставляСт Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΉ Ρ‡Π΅Π»Π»Π΅Π½ΠΆ для нашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Π”Π°Π»Π΅Π΅ раздСляСм письма ΠΎΡ‚ людСй ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ². Письма ΠΎΡ‚ людСй Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹, поэтому для Π½ΠΈΡ… ΠΌΡ‹ прСдоставляСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚ΠΈΠΏΠ° Smart Reply. Письма ΠΎΡ‚ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² дСлятся Π½Π° Π΄Π²Π΅ части: Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ β€” это Π²Π°ΠΆΠ½Ρ‹Π΅ письма ΠΎΡ‚ сСрвисов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, подтвСрТдСния ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ ΠΈΠ»ΠΈ Π±Ρ€ΠΎΠ½ΠΈ отСля, финансы, ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ β€” это бизнСс-Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°, скидки.

ΠœΡ‹ считаСм, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ письма ΠΏΠΎ значимости Ρ€Π°Π²Π½Ρ‹ Π»ΠΈΡ‡Π½ΠΎΠΉ пСрСпискС. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ часто Π±Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π·Π°ΠΊΠ°Π·Π΅ ΠΈΠ»ΠΈ Π±Ρ€ΠΎΠ½ΡŒ Π°Π²ΠΈΠ°Π±ΠΈΠ»Π΅Ρ‚Π°, Π° ΠΌΡ‹ Ρ‚Ρ€Π°Ρ‚ΠΈΠΌ врСмя Π½Π° поиск этих писСм. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ для удобства автоматичСски Π΄Π΅Π»ΠΈΠΌ ΠΈΡ… Π½Π° ΡˆΠ΅ΡΡ‚ΡŒ основных ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ: ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΡ, Π·Π°ΠΊΠ°Π·Ρ‹, финансы, Π±ΠΈΠ»Π΅Ρ‚Ρ‹, рСгистрации ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΡˆΡ‚Ρ€Π°Ρ„Ρ‹.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ письма β€” самая многочислСнная ΠΈ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΌΠ΅Π½Π΅Π΅ ваТная Π³Ρ€ΡƒΠΏΠΏΠ°, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π°Ρ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½ΠΈΡ‡Π΅Π³ΠΎ сущСствСнного Π½Π΅ измСнится Π² ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ссли ΠΎΠ½ Π½Π΅ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ письмо. Π’ нашСм Π½ΠΎΠ²ΠΎΠΌ интСрфСйсС ΠΌΡ‹ сворачиваСм ΠΈΡ… Π² Π΄Π²Π° Ρ‚Ρ€Π΅Π΄Π°: соцсСти ΠΈ рассылки, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ очищая ящик ΠΈ оставляя Π½Π° Π²ΠΈΠ΄Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΆΠ½Ρ‹Π΅ письма.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Эксплуатация

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство систСм доставляСт Π½Π΅ΠΌΠ°Π»ΠΎ трудностСй Π² эксплуатации. Π’Π΅Π΄ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π΄Π΅Π³Ρ€Π°Π΄ΠΈΡ€ΡƒΡŽΡ‚, ΠΊΠ°ΠΊ ΠΈ любой софт: Π»ΠΎΠΌΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ, ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, накатываСтся ΠΊΡ€ΠΈΠ²ΠΎΠΉ ΠΊΠΎΠ΄. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ постоянно ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅: Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅, трансформируСтся ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ повСдСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Ρ‚.Π΄., поэтому модСль Π±Π΅Π· Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ всё Ρ…ΡƒΠΆΠ΅ ΠΈ Ρ…ΡƒΠΆΠ΅.

НСльзя Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΌ Π³Π»ΡƒΠ±ΠΆΠ΅ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ°Π΅Ρ‚ Π² Тизнь ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚Π΅ΠΌ большСС влияниС ΠΎΠ½ΠΈ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° экосистСму, ΠΈ, ΠΊΠ°ΠΊ слСдствиС, Ρ‚Π΅ΠΌ большС финансовых ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΡ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠΊΠΈ Ρ€Ρ‹Π½ΠΊΠ°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²ΠΎ всС большСм количСствС областСй ΠΈΠ³Ρ€ΠΎΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ ML-Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² (классичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ β€” Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°, поиск ΠΈ ΡƒΠΆΠ΅ упомянутый антиспам).

Π’Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ машинного обучСния ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ: любоС, ΠΏΡƒΡΡ‚ΡŒ ΠΈ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² систСмС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ€ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с модСлью: Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Π΄Π΅ΠΏΠ»ΠΎΠΉ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ‚ΡΠ½ΡƒΡ‚ΡŒΡΡ Π½Π° Π½Π΅Π΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ мСсяцы. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ‡Π΅ΠΌ быстрСС мСняСтся срСда, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ваши ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‚Π΅ΠΌ большС усилий Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°. Команда ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ мноТСство систСм ΠΈ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ этому, Π° ΠΏΠΎΡ‚ΠΎΠΌ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ всС рСсурсы Π½Π° ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, Π±Π΅Π· возмоТности ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅. Π‘ Ρ‚Π°ΠΊΠΎΠΉ ситуациСй ΠΌΡ‹ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ€Π°Π· ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ антиспама. И сдСлали ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ сопровоТдСниС Π½Π°Π΄ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Автоматизация

Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ? На самом Π΄Π΅Π»Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ всё. Π― Π²Ρ‹Π΄Π΅Π»ΠΈΠ» Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ направлСния, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… инфраструктуру машинного обучСния:

  • сбор Π΄Π°Π½Π½Ρ‹Ρ…;
  • Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅;
  • Π΄Π΅ΠΏΠ»ΠΎΠΉ;
  • тСстированиС & ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³.

Если срСда нСустойчива ΠΈ постоянно мСняСтся, Ρ‚ΠΎ вся инфраструктура Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΌΠΎΠ΄Π΅Π»ΠΈ оказываСтся Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ сама модСль. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ старый Π΄ΠΎΠ±Ρ€Ρ‹ΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ классификатор, Π½ΠΎ Ссли Π² Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ ΠΈ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ State-Of-The-Art-ΠΌΠΎΠ΄Π΅Π»ΠΈ со всСми Π½Π°Π²ΠΎΡ€ΠΎΡ‚Π°ΠΌΠΈ.

Π¦ΠΈΠΊΠ» ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи

Π­Ρ‚ΠΎΡ‚ Ρ†ΠΈΠΊΠ» ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π² сСбС сбор Π΄Π°Π½Π½Ρ‹Ρ…, Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ β€” ΠΏΠΎ сути, вСсь Ρ†ΠΈΠΊΠ» обновлСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ? ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ рСгистрации Π² ΠΏΠΎΡ‡Ρ‚Π΅:

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ машинного обучСния Π²Π½Π΅Π΄Ρ€ΠΈΠ» модСль Π°Π½Ρ‚ΠΈΠ±ΠΎΡ‚Π°, которая Π½Π΅ позволяСт Π±ΠΎΡ‚Π°ΠΌ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΠΎΡ‡Ρ‚Π΅. Π“Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠ°Π΄Π°Π΅Ρ‚ Π΄ΠΎ значСния, Π³Π΄Π΅ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ. ВсС Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ! Но ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ часа, Π±ΠΎΡ‚ΠΎΠ²ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄ΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°ΡŽΡ‚ свои скрипты, ΠΈ всС возвращаСтся Π½Π° ΠΊΡ€ΡƒΠ³ΠΈ своя. Π’ Π΄Π°Π½Π½ΠΎΠΌ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ» мСсяц, добавляя ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ ΠΈ дообучая модСль, Π½ΠΎ спамСр Π·Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ часа смог Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΊ ΠΌΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ больно ΠΈ Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΠΎΡ‚ΠΎΠΌ всё ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ, Π½Π°Π΄ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ†ΠΈΠΊΠ» ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи, ΠΈ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли срСда измСнится. НачнСм со сбора Π΄Π°Π½Π½Ρ‹Ρ… β€” это Ρ‚ΠΎΠΏΠ»ΠΈΠ²ΠΎ для Π½Π°ΡˆΠΈΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

Π‘Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ соврСмСнным Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹ΠΌ сСтям Ρ‡Π΅ΠΌ большС Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅, Π° ΠΈΡ…, ΠΏΠΎ сути, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Нам ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, размСчая Π΄Π°Π½Π½Ρ‹Π΅, Π½ΠΎ Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ этим нСльзя, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈΠΌ надоСст Π΄ΠΎΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ваши ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΡƒΡ‚ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

Одна ΠΈΠ· самых частых ошибок (здСсь я дСлаю рСфСрСнс Π½Π° Andrew Ng) β€” слишком сильная ориСнтация Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° тСстовом датасСтС, Π° Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ являСтся Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΌΠ΅Ρ€ΠΈΠ»ΠΎΠΌ качСства Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ создаСм ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ нСпонятна ΠΈΠ»ΠΈ Π½Π΅ нравится Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π·Π½Π°Ρ‡ΠΈΡ‚ всё Ρ‚Π»Π΅Π½.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³ΠΎΠ»ΠΎΡΠΎΠ²Π°Ρ‚ΡŒ, слСдуСт Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ инструмСнт для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. Если ΠΌΡ‹ считаСм, Ρ‡Ρ‚ΠΎ Π² ящик ΠΏΡ€ΠΈΡˆΠ»ΠΎ письмо, относящССся ΠΊ финансам, Π½Π°Π΄ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ «финансы», ΠΈ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΈ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π½Π΅ финансы.

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи

ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ качСствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ фидбэка. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Ρ‹ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΉ смысл Π² ΠΎΠ΄Π½ΠΎ понятиС. НапримСр, Π²Ρ‹ с ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ считаСтС, Ρ‡Ρ‚ΠΎ «финансы» β€” это письма ΠΈΠ· Π±Π°Π½ΠΊΠ°, Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ считаСт, Ρ‡Ρ‚ΠΎ письмо ΠΎΡ‚ Π±Π°Π±ΡƒΡˆΠΊΠΈ ΠΏΡ€ΠΎ пСнсию Ρ‚ΠΎΠΆΠ΅ относится ΠΊ финансам. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π΅Π·Π΄ΡƒΠΌΠ½ΠΎ Π»ΡŽΠ±ΡΡ‚ ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±Π΅Π· всякой Π»ΠΎΠ³ΠΈΠΊΠΈ. Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Π·Π°Π±Π»ΡƒΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π² своих Π²Ρ‹Π²ΠΎΠ΄Π°Ρ…. Π―Ρ€ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· нашСй ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ β€” Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ классификатора нигСрийского спама, вСсьма Π·Π°Π±Π°Π²Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° спама, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся Π·Π°Π±Ρ€Π°Ρ‚ΡŒ нСсколько ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Ρƒ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ дальнСго родствСнника Π² АфрикС. ПослС внСдрСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ классификатора ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠΈ «НС спам» Π½Π° эти письма, ΠΈ оказалось, Ρ‡Ρ‚ΠΎ 80 % ΠΈΠ· Π½ΠΈΡ… β€” сочный нигСрийский спам, Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€Π°ΠΉΠ½Π΅ Π΄ΠΎΠ²Π΅Ρ€Ρ‡ΠΈΠ²Ρ‹.

И Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Ρ‹ΠΊΠ°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ люди, Π½ΠΎ ΠΈ всякиС Π±ΠΎΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΡ‚Π²ΠΎΡ€ΡΡŽΡ‚ΡΡ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ сырая обратная связь Π½Π΅ годится для обучСния. Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ?

ΠœΡ‹ примСняСм Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

  • Ѐидбэк ΠΎΡ‚ связанного ML. НапримСр, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½-систСма Π°Π½Ρ‚ΠΈΠ±ΠΎΡ‚Π°, которая, ΠΊΠ°ΠΊ я ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π», ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ быстроС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° основС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ количСства ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ². И Π΅ΡΡ‚ΡŒ вторая, мСдлСнная систСма, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ постфактум. Она ΠΈΠΌΠ΅Π΅Ρ‚ большС Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅, ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΈ Ρ‚.Π΄. Как слСдствиС, принимаСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ взвСшСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, соотвСтствСнно ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹ΡˆΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡ‚Ρƒ. МоТно Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ этих систСм Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΊΠ°ΠΊ Π΄Π°Π½Π½Ρ‹Π΅ для обучСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π±ΠΎΠ»Π΅Π΅ простая систСма Π±ΡƒΠ΄Π΅Ρ‚ всСгда ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚ΡŒΡΡ ΠΊ пСрформансу Π±ΠΎΠ»Π΅Π΅ слоТной.
  • ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΊΠ»ΠΈΠΊΠΎΠ². МоТно просто ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ»ΠΈΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования. ΠœΡ‹ Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Π΅ΠΌ Π² антиспамС ΠΏΠΎΡ‡Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π΅Π³ΠΎ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ отправитСля, сам тСкст ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ классификаторов. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ систСму, которая Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ фидбэк. И Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π΅ Π½Π°Π΄ΠΎ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ сущСствСнно Ρ€Π΅ΠΆΠ΅, Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ основной для всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… систСм. Основной ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π² этой ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ precision, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ модСль Π½Π° Π½Π΅Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Ρ€Π΅Π²Π°Ρ‚ΠΎ послСдствиями.

Пока ΠΌΡ‹ чистим Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ наши ML-систСмы, нСльзя Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, вСдь для нас тысячи, ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ ошибок Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ β€” это статистика, Π° для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°Π³ β€” трагСдия. Помимо Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π°Π΄ΠΎ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΆΠΈΡ‚ΡŒ с вашСй ошибкой Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, ΠΎΠ½ послС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ситуации Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ стоит всСгда Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π³ΠΎΠ»ΠΎΡΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ML-систСм, создавая, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ эвристики Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ»ΠΈΠΊ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи, Π² случаС с ΠΏΠΎΡ‡Ρ‚ΠΎΠΉ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ письма ΠΏΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŽ ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ для этого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π’Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ Π½Π° основС ΠΊΠ°ΠΊΠΈΡ…-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ Π² саппорт Π² полуавтоматичСском ΠΈΠ»ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΡΡ‚Ρ‹Π»ΠΈΡ‚ΡŒ модСль, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ страдали ΠΎΡ‚ схоТих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Эвристики для обучСния

Π‘ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ эвристиками ΠΈ костылями Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. ΠŸΠ΅Ρ€Π²Π°Ρ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ постоянно растущСС количСство костылСй Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½Π΅ говоря ΡƒΠΆΠ΅ ΠΎΠ± ΠΈΡ… качСствС ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° Π΄Π»ΠΈΠ½Π½ΠΎΠΉ дистанции. Вторая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ частотной, ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ»ΠΈΠΊΠΎΠ² для дообучСния ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ нСдостаточно. Казалось Π±Ρ‹, эти Π΄Π²Π° Π½Π΅ связанных эффСкта ΠΌΠΎΠΆΠ½ΠΎ сущСствСнно Π½ΠΈΠ²Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ссли ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

  1. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΡΡ‚Ρ‹Π»ΡŒ.
  2. НаправляСм Π΄Π°Π½Π½Ρ‹Π΅ с Π½Π΅Π³ΠΎ Π² модСль, ΠΎΠ½Π° рСгулярно доучиваСтся, Π² Ρ‚ΠΎΠΌ числС Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π—Π΄Π΅ΡΡŒ, разумССтся, Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эвристика ΠΈΠΌΠ΅Π»Π° Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒ качСство Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠΌ сСтС.
  3. Π—Π°Ρ‚Π΅ΠΌ вСшаСм ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° срабатываниС костыля, ΠΈ Ссли Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя ΠΊΠΎΡΡ‚Ρ‹Π»ΡŒ большС Π½Π΅ сработаСт ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ покрываСтся модСлью, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΅Π³ΠΎ смСло ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° вряд Π»ΠΈ повторится.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ армия костылСй ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Π°. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… слуТба Π±Ρ‹Π»Π° срочной, Π° Π½Π΅ постоянной.

Π”ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅

Π”ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ β€” это процСсс добавлСния Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм, ΠΈ обучСния ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π½ΠΈΡ…. Π‘ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ:

  1. МодСль ΠΌΠΎΠΆΠ΅Ρ‚ просто Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Π° ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с нуля.
  2. НигдС Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹ Π½Π΅ написано, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ качСство Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π΅. Часто случаСтся ΠΊΠ°ΠΊ Ρ€Π°Π· Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΠ΅.
  3. ИзмСнСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСпрСдсказуСмыми. Π­Ρ‚ΠΎ достаточно Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ выявили для сСбя. Π”Π°ΠΆΠ΅ Ссли новая модСль Π² А/Π’-тСстС ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ схоТиС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ, это совсСм Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ. Π˜Ρ… Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ принСсти Π½ΠΎΠ²Ρ‹Π΅ ошибки ΠΈΠ»ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΡƒΠΆΠ΅ исправлСнныС старыС. Π‘ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ ошибками ΠΊΠ°ΠΊ ΠΌΡ‹, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΡƒΠΆΠ΅ ΡƒΠΌΠ΅Π΅ΠΌ ΠΆΠΈΡ‚ΡŒ, ΠΈ ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ большоС количСство Π½ΠΎΠ²Ρ‹Ρ… ошибок, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит, вСдь ΠΎΠ½ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ прСдсказуСмого повСдСния.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ самоС Π³Π»Π°Π²Π½ΠΎΠ΅ Π² Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ β€” это Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ модСль, ΠΈΠ»ΠΈ хотя Π±Ρ‹ Π½Π΅ ΡƒΡ…ΡƒΠ΄ΡˆΠ°Ρ‚ΡŒ Π΅Π΅.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΡ€ΠΎ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, это ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Active Learning. Π§Ρ‚ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚? НапримСр, классификатор опрСдСляСт, относится Π»ΠΈ письмо ΠΊ финансам, ΠΈ Π²ΠΎΠΊΡ€ΡƒΠ³ Π΅Π³ΠΎ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΡ‹ добавляСм Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ ΠΈΠ· Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅, Π³Π΄Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ модСль Π² ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅ΠΆΠΈΠΌΠ΅. А Ссли ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΌΠ°Π»ΠΎ, Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ сильно ΡΠΌΠ΅Ρ‰Π΅Π½Π½ΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½ распрСдСлСния Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ нСльзя ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² процСссС эксплуатации.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

На самом Π΄Π΅Π»Π΅ наша Ρ†Π΅Π»ΡŒ β€” ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ старыС ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹, ΡƒΠΆΠ΅ извСстныС ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈ приобрСсти Π½ΠΎΠ²Ρ‹Π΅. Π—Π΄Π΅ΡΡŒ Π²Π°ΠΆΠ½Π° ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ. МодСль, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ часто с большим Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ Π²Ρ‹ΠΊΠ°Ρ‚ΠΈΠ»ΠΈ, ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, поэтому ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Π’ ΠΏΠΎΡ‡Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ: Π΄Π΅Ρ€Π΅Π²ΡŒΡ, Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅, нСйросСти. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄Π΅Π»Π°Π΅ΠΌ свой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дообучСния. Π’ процСссС дообучСния Ρƒ нас ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π½ΠΎ ΠΈ часто Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΎ всСх Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… Π½ΠΈΠΆΠ΅.

Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ

Допустим, Ρƒ нас логистичСская рСгрСссия. БоставляСм лосс ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²:

  • LogLoss Π½Π° Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…;
  • рСгуляризуСм вСса Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² (старыС Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Π΅ΠΌ);
  • учимся ΠΈ Π½Π° старых Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ старыС ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹;
  • ΠΈ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самоС Π²Π°ΠΆΠ½ΠΎΠ΅: навСшиваСм Harmonic Regularization, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π΅ сильноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ вСсов ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ старой ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎ Π½ΠΎΡ€ΠΌΠ΅.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Loss Π΅ΡΡ‚ΡŒ коэффициСнты, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ для нашСй Π·Π°Π΄Π°Ρ‡ΠΈ значСния Π½Π° кросс-Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ исходя ΠΈΠ· ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Π”Π΅Ρ€Π΅Π²ΡŒΡ

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π΄Π΅Ρ€Π΅Π²ΡŒΡΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. ΠœΡ‹ Π·Π°ΠΏΠΈΠ»ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дообучСния Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π²:

  1. На ΠΏΡ€ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ лСс ΠΈΠ· 100β€”300 Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±ΡƒΡ‡Π΅Π½ Π½Π° старом Π΄Π°Ρ‚Π°-сСтС.
  2. УдаляСм Π² ΠΊΠΎΠ½Ρ†Π΅ M = 5 ΡˆΡ‚ΡƒΠΊ ΠΈ добавляСм 2M = 10 Π½ΠΎΠ²Ρ‹Ρ…, ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π½Π° всём Π΄Π°Ρ‚Π°-сСтС, Π½ΠΎ с высоким вСсом Ρƒ Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ количСство Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² сильно увСличиваСтся, ΠΈ ΠΈΡ… Π½Π°Π΄ΠΎ пСриодичСски ΡΠΎΠΊΡ€Π°Ρ‰Π°Ρ‚ΡŒ, Π΄Π°Π±Ρ‹ ΡƒΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π°ΠΉΠΌΠΈΠ½Π³ΠΈ. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ вСздСсущий Π½Ρ‹Π½Ρ‡Π΅ Knowledge Distillation (KD). ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎ ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

  1. Π£ нас Π΅ΡΡ‚ΡŒ тСкущая «слоТная» модСль. ЗапускаСм Π΅Π΅ Π½Π° Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠΌ Π΄Π°Ρ‚Π°-сСтС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ распрСдСлСниС вСроятностСй классов Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅.
  2. Π”Π°Π»Π΅Π΅ ΡƒΡ‡ΠΈΠΌ модСль-ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° (модСль с мСньшим количСством Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² Π² Π΄Π°Π½Π½ΠΎΠΌ случаС) ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ распрСдСлСниС классов ΠΊΠ°ΠΊ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ.
  3. Π—Π΄Π΅ΡΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ Π΄Π°Ρ‚Π°-сСта, ΠΈ поэтому ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. РазумССтся, ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ сэмпл Π΄Π°Π½Π½Ρ‹Ρ… с Π±ΠΎΠ΅Π²ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°, ΠΊΠ°ΠΊ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ для ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ сСт позволяСт Π½Π°ΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° сэмпл ΠΏΠΎΡ‚ΠΎΠΊΠ° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ схоТий пСрформанс Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-распрСдСлСнии, компСнсируя смСщСниС ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅ΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ этих Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² ΠΈ пСриодичСскоС сокращСниС ΠΈΡ… количСства с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Knowledge Distillation) обСспСчиваСт Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ.

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

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

ΠœΡ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Π°Ρ манипуляция ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ происходит, Ρ‚Π΅ΠΌ большС Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ трСбуСтся сэмла ΠΏΠΎΡ‚ΠΎΠΊΠ°.

Для удалСния ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², самой простой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, трСбуСтся лишь нСбольшая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊΠ°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ измСняСтся всСго лишь ΠΏΠ°Ρ€Π° ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², Π° тСкущая модСль ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ сСтС β€” Ρ€Π°Π·Π½ΠΈΡ†Π° минимальна. Для упрощСния ΠΌΠΎΠ΄Π΅Π»ΠΈ (сниТСниС количСства Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² Π² нСсколько Ρ€Π°Π·) трСбуСтся ΡƒΠΆΠ΅ 50 Π½Π° 50. А Π½Π° пропуски Π²Π°ΠΆΠ½Ρ‹Ρ… статистичСских ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ аффСктят пСрфоманс ΠΌΠΎΠ΄Π΅Π»ΠΈ, трСбуСтся Π΅Ρ‰Π΅ большС ΠΏΠΎΡ‚ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½ΠΎΠ²ΠΎΠΉ устойчивой ΠΊ пропускам ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° всСх Ρ‚ΠΈΠΏΠ°Ρ… писСм.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

FastText

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ FastText. Напомню, Ρ‡Ρ‚ΠΎ прСдставлСниС (Embedding) слова состоит ΠΈΠ· суммы embedding’а самого слова ΠΈ всСх Π΅Π³ΠΎ Π±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹Ρ… N-gram, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Ρ€ΠΈΠ³Ρ€Π°ΠΌΠΌ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Ρ€ΠΈΠ³Ρ€Π°ΠΌΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достаточно ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Bucket Hashing, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ всСго пространства Π² Π½Π΅ΠΊΠΈΠΉ фиксированный Ρ…ΡΡˆΠΌΡΠΏ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° вСсов получаСтся Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ слоя Π½Π° количСство слов + Π±Π°ΠΊΠ΅Ρ‚ΠΎΠ².

ΠŸΡ€ΠΈ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ: слова ΠΈ Ρ‚Ρ€ΠΈΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ стандартном Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΎΡ‚ Facebook Π½ΠΈΡ‡Π΅Π³ΠΎ сущСствСнного Π½Π΅ происходит. Π”ΠΎΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ старыС вСса с кросс-энтропиСй Π½Π° Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, разумССтся, этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ всСми Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΌΠΈ нСдостатками, связанными с Π½Π΅ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ FastText. ДобавляСм всС Π½ΠΎΠ²Ρ‹Π΅ вСса (слова ΠΈ Ρ‚Ρ€ΠΈΠ³Ρ€Π°ΠΌΠΌΡ‹), Π΄ΠΎΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌ всю ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ с кросс-энтропиСй ΠΈ добавляСм Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π΅Π³ΡƒΠ»ΡΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ модСлью, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ нСсущСствСнноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ старых вСсов.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

CNN

Π‘ΠΎ свСрточными сСтями нСсколько слоТнСС. Если Π² CNN Π΄ΠΎΡƒΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ послСдниС слои, Ρ‚ΠΎ, разумССтся, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π΅Π³ΡƒΠ»ΡΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ. Но Π² Ρ‚ΠΎΠΌ случаС, Ссли трСбуСтся Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ всСй сСти, Ρ‚ΠΎ Ρ‚Π°ΠΊΡƒΡŽ Ρ€Π΅Π³ΡƒΠ»ΡΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΡƒΠΆΠ΅ Π½Π΅ навСсишь Π½Π° всС слои. Однако Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠ»ΠΈΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Ρ… эмбСддингов Ρ‡Π΅Ρ€Π΅Π· Triplet Loss (ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ).

Triplet Loss

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π°Π½Ρ‚ΠΈΡ„ΠΈΡˆΠΈΠ½Π³Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π² ΠΎΠ±Ρ‰ΠΈΡ… Ρ‡Π΅Ρ€Ρ‚Π°Ρ… Triplet Loss. Π‘Π΅Ρ€Π΅ΠΌ наш Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ ΠΈ максимизируСм расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌΠΈ, Π΄Π΅Π»Π°Π΅ΠΌ это с нСбольшим Π·Π°Π·ΠΎΡ€ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ классов.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

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

ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Ρ€Π΅ΠΉΠ½ΠΈΠ½Π³-сСт ΠΈ с нуля ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ. На Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС ΠΌΡ‹ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ Π½Π°ΡˆΡƒ ΡΠ΅Ρ‚ΡŒ (Finetuning): сначала доучиваСтся послСдний слой, Π° ΠΏΠΎΡ‚ΠΎΠΌ размораТиваСтся вся ΡΠ΅Ρ‚ΡŒ. Π’ процСссС составлСния Ρ‚Ρ€ΠΈΠΏΠ»Π΅Ρ‚ΠΎΠ² лишь Ρ‡Π°ΡΡ‚ΡŒ эмбСддингов вычисляСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ β€” с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ старой. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² процСссС дообучСния ΠΌΡ‹ обСспСчиваСм ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ мСтричСских пространств v1 ΠΈ v2. Π‘Π²ΠΎΠ΅ΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ гармоничСской рСгуляризации.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

АрхитСктура Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ

Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ всю систСму Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ антиспама, Ρ‚ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Π° Π²Π»ΠΎΠΆΠ΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π°. Π‘Π΅Ρ€Π΅ΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, тСкст ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CNN ΠΈ Fast Text ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ эмбСддинги. Π”Π°Π»Π΅Π΅ ΠΏΠΎΠ²Π΅Ρ€Ρ… эмбСддингов ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ классификаторы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π΄Π°ΡŽΡ‚ скоры для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… классов (Ρ‚ΠΈΠΏΡ‹ писСм, спама, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°). Π‘ΠΊΠΎΡ€Ρ‹ ΠΈ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ ΡƒΠΆΠ΅ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² лСс Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² Π½Π° принятиС Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ классификаторы Π² этой схСмС ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΡ†Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π² случаС возникновСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½Π΅ΠΆΠ΅Π»ΠΈ Ρ‡Π΅ΠΌ Π² сыром Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ всС Π΄Π°Π½Π½Ρ‹Π΅ Π² Π΄Π΅Ρ€Π΅Π²ΡŒΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. На Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π² CNN ΠΈ Fast Text ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π΅Π³ΡƒΠ»ΡΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ, для классификаторов Π² сСрСдинС β€” Ρ‚Π°ΠΊΠΆΠ΅ Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π΅Π³ΡƒΠ»ΡΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ скора для совмСстимости распрСдСлСния вСроятности. Ну Π° бустинг Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² обучаСтся ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Knowledge Distillation.

Π’ Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π°ΠΊΠΎΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ систСмы машинного обучСния ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ прСдставляСт боль, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ любой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π²Π΅Π΄Π΅Ρ‚ ΠΊ обновлСнию всСй систСмы Π²Ρ‹ΡˆΠ΅. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² нашСм сСтапС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ мСняСтся Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΠΎΠ½ совмСстим с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ, Ρ‚ΠΎ вся систСма ΠΌΠΎΠΆΠ΅Ρ‚ обновляСтся ΠΏΠΎ кусочкам Π±Π΅Π· Π½ΡƒΠΆΠ΄Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ всю структуру, Ρ‡Ρ‚ΠΎ ΠΈ позволяСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π±Π΅Π· ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ ΠΎΠ²Π΅Ρ€Ρ…Π΅Π΄Π°.

Π”Π΅ΠΏΠ»ΠΎΠΉ

ΠœΡ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈ сбор Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, поэтому ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΈΡ… дСплою Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½ срСду.

А/B-тСстированиС

Как я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Ρ€Π°Π½Π΅Π΅, Π² процСссС сбора Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠΌΠ΅Ρ‰Π΅Π½Π½ΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-пСрфоманс ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ модСль ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсиСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π½Π° самом Π΄Π΅Π»Π΅ ΠΈΠ΄ΡƒΡ‚ Π΄Π΅Π»Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ A/B-тСсты. На самом Π΄Π΅Π»Π΅ процСсс Π²Ρ‹ΠΊΠ°Ρ‚ΠΊΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² достаточно Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹ΠΉ ΠΈ прСкрасно поддаСтся Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠœΡ‹ Π²Ρ‹ΠΊΠ°Ρ‚Ρ‹Π²Π°Π΅ΠΌ наши ΠΌΠΎΠ΄Π΅Π»ΠΈ постСпСнно Π½Π° 5 %, Π½Π° 30 %, Π½Π° 50 % ΠΈ Π½Π° 100 % ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΡ€ΠΈ этом собирая всС доступныС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΏΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ фидбэку ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ случаС ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… выбросов ΠΌΡ‹ автоматичСски ΠΎΡ‚ΠΊΠ°Ρ‚Ρ‹Π²Π°Π΅ΠΌ модСль, Π° для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаСв, Π½Π°Π±Ρ€Π°Π² достаточноС количСство ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΠΌ Π½ΠΎΠ²ΡƒΡŽ модСль Π΄ΠΎ 50 % ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ автоматичСски, Π° Π²Ρ‹ΠΊΠ°Ρ‚ΠΊΡƒ Π½Π° всю Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ Π°ΠΏΠΏΡ€ΡƒΠ²ΠΈΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, хотя ΠΈ этот шаг ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Однако процСсс A/B-тСстов прСдставляСт простор для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ любой A/B-тСст достаточно Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ (Π² нашСм случаС ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡ‚ 6 Π΄ΠΎ 24 часов Π² зависимости ΠΎΡ‚ количСства Ρ„ΠΈΠ΄Π±Π΅ΠΊΠ°), Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ довольно Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ ΠΈ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ рСсурсами. Помимо этого трСбуСтся достаточно высокий ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΏΠΎΡ‚ΠΎΠΊΠ° для тСста, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ сути ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ врСмя А/B-тСста (Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ статистичСски Π·Π½Π°Ρ‡ΠΈΠΌΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Π½Π° ΠΌΠ°Π»ΠΎΠΌ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΠ»Π³ΠΎ), Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ количСство A/B-слотов ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² тСст Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС пСрспСктивныС ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ… Π² процСссС дообучСния ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ вСсьма ΠΌΠ½ΠΎΠ³ΠΎ.

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΡ‹ ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ классификатор, ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΡŒ A/B-тСста. Для этого Π² качСствС ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² Π±Π΅Ρ€Π΅ΠΌ статистику принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Precision, Recall ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅ΠΌ мноТСствС, Π½Π° ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ ΠΈ Π½Π° сэмплС с ΠΏΠΎΡ‚ΠΎΠΊΠ°. Π’Π°ΠΊΠΆΠ΅ сравниваСм модСль с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π΅, с эвристиками, ΠΈ Π±Π΅Ρ€Π΅ΠΌ Π² расчСт ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ (Complexity) ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ всС эти ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ, ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π° истории тСстов классификатор скорит ΠΌΠΎΠ΄Π΅Π»ΠΈ-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹, Π² нашСм случаС это лСса Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² A/B-тСст.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ внСдрСния этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» Π² нСсколько Ρ€Π°Π· ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ количСство ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… A/B-тСстов.

ВСстированиС & ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³

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

Π—Π΄Π΅ΡΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ваша систСма всСгда Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡˆΠΈΠ±Π°Ρ‚ΡŒΡΡ β€” это связано с Ρ†ΠΈΠΊΠ»ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ любого софта. Π’ Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСмы всСгда ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π³ΠΎΠ² Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° всё Π½Π΅ устаканится ΠΈ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ основной этап Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Но со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ энтропия Π±Π΅Ρ€Π΅Ρ‚ своё, ΠΈ снова ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибки β€” ΠΈΠ·-Π·Π° Π΄Π΅Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΈ измСнСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎ Ρ‡Π΅ΠΌ я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Π²Π½Π°Ρ‡Π°Π»Π΅.

Π—Π΄Π΅ΡΡŒ я Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π»ΡŽΠ±ΡƒΡŽ систСму машинного обучСния Π½Π°Π΄ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π΅Ρ‘ ΠΏΡ€ΠΎΡ„ΠΈΡ‚Π° Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСго ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°. НиТС Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы ΠΏΠΎ ΠΎΡ‚Π»ΠΎΠ²Ρƒ Ρ€Π΅Π΄ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° спама (Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ линия Π² Ρ€Π°ΠΉΠΎΠ½Π΅ нуля). ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ° ΠΎΠ½Π° сошла с ΡƒΠΌΠ°. Как Π½Π°Π·Π»ΠΎ, Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π½Π° аномальноС срабатываниС, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ систСма Π½Π°Ρ‡Π°Π»Π° ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ письма Π² ΠΏΠ°ΠΏΠΊΡƒ «спам» Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² большом количСствС. НСсмотря Π½Π° исправлСниС послСдствий, систСма ΡƒΠΆΠ΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π· ошиблась, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΎΠΊΡƒΠΏΠΈΡ‚ сСбя ΠΈ Π·Π° ΠΏΡΡ‚ΡŒ Π»Π΅Ρ‚. А это ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²Π°Π» с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Эксплуатация машинного обучСния Π² ΠŸΠΎΡ‡Ρ‚Π΅ Mail.ru

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ такая простая Π²Π΅Ρ‰ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π² ΠΆΠΈΠ·Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Помимо стандартных ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, ΠΌΡ‹ считаСм распрСдСлСниС ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΈ скоров ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ распрСдСлСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ². Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ KL-Π΄ΠΈΠ²Π΅Ρ€Π³Π΅Π½Ρ†ΠΈΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ распрСдСлСниС с историчСским ΠΈΠ»ΠΈ значСния Π½Π° A/B-тСстС с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ, Ρ‡Ρ‚ΠΎ позволяСт Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ воврСмя ΠΎΡ‚ΠΊΠ°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ измСнСния.

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΌΡ‹ запускаСм наши ΠΏΠ΅Ρ€Π²Ρ‹Π΅ вСрсии систСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простых эвристик ΠΈΠ»ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π² качСствС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°. НапримСр, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠΌ NER-модСль ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с рСгулярками для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΈ Ссли ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ классификатора просаТиваСтся ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π½ΠΈΠΌΠΈ, Ρ‚ΠΎ разбираСмся Π² ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ…. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ эвристик!

Π˜Ρ‚ΠΎΠ³ΠΈ

ΠŸΡ€ΠΎΠΉΠ΄Ρ‘ΠΌΡΡ Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ мыслям ΡΡ‚Π°Ρ‚ΡŒΠΈ.

  • Ѐибдэк. ВсСгда Π΄ΡƒΠΌΠ°Π΅ΠΌ ΠΏΡ€ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ: ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΆΠΈΡ‚ΡŒ с нашими ошибками, ΠΊΠ°ΠΊ смоТСт ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎ Π½ΠΈΡ…. НС Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ β€” Π½Π΅ источник чистого фидбэка для обучСния ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΈ Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ML-систСм. Если Π½Π΅Ρ‚ возмоТности ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сигнал ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚ΠΎ ΠΈΡ‰Π΅ΠΌ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ источники фидбэка, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, связанныС систСмы.
  • Π”ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Π—Π΄Π΅ΡΡŒ основноС β€” это ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ, поэтому опираСмся Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-модСль. НовыС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ сильно ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π·Π° счСт гармоничСской рСгуляризации ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ‚Ρ€ΡŽΠΊΠΎΠ².
  • Π”Π΅ΠΏΠ»ΠΎΠΉ. АвтодСплой ΠΏΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌ сильно сокращаСт врСмя Π½Π° Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ статистики ΠΈ распрСдСлСния принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, количСства Ρ„ΠΎΠ»Π·ΠΎΠ² ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ обязатСлСн для вашСго спокойного сна ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ….

Π§Ρ‚ΠΎ ΠΆ, надСюсь, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ быстрСС ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ ваши ML-систСмы, ΡƒΡΠΊΠΎΡ€ΡΡ‚ΡŒ ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌΠΈ, сниТая количСство стрСсса ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com