„Yandex” nauczył się bardziej reaguje dokładnie złożonych zapytań
Aktualności Web Services / / December 19, 2019
Nowy algorytm „Yandex” przetwarza żądanie wyszukiwania i kilka miejsc na semantyczne jednostek lub tzw wektorów znaczeniowych. Gdy użytkownik wprowadza zapytanie, wyszukiwarka porównuje wektory z tytułem i treścią potencjalnie odpowiednich miejscach. Poprzedni algorytm „Palekh” może jedynie porównać semantyczne wektorów wniosek i nagłówki, oraz „Korolow” skanuje strony internetowe całkowicie.
„Yandex” wyjaśnia algorytm „Korolev” jako przykład „Wojny i pokoju”. Poprzednia wersja może szukać tylko znaleźć książki po tytule lub słowa kluczowego związanego z treścią: imiona bohaterów, tytuły rozdziałów, i tak dalej. Nowy algorytm czyta się jak powieść, w pełni zrozumie znaczenie narracji.
Według twórców, główną zaletą zrozumienie znaczenia, że język zapytań wyszukiwania staje się bardziej ludzki. Użytkownik nie może poszukać filmu według nazwy, ale tylko na krótko opisać fabułę. Na przykład: „film o przestrzeni, w której bohater rozmawiał z córką przez całą dobę.” Do realizuje algorytm, który znajduje się film „Interstellar”, gdzie bohater Matthew McConaughey był w kosmosie i używany zegar do komunikowania się z córką. A ten film będzie wyświetlany w wynikach wyszukiwania.
Aby szukać zrozumienia jak sens zapytania odnosi się do treści strony internetowej, trzeba użyć sieci neuronowej na dużą skalę. Dla niej szkolenie będzie musiała miliardy przykładów dlaczego użytkownicy „Yandex” do korzystania z ich algorytmy szkoleniowych.
Jeżeli dana osoba zostanie przeniesiona z wyników wyszukiwania do witryny i pozostał na nim, najprawdopodobniej, algorytm działa poprawnie. Sieć neuronowa jest szkolony na zły przykład: jeśli strona jest natychmiast zamykany lub po prostu brakowało, system będzie pamiętał. Tak, że w przyszłości poszukiwanie powinno działać lepiej.