"Yandex" har lært at mere præcist reagere på komplekse forespørgsler
Nyheder Webtjenester / / December 19, 2019
Den nye algoritme "Yandex" konverterer søgningen anmodning, og flere steder på de semantiske enheder eller såkaldte semantiske vektorer. Når en bruger indtaster en forespørgsel, søgemaskinen sammenligner vektorer med titlen og indholdet af potentielt egnede steder. Forrige algoritme "Palekh" kunne kun sammenligne de semantiske vektorer af anmodningen og overskrifter, og "Korolev" scanner websider helt.
"Yandex" forklarer algoritme "Korolev" som et eksempel på "Krig og fred". Tidligere version kan kun søge at finde en bog af titel eller søgeord forbundet med indholdet: navnene på de tegn, kapiteltitler, og så videre. En ny algoritme kan læses som en roman og fuldt ud forstår betydningen af fortællingen.
Ifølge udviklerne, den største fordel ved at forstå betydningen af forespørgsler, at søgningen sprog bliver mere menneskelig. Brugeren kan ikke søge efter en film ved navn, men bare kort beskrive plottet. For eksempel: "en film om det rum, hvori helten talte med sin datter gennem uret." Algoritmen erkender, at der er en film "Interstellar", hvor helten er Matthew McConaughey var i rummet og brugt uret til at kommunikere med sin datter. Og denne film vil blive vist i søgeresultaterne.
For at søge efter forståelse som defineret i forespørgslen vedrører indholdet af en webside, skal du bruge en storstilet neuralt netværk. For hendes træning får brug for milliarder af eksempler, hvorfor "Yandex" brugere til at bruge deres uddannelse algoritmer.
Hvis en person er flyttet fra søgeresultaterne til stedet og opholdt sig på det, mest sandsynligt, algoritmen fungeret korrekt. Det neurale netværk er uddannet på et dårligt eksempel: hvis webstedet straks er lukket ned eller bare savnet, vil systemet huske. Så det i fremtiden søgningen bør arbejde bedre og bedre.