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

Казвам сС ПавСл ΠŸΠ°Ρ€Ρ…ΠΎΠΌΠ΅Π½ΠΊΠΎ, Π°Π· съм ML Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π’ Ρ‚Π°Π·ΠΈ статия Π±ΠΈΡ… искал Π΄Π° говоря Π·Π° структурата Π½Π° услугата Yandex.Zen ΠΈ Π΄Π° сподСля тСхничСски подобрСния, Ρ‡ΠΈΠ΅Ρ‚ΠΎ внСдряванС Π½Π°ΠΏΡ€Π°Π²ΠΈ възмоТно ΠΏΠΎΠ²ΠΈΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° качСството Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅. ΠžΡ‚ Ρ‚Π°Π·ΠΈ публикация Ρ‰Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π°ΠΉ-подходящитС Π·Π° потрСбитСля срСд ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ само Π·Π° няколко милисСкунди; ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅ Π½Π° голяма ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° (ΡΡŠΡΡ‚ΠΎΡΡ‰Π° сС ΠΎΡ‚ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΈ дСсСтки ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅), Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ своя Π²Π΅ΠΊΡ‚ΠΎΡ€ Π·Π° дСсСтки ΠΌΠΈΠ½ΡƒΡ‚ΠΈ; ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Ρ€Π°Π·Π»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»-статия, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ прСдставянС Π·Π° Π²ΠΈΠ΄Π΅ΠΎ.

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

ΠΠ°ΡˆΠ°Ρ‚Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ с ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ: тСкстови статии, създадСни Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Π²Π·Π΅Ρ‚ΠΈ ΠΎΡ‚ външни сайтовС, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅, Ρ€Π°Π·ΠΊΠ°Π·ΠΈ ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΠ°Π²Π° услуга Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с голям Π±Ρ€ΠΎΠΉ тСхничСски прСдизвикатСлства. Π•Ρ‚ΠΎ някои ΠΎΡ‚ тях:

  • Π Π°Π·Π΄Π΅Π»Π΅Ρ‚Π΅ изчислитСлнитС Π·Π°Π΄Π°Ρ‡ΠΈ: ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΠΉΡ‚Π΅ всички Ρ‚Π΅ΠΆΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ„Π»Π°ΠΉΠ½ ΠΈ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°ΠΉΡ‚Π΅ само Π±ΡŠΡ€Π·ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π·Π° Π΄Π° отговарятС Π·Π° 100-200 ms.
  • Π‘ΡŠΡ€Π·ΠΎ Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ дСйствията Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ всички ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ доставСни Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Ρ ΠΈ Π΄Π° повлияят Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅.
  • НаправСтС Смисията Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π·Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΄Π° сС Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π° Π±ΡŠΡ€Π·ΠΎ към тяхното ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. Π₯ΠΎΡ€Π°Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ са сС ΠΏΡ€ΠΈΡΡŠΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈ към систСмата, трябва Π΄Π° чувстват, Ρ‡Π΅ тяхната ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° влияС Π²ΡŠΡ€Ρ…Ρƒ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅.
  • Π‘ΡŠΡ€Π·ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π½Π° ΠΊΠΎΠ³ΠΎ Π΄Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π°Ρ‚Π΅ Π½ΠΎΠ²Π° статия.
  • Π Π΅Π°Π³ΠΈΡ€Π°ΠΉΡ‚Π΅ Π±ΡŠΡ€Π·ΠΎ Π½Π° постоянната поява Π½Π° Π½ΠΎΠ²ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. ВсСки Π΄Π΅Π½ сС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚ дСсСтки хиляди статии ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ тях ΠΈΠΌΠ°Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΆΠΈΠ²ΠΎΡ‚ (Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌ Π½ΠΎΠ²ΠΈΠ½ΠΈ). Π’ΠΎΠ²Π° Π³ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ Ρ„ΠΈΠ»ΠΌΠΈ, ΠΌΡƒΠ·ΠΈΠΊΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΎ Π΄ΡŠΠ»Π³ΠΎΡ‚Ρ€Π°ΠΉΠ½ΠΎ ΠΈ скъпо Π·Π° създаванС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅.
  • ΠŸΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° знания ΠΎΡ‚ Π΅Π΄Π½Π° област Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π² Π΄Ρ€ΡƒΠ³Π°. Ако систСма Π·Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ ΠΈΠΌΠ° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π° тСкстови статии ΠΈ Π½ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎ към нСя, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ новият Ρ‚ΠΈΠΏ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π΄Π° сС класира ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅.

Π©Π΅ Π²ΠΈ ΠΊΠ°ΠΆΠ° ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

ΠŸΠΎΠ΄Π±ΠΎΡ€ Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΈ

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

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

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

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

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

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

ALS ΡΡ‚ΡŠΠΏΠΊΠ° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° изпълнСниС

Как Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΎΡ‚Π·ΠΈΠ²ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π²Π΅Π΄Π½Π°Π³Π° слСд Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅?

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

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

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

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

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

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

Π’ΡƒΠΊ rui Π΅ взаимодСйствиСто Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» u с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ i, qi Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ i, pu Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΡŠΡ‚ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» u.

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

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

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

Π Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½ΠΎ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½Π΅

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

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

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

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

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

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

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

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

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

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

ΠŸΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ към Π΄Ρ€ΡƒΠ³Π° Π·ΠΎΠ½Π° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½

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

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

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

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

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

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

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€