Как Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ качСството ΠΈ скоростта Π½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ

МСня Π·ΠΎΠ²ΡƒΡ‚ ПавСл ΠŸΠ°Ρ€Ρ…ΠΎΠΌΠ΅Π½ΠΊΠΎ, я ML-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ± устройствС сСрвиса ЯндСкс.Π”Π·Π΅Π½ ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ тСхничСскими ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ качСство Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ. Из поста Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ всСго Π·Π° нСсколько миллисСкунд Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ срСди ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹Π΅ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ; ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ большой ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (состоящСй ΠΈΠ· ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² столбцов ΠΈ дСсятков ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² строк), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΈ свой Π²Π΅ΠΊΡ‚ΠΎΡ€ Π·Π° дСсятки ΠΌΠΈΠ½ΡƒΡ‚; ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ-ΡΡ‚Π°Ρ‚ΡŒΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ΅ прСдставлСниС для Π²ΠΈΠ΄Π΅ΠΎ.

Как Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ качСството ΠΈ скоростта Π½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ

Наша Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Π±Π°Π·Π° содСрТит ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°: тСкстовыС ΡΡ‚Π°Ρ‚ΡŒΠΈ, созданныС Π½Π° нашСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ ΠΈ взятыС с Π²Π½Π΅ΡˆΠ½ΠΈΡ… сайтов, Π²ΠΈΠ΄Π΅ΠΎ, Π½Π°Ρ€Ρ€Π°Ρ‚ΠΈΠ²Ρ‹ ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ посты. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ сСрвиса связано с большим числом тСхничСских Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…:

  • Π Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ: всС тяТСлыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΎΡ„Π»Π°ΠΉΠ½Π΅, Π° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ быстроС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π·Π° 100-200 мс.
  • Быстро ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС события ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ Π² Ρ€Π΅ΠΊΠΎΠΌΠΌΠ΅Π½Π΄Π΅Ρ€ ΠΈ влияли Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.
  • Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Π»Π΅Π½Ρ‚Ρƒ Ρ‚Π°ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΠ½Π° быстро ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΏΠΎΠ΄ ΠΈΡ… ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. Волько Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠΈΠ΅ Π² систСму люди Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‰ΡƒΡ‰Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΡ… Ρ„ΠΈΠ΄Π±Π΅ΠΊ влияСт Π½Π° Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ.
  • Быстро ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠΎΠΌΡƒ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ.
  • ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° постоянноС появлСниС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. ДСсятки тысяч статСй выходят ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ срок ΠΆΠΈΠ·Π½ΠΈ (скаТСм, новости). Π’ этом ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ², ΠΌΡƒΠ·Ρ‹ΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π΄ΠΎΠ»Π³ΠΎΠΆΠΈΠ²ΡƒΡ‰Π΅Π³ΠΎ ΠΈ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ³ΠΎ для создания ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.
  • ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ знания с ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ области Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ. Если Π² Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмС Π΅ΡΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ для тСкстовых статСй ΠΈ ΠΌΡ‹ добавляСм Π² Π½Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π»ΡƒΡ‡ΡˆΠ΅ ранТировался.

Π― расскаТу, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ€Π΅ΡˆΠ°Π»ΠΈ эти Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠžΡ‚Π±ΠΎΡ€ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ²

Как Π·Π° няколко милисСкунди Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ мноТСство Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ хиляди ΠΏΡŠΡ‚ΠΈ, практичСски Π±Π΅Π· Π΄Π° влошим качСството Π½Π° класиранСто?

Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ смС ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ML ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π»ΠΈ смС Π½Π° тяхна основа характСристики ΠΈ смС ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡ‰Π΅ Π΅Π΄Π½Π° ΠΌΠΎΠ΄Π΅Π», която класира Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° потрСбитСля. Всичко Π±ΠΈ Π±ΠΈΠ»ΠΎ Π½Π°Ρ€Π΅Π΄, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ просто Ρ‚Π°ΠΊΠ° Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΈ изчислим всички характСристики Π·Π° всички Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π°ΠΊΠΎ Ρ‚Π΅Π·ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ са ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ, Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ трябва Π΄Π° сС изградят Π·Π° 100-200 мс. Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π΅ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅ΠΌ ΠΎΡ‚ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ подмноТСство, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ бъдС класирано Π·Π° потрСбитСля. Π’Π°Π·ΠΈ ΡΡ‚ΡŠΠΏΠΊΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС Π½Π°Ρ€ΠΈΡ‡Π° ΠΎΡ‚Π±ΠΎΡ€ Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΈ. Към Π½Π΅Π³ΠΎ ΠΈΠΌΠ° няколко изисквания. ΠŸΡŠΡ€Π²ΠΎ, ΠΎΡ‚Π±ΠΎΡ€ΡŠΡ‚ трябва Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡŠΡ€Π·ΠΎ, Π·Π° Π΄Π° останС ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ сС ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° самото класиранС. Π’Ρ‚ΠΎΡ€ΠΎ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намалявайки броя Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° класиранС, трябва Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΠΌ максимално Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΈΡ‚Π΅ Π·Π° потрСбитСля Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ.

ΠΠ°ΡˆΠΈΡΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π·Π° ΠΎΡ‚Π±ΠΎΡ€ Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΈ Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π°ΡˆΠ΅ ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° смС стигнали Π΄ΠΎ многостСпСнна схСма:

Как Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ качСството ΠΈ скоростта Π½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ

ΠŸΡŠΡ€Π²ΠΎ, всички Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ сС раздСлят Π½Π° Π³Ρ€ΡƒΠΏΠΈ ΠΈ ΠΎΡ‚ всяка Π³Ρ€ΡƒΠΏΠ° сС Π²Π·Π΅ΠΌΠ°Ρ‚ Π½Π°ΠΉ-популярнитС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ. Π“Ρ€ΡƒΠΏΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ сайтовС, Ρ‚Π΅ΠΌΠΈ, ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ. Π—Π° всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π° основаниС Π½Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° история сС ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ Π½Π°ΠΉ-Π±Π»ΠΈΠ·ΠΊΠΈΡ‚Π΅ ΠΌΡƒ Π³Ρ€ΡƒΠΏΠΈ ΠΈ Π²Π΅Ρ‡Π΅ ΠΎΡ‚ тях сС Π²Π·Π΅ΠΌΠ°Ρ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ kNN индСкс Π·Π° ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-Π±Π»ΠΈΠ·ΠΊΠΈΡ‚Π΅ Π½Π° потрСбитСля Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ няколко ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° kNN индСкс, ΠΏΡ€ΠΈ нас Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ HNSW (Hierarchical Navigable Small World Π³Ρ€Π°Ρ„ΠΎΠ²Π΅). Π’ΠΎΠ²Π° Π΅ ΠΉΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅Π½ ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ позволява Π·Π° няколко милисСкунди Π΄Π° сС намСрят N Π½Π°ΠΉ-Π±Π»ΠΈΠ·ΠΊΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π·Π° потрСбитСля ΠΎΡ‚ ΠΌΠΈΠ»ΠΈΠΎΠ½Π½Π° Π±Π°Π·Π°. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ индСксирамС цялата наша Π±Π°Π·Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ„Π»Π°ΠΉΠ½. Въй ΠΊΠ°Ρ‚ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ Π² индСкса Ρ€Π°Π±ΠΎΡ‚ΠΈ доста Π±ΡŠΡ€Π·ΠΎ, ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° няколко силни Π΅ΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ няколко индСкса (ΠΏΠΎ Π΅Π΄ΠΈΠ½ индСкс Π½Π° всСки Π΅ΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³) ΠΈ Π΄Π° сС ΠΎΠ±Ρ€ΡŠΡ‰Π°ΠΌΠ΅ към всСки ΠΎΡ‚ тях Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅.

ΠŸΡ€ΠΈ нас остават дСсСтки хиляди Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π·Π° всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π». Π’ΠΎΠ²Π° всС ΠΎΡ‰Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π° Π±Ρ€ΠΎΠ΅Π½Π΅ Π½Π° всички ΠΏΡ€ΠΈΠ·Π½Π°Ρ†ΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΠΌΠ΅ Π»Π΅ΠΊΠΎ класиранС β€” Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ опростСна вСрсия Π½Π° Ρ‚Π΅ΠΆΠΊΠΎΡ‚ΠΎ класиранС с ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΡ€ΠΈΠ·Π½Π°Ρ†ΠΈ. Π—Π°Π²Π΅Ρ‚ΡŠΡ‚ Π΅ Π΄Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠΎΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π² Ρ‚ΠΎΠΏΠ° Π½Π° Ρ‚Π΅ΠΆΠΊΠ°Ρ‚Π° ΠΌΠΎΠ΄Π΅Π». Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ с Π½Π°ΠΉ-висок ΠΏΡ€Π΅Π΄ΠΈΠΊΡ‚ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² тСТкия ΠΌΠΎΠ΄Π΅Π», тоСст Π½Π° послСдния Π΅Ρ‚Π°ΠΏ Π½Π° класиранСто. Π’ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволява Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° дСсСтки милисСкунди Π΄Π° сС свСдС числото Π½Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΈΡ‚Π΅ ΠΎΡ‚ потрСбитСля Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎ хиляди.

Π‘Ρ‚ΡŠΠΏΠΊΠ° ALS Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅

Как Π΄Π° сС ΠΎΡ‚Ρ‡ΠΈΡ‚Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π½Π° потрСбитСля Π²Π΅Π΄Π½Π°Π³Π° слСд ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅?

Π’Π°ΠΆΠ½ΠΎ Π΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π½Π° потрСбитСля. Π’ΠΎΠ²Π° Π΅ особСно Π²Π°ΠΆΠ½ΠΎ Π·Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ: ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‡ΠΎΠ²Π΅ΠΊ Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° систСмата Π·Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ, Ρ‚ΠΎΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° нСпСрсонализиран ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΡ‚ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΏΡŠΡ€Π²ΠΈΡ ΠΊΠ»ΠΈΠΊ, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° сС Π²Π·Π΅ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ‚ΠΎΠ²Π° ΠΈ Π΄Π° сС настрои ΠΏΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ интСрСси. Ако изчислявамС всички Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ ΠΎΡ„Π»Π°ΠΉΠ½, Π±ΡŠΡ€Π·Π°Ρ‚Π° рСакция Π½Π° систСмата Ρ‰Π΅ станС нСвъзмоТна ΠΏΠΎΡ€Π°Π΄ΠΈ забавянС. Π—Π°Ρ‚ΠΎΠ²Π° Π΅ Π½Π°Π»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ дСйствията Π½Π° потрСбитСля Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π—Π° Ρ‚Π΅Π·ΠΈ Ρ†Π΅Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡ‚ΡŠΠΏΠΊΠ° ALS Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ прСдставянС Π½Π° потрСбитСля.

Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Π·Π° всички Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ прСдставянС. НапримСр, ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ„Π»Π°ΠΉΠ½ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° тСкста Π½Π° статията Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ вграТдания с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ELMo, BERT ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Как ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ прСдставянС Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ пространство Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° тяхното взаимодСйствиС Π² систСмата?

ΠžΠ±Ρ‰ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π·Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ ΠΈ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»-докумСнтНСка ΠΈΠΌΠ°ΠΌΠ΅ m ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ n Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π—Π° някои ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΅ извСстно тяхното ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ към ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ. Π’Π°Π·ΠΈ информация ΠΌΠΎΠΆΠ΅ Π΄Π° сС прСдстави ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° m x n: Ρ€Π΅Π΄ΠΎΠ²Π΅Ρ‚Π΅ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‚ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, Π° ΠΊΠΎΠ»ΠΎΠ½ΠΈΡ‚Π΅ β€” Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅. Въй ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ потрСбитСлят Π½Π΅ Π΅ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π», ΠΏΠΎ-голямата част ΠΎΡ‚ ΠΊΠ»Π΅Ρ‚ΠΊΠΈΡ‚Π΅ Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Ρ‰Π΅ останат ΠΏΡ€Π°Π·Π½ΠΈ, Π° Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ запълнСни. Π—Π° всяко ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅ (харСсванС, Π½Π΅ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅, ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅) Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π° стойност β€” Π½ΠΎ Π½Π΅ΠΊΠ° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ опростСн ΠΌΠΎΠ΄Π΅Π», Π² ΠΊΠΎΠΉΡ‚ΠΎ харСсванСто ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° 1, Π° Π½Π΅ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° -1.

РаздСлямС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Π½Π° Π΄Π²Π΅: P (m x d) ΠΈ Q (d x n), ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ d Π΅ размСрността Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ прСдставянС (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΌΠ°Π»ΠΊΠΎ число). Π’ΠΎΠ³Π°Π²Π° Π½Π° всСки ΠΎΠ±Π΅ΠΊΡ‚ Ρ‰Π΅ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° d-ΠΌΠ΅Ρ€Π΅Π½ Π²Π΅ΠΊΡ‚ΠΎΡ€ (Π·Π° потрСбитСля β€” Ρ€Π΅Π΄ Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° P, Π·Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° β€” ΠΊΠΎΠ»ΠΎΠ½Π° Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Q). Π’Π΅Π·ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π΅ΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³ΠΈ Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. Π—Π° Π΄Π° прСдскаТСм Π΄Π°Π»ΠΈ Π΄Π°Π΄Π΅Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ‰Π΅ харСса Π½Π° потрСбитСля, ΠΌΠΎΠΆΠ΅ΠΌ просто Π΄Π° ΡƒΠΌΠ½ΠΎΠΆΠΈΠΌ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ Π΅ΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³ΠΈ.

Как Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ качСството ΠΈ скоростта Π½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ
Π•Π΄ΠΈΠ½ ΠΎΡ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Π΅ ALS (Alternating Least Squares). Π©Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ слСдната функция Π½Π° Π·Π°Π³ΡƒΠ±Π°:

Как Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ качСството ΠΈ скоростта Π½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ

Π’ΡƒΠΊ rui Π΅ взаимодСйствиСто Π½Π° потрСбитСля u с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° i, qi Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° i, pu Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΡŠΡ‚ Π½Π° потрСбитСля u.

Π’ΠΎΠ³Π°Π²Π° оптималният Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° потрСбитСля (ΠΏΡ€ΠΈ фиксирани Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅) сС Π½Π°ΠΌΠΈΡ€Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΎ Ρ‡Ρ€Π΅Π· Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½Π°Ρ‚Π° Π»ΠΈΠ½Π΅ΠΉΠ½Π° рСгрСсия.

Π’ΠΎΠ²Π° сС Π½Π°Ρ€ΠΈΡ‡Π° 'ΡΡ‚ΡŠΠΏΠΊΠ° ALS'. А самият Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ ALS сС ΡΡŠΡΡ‚ΠΎΠΈ Π² Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ послСдоватСлно фиксирамС Π΅Π΄Π½Π° ΠΎΡ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†ΠΈΡ‚Π΅ (ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ статии) ΠΈ обновявамС Π΄Ρ€ΡƒΠ³Π°Ρ‚Π°, Π½Π°ΠΌΠΈΡ€Π°ΠΉΠΊΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎΡ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π—Π° щастиС, Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ прСдставянС Π½Π° потрСбитСля Π΅ доста Π±ΡŠΡ€Π·Π° опСрация, която ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΈ инструкции. Π’Ρ€ΠΈΡ…ΡŠΡ‚ позволява Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ Π΄Π° сС Π²Π·Π΅ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π½Π° потрСбитСля Π² ΠΏΠΎΠ΄Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ. Вакъв ΡΡŠΡ‰ΠΈΡΡ‚ Π΅ΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π² kNN индСкса Π·Π° подобряванС Π½Π° ΠΎΡ‚Π±ΠΎΡ€Π° Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΈΡ‚Π΅.

РаспрСдСлСна ΠΊΠΎΠ»Π°Π±ΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π° филтрация

Как Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Π° факторизация ΠΈ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π½Π°ΠΌΠΈΡ€Π°ΠΌΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ прСдставянС Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ статии?

Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π΅ Π΅ СдинствСният ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π½Π° сигналитС Π·Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ. Другият Π²Π°ΠΆΠ΅Π½ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π΅ ΠΊΠΎΠ»Π°Π±ΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° информация. Π”ΠΎΠ±Ρ€ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ Π·Π° класиранС Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Но ΠΏΡ€ΠΈ ΠΎΠΏΠΈΡ‚ Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Ρ‚Π°ΠΊΠΎΠ²Π° Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ сС ΡΠ±Π»ΡŠΡΠΊΠ°Ρ…ΠΌΠ΅ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ:

1. ИмамС ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ дСсСтки ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ±Π΅Ρ€Π΅ Π½Π° Π΅Π΄Π½Π° машина ΠΈ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Ρ‰Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅.
2. Π—Π° ΠΏΠΎ-голямата част ΠΎΡ‚ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π² систСмата ΠΆΠΈΠ²ΠΎΡ‚ΡŠΡ‚ Π΅ ΠΊΡ€Π°Ρ‚ΡŠΠΊ: Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ остават Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΈ само Π·Π° няколко часа. Π—Π°Ρ‚ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ ΠΈΠΌ прСдставянС възмоТно Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ.
3. Ако ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΠΌΠ΅ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ нСпосрСдствСно слСд ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π½Π΅ Π΅ възмоТно Π΄Π° бъдС ΠΎΡ†Π΅Π½Π΅Π½ ΠΎΡ‚ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ ΠΌΡƒ прСдставянС с голяма вСроятност Ρ‰Π΅ бъдС Π½Π΅ особСно Π΄ΠΎΠ±Ρ€ΠΎ.
4. Ако ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŠΡ‚ Π΅ Π΄Π°Π» ΠΏΠΎΡ…Π²Π°Π»Π° ΠΈΠ»ΠΈ Π½Π΅ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅, няма ΠΊΠ°ΠΊ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π² Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅Ρ‚ΠΎ.

Π—Π° Π΄Π° Ρ€Π΅ΡˆΠΈΠΌ посочСнитС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ…ΠΌΠ΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с чСсто ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ обновяванС. Как Ρ‚ΠΎΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚ΠΎΠ²Π°?

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ ΠΎΡ‚ N машини (N сС ΠΈΠ·ΠΌΠ΅Ρ€Π²Π° Π½Π° стотици) ΠΈ искамС Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π°, която Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ±Π΅Ρ€Π΅ Π½Π° Π΅Π΄Π½Π° машина. Π’ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π΅ – ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΠΌ Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅, ΠΎΡ‚ Π΅Π΄Π½Π° страна, Π½Π° всяка машина Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π°Π½Π½ΠΈ ΠΈ, ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° страна, изчислСнията Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ нСзависими?

Как Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ качСството ΠΈ скоростта Π½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ

Π©Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ описания ΠΏΠΎ-Π³ΠΎΡ€Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ ALS. НСка Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΠΌ Π΅Π΄Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ° ΠΎΡ‚ ALS – останалитС ΡΡ‚ΡŠΠΏΠΊΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ сходни. Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ фиксирана ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ искамС Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. Π—Π° Ρ†Π΅Π»Ρ‚Π° Ρ‰Π΅ я Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ Π½Π° N части ΠΏΠΎ Ρ€Π΅Π΄ΠΎΠ²Π΅, всяка част Ρ‰Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ€Π°Π²Π΅Π½ Π±Ρ€ΠΎΠΉ Ρ€Π΅Π΄ΠΎΠ²Π΅. Π©Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΠΌ Π½Π° всяка машина Π½Π΅ΠΏΡ€Π°Π·Π½ΠΈΡ‚Π΅ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ Ρ€Π΅Π΄ΠΎΠ²Π΅, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Π½Π° вграТданията Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ (изцяло). Въй ΠΊΠ°Ρ‚ΠΎ нСйният Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ голям, Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ силно Ρ€Π°Π·Ρ€Π΅Π΄Π΅Π½Π°, Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ Ρ‰Π΅ сС ΠΏΠΎΠ±Π΅Ρ€Π°Ρ‚ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π° машина.

Π’Π°Π·ΠΈ стратСгия ΠΌΠΎΠΆΠ΅ Π΄Π° сС повтаря Π² ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° няколко Π΅ΠΏΠΎΡ…ΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ достигнС своята конвСргСнция, ΠΊΠ°Ρ‚ΠΎ послСдоватСлно промСнямС фиксираната ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°. Но Π΄ΠΎΡ€ΠΈ Ρ‚ΠΎΠ³Π°Π²Π°, Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π½Π΅ΠΌΠ΅ няколко часа. И Ρ‚ΠΎΠ²Π° Π½Π΅ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π±ΡŠΡ€Π·ΠΎΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° вграТдания Π½Π° Π½ΠΎΠ²ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ обновяванСто Π½Π° вграТданията Π½Π° Ρ‚Π΅Π·ΠΈ ΠΎΡ‚ тях, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ Π΅ ΠΈΠΌΠ°Π»ΠΎ ΠΌΠ°Π»ΠΊΠΎ информация ΠΏΡ€ΠΈ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°.

На нас Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π° внСдряванСто Π½Π° Π±ΡŠΡ€Π·ΠΎ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°. Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π° ΠΎΠ±ΡƒΡ‡Π΅Π½Π° ΠΌΠΎΠ΄Π΅Π». ΠžΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ са сС появили Π½ΠΎΠ²ΠΈ статии, с ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ са взаимодСйствали, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ статии, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ са ΠΈΠΌΠ°Π»ΠΈ ΠΌΠ°Π»ΠΊΠΎ взаимодСйствия. Π—Π° Π±ΡŠΡ€Π·ΠΎΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π²Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° статии, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ вграТданията Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ голямо ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°, ΠΈ ΠΏΡ€Π°Π²ΠΈΠΌ Π΅Π΄Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ° ALS, Π·Π° Π΄Π° изчислим ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΏΡ€ΠΈ фиксирана ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. Π’ΠΎΠ²Π° позволява Π±ΡŠΡ€Π·ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° вграТдания β€” Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° няколко ΠΌΠΈΠ½ΡƒΡ‚ΠΈ слСд ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° β€” ΠΈ чСсто обновяванС Π½Π° вграТданията Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ.

Π—Π° Π΄Π° сС Π²Π·Π΅ΠΌΠ°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ дСйствията Π½Π° потрСбитСля Π²Π΅Π΄Π½Π°Π³Π° ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅, Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ вграТданията Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΎΡ„Π»Π°ΠΉΠ½. ВмСсто Ρ‚ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈΠΌ ΡΡ‚ΡŠΠΏΠΊΠ° ALS ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ актуалния Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° потрСбитСля.

ΠŸΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΄Ρ€ΡƒΠ³Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° област

Как Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΎΡ‚ потрСбитСля към тСкстовитС статии, Π·Π° Π΄Π° построим Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ прСдставянС Π½Π° Π²ΠΈΠ΄Π΅ΠΎ?

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°Ρ…ΠΌΠ΅ само тСкстови статии, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ са насочСни Π² Ρ‚Π°Π·ΠΈ посока. Но ΠΏΡ€ΠΈ добавянСто Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ Ρ‚ΠΈΠΏ сС срСщнахмС с нСобходимостта ΠΎΡ‚ адаптация Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅. Как Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ? Π•Π΄ΠΈΠ½ ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈΡ‚Π΅ β€” Π΄Π° ΠΏΡ€Π΅ΠΎΠ±ΡƒΡ‡ΠΈΠΌ всички ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚ Π½ΡƒΠ»Π°. Но Ρ‚ΠΎΠ²Π° ΠΎΡ‚Π½Π΅ΠΌΠ° Π²Ρ€Π΅ΠΌΠ΅, Π° част ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ са чувствитСлни към ΠΎΠ±Π΅ΠΌΠ° Π½Π° ΠΎΠ±ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° ΠΈΠ·Π²Π°Π΄ΠΊΠ°, която ΠΎΡ‰Π΅ няма Π² Π½ΡƒΠΆΠ½ΠΎΡ‚ΠΎ количСство Π·Π° новия Ρ‚ΠΈΠΏ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π² ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ ΠΆΠΈΠ²ΠΎΡ‚Π° ΠΌΡƒ Π½Π° услугата.

НиС ΠΏΠΎΠ΅Ρ…Π°Ρ…ΠΌΠ΅ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ ΠΏΡŠΡ‚ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ тСкстови ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ. ΠŸΡ€ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΈ прСдставлСния Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π° ΡΡŠΡ‰ΠΈΡΡ‚ Ρ‚Ρ€ΠΈΠΊ с ALS. Π’Π·Π΅Ρ…ΠΌΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ прСдставлСниС Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, основавайки сС Π½Π° тСкстови статии, ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ ΡΡ‚ΡŠΠΏΠΊΠ° ALS, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ информация Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ. Π’Π°ΠΊΠ° Π±Π΅Π· усилиС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ прСдставлСниС Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ. А Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ просто изчислявамС близостта ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π½Π° потрСбитСля, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ Π½Π° Π±Π°Π·Π° тСкстови статии, ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ядрото Π½Π° Ρ€Π΅Π°Π»Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ‚Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Π½Π° систСма Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с мноТСство Π·Π°Π΄Π°Ρ‡ΠΈ. НСобходимо Π΅ Π±ΡŠΡ€Π·ΠΎ Π΄Π° сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ с машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π·Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ; Π΄Π° сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ слоТни Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ систСми, способни Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ потрСбитСлски сигнали ΠΈ Π½ΠΎΠ²ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅; ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° систСма, чиято структура описах, качСството Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ Π·Π° потрСбитСля нараства с активността ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΏΡ€Π΅ΠΊΠ°Ρ€Π°Π½ΠΎ ΠΏΡ€ΠΈ услугата. Но Ρ‚ΡƒΠΊ възниква ΠΈ основната трудност: систСмата Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ интСрСситС Π½Π° Ρ‡ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ взаимодСйствал ΠΌΠ°Π»ΠΊΠΎ със ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ Π·Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΅ Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π° Π·Π°Π΄Π°Ρ‡Π°. Π©Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ Π΄Π° достигнС Π΄ΠΎ Π»Π΅Π½Ρ‚Π°Ρ‚Π° ΠΈΠΌ, Π° Π½Π΅Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΡ‚ΠΎ Π΄Π° Π½Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π°.

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster