Статья:

RANKBRAIN: РЕЙТИНГ АЛГОРИТМДЕРІНДЕГІ ЖАСАНДЫ ИНТЕЛЛЕКТ

Журнал: Научный журнал «Студенческий форум» выпуск №18(285)

Рубрика: Технические науки

Выходные данные
Мусина А.А. RANKBRAIN: РЕЙТИНГ АЛГОРИТМДЕРІНДЕГІ ЖАСАНДЫ ИНТЕЛЛЕКТ // Студенческий форум: электрон. научн. журн. 2024. № 18(285). URL: https://nauchforum.ru/journal/stud/285/148724 (дата обращения: 09.08.2024).
Журнал опубликован
Мне нравится
на печатьскачать .pdfподелиться

RANKBRAIN: РЕЙТИНГ АЛГОРИТМДЕРІНДЕГІ ЖАСАНДЫ ИНТЕЛЛЕКТ

Мусина Аяжан Асқарқызы
студент, Л.Н. Гумилев атындағы Еуразия Ұлттық Университеті, Қазақстан Республикасы, Астана

 

Іздеу жүйелері пайда болғаннан бері олар ақпарат, тауарлар мен қызметтерді табуға көмектесетін күнделікті өміріміздің ажырамас бөлігіне айналды. Кез-келген іздеу жүйесінің сәттілігінің негізгі факторларының бірі-оның пайдаланушылардың сұранысы бойынша ең маңызды нәтижелерді ұсыну мүмкіндігі. Мұнда нәтижелерді көрсету ретін анықтайтын рейтинг алгоритмдері шешуші рөл атқарады. Дегенмен, кілт сөздердің тығыздығы мен кері сілтемелер санына негізделген дәстүрлі рейтинг әдістері енді уақыт талаптарына сәйкес келмейді. Пайдаланушы сұраулары барған сайын күрделі және көп мағыналы болып келеді, бұл оларды өңдеуге интеллектуалды көзқарасты қажет етеді. Бұл мәселеге жауап ретінде Google 2015 жылдың қазан айында жасанды интеллект (AI) және машиналық оқытуды қолданатын алғашқы рейтинг алгоритмі RankBrain-ді ұсынды. RankBrain Google-дің негізгі алгоритмі Hummingbird-тің маңызды құрамдас бөлігіне айналды және содан бері сұраныстарды өңдеуде және Іздеу нәтижелерінің өзектілігін анықтауда шешуші рөл атқарды. RankBrain-ді енгізу іздеу технологияларын дамытудың жаңа кезеңін белгілеп, оларды интеллектуалды және пайдаланушылардың ниеттерін жақсы түсінуге қабілетті етті. Бұл мақалада біз RankBrain қалай жұмыс істейтінін, оның техникалық аспектілерін және рейтинг алгоритмдеріне әсерін егжей-тегжейлі қарастырамыз. Біз сондай-ақ rankbrain енгізген өзгерістер іздеу жүйесін оңтайландыру (SEO) стратегиясына қалай әсер еткенін талқылаймыз және веб-шеберлер мен SEO мамандарына осы алгоритм бойынша мазмұнды оңтайландыру бойынша практикалық ұсыныстар береміз. Біздің мақсатымыз-Rankbrain Google іздеу жүйесін қалай түрлендіретінін және бұл SEO болашағы үшін нені білдіретінін жақсы түсінуге көмектесу. Іздеу алгоритмдерінде AI қолдану тек техникалық жаңалық емес, ақпараттың қалай өңделетіні мен пайдаланушыларға берілуінің түбегейлі өзгеруі. RankBrain пайдаланушылардың жылдам өзгеретін цифрлық әлем қажеттіліктерін жақсырақ қанағаттандыра алатын ақылды, жауап беретін және интуитивті іздеу жүйелерін құрудағы маңызды қадам болды.

RankBrain-жасанды интеллект (AI) және машиналық оқытуға негізделген Google рейтинг алгоритмінің құрамдас бөлігі. 2015 жылдың қазан айында енгізілген бұл Google-дің іздеу сұрауларын өңдеу және түсіндіру саласындағы негізгі инновацияларының бірі болды. Rankbrain Google-ге неғұрлым сәйкес және дәл нәтижелер беруге мүмкіндік беретін күрделі және аралас сұрауларды түсінуді жақсартуға арналған. RankBrain - ге дейін Google алгоритмдері сұраныстарды өңдеу үшін қолмен бағдарламалауға және бекітілген ережелерге сүйенді. Бұл алгоритмдегі кез-келген өзгерістер инженерлердің араласуын қажет ететіндігін білдірді. RankBrain, керісінше, Машиналық оқыту әдістерін қолданады, бұл алгоритмге мәліметтер негізінде өздігінен білім алуға және адамның үнемі араласуынсыз нәтижелерін жақсартуға мүмкіндік береді.

RankBrain мәтіндік сұрауларды машина өңдей алатын және талдай алатын сандық векторларға түрлендіреді. Бұл оған ағымдағы сұрауларды алдыңғы сұраулармен салыстыруға және сұрауда бейтаныс немесе сирек терминдер болса да, пайдаланушының ниетін жақсырақ түсінуге көмектесетін үлгілерді табуға мүмкіндік береді. RankBrain жұмыс принципін бірнеше негізгі кезеңдерге бөлуге болады:

  • Сұрауларды векторларға түрлендіру

Пайдаланушы сұрауды енгізген кезде, rankbrain бұл мәтіндік сұрауды сандық векторға түрлендіреді. Векторлық бейнелеу алгоритмге контекст пен семантиканы ескере отырып, сұрауларды тереңірек деңгейде талдауға және салыстыруға мүмкіндік береді. Сұранысты векторлау формуласы:

                                          (1)

Мұндағы,  – тексттік сұрау және   - оның сандық векторға айналуы.

  • Белгілі сұраулармен салыстыру

RankBrain ағымдағы сұрау векторын бұрын өңделген алдыңғы сұрау векторларымен салыстырады. Бұл алгоритмге пайдаланушының ниетін жақсы түсінуге көмектесетін ұқсастықтар мен заңдылықтарды табуға мүмкіндік береді. Егер сұрауда белгісіз терминдер болса, RankBrain түсіндіру үшін ұқсас сұраулармен семантикалық байланыстарды қолданады.

  • Деректерге негізделген оқыту

RankBrain-дің басты ерекшеліктерінің бірі-оның мәліметтер негізінде білім алу қабілеті. Ол модельді жақсарту және дәлірек нәтижелерді ұсыну үшін іздеу нәтижелері мен пайдаланушылардың мінез-құлқын (мысалы, басу, сайттағы уақыт) үнемі талдайды. Машиналық оқыту RankBrain-ге пайдаланушы сұрауларындағы жаңа үлгілер мен трендтерге бейімделуге мүмкіндік береді.

  • Алгоримді жаңарту

Деректерді талдау және оқыту негізінде RankBrain өзінің модельдері мен алгоритмдерін мезгіл-мезгіл жаңартып отырады. Бұл іздеу нәтижелерінің өзектілігі мен дәлдігін қамтамасыз етеді. Жаңартулар рейтинг факторларының салмағын Өзгертуді, жаңа опцияларды қосуды және бар үлгілерді жақсартуды қамтуы мүмкін.

Іс жүзінде rankbrain жұмысының мысалын қарастырайық.  Пайдаланушы «Менің жұмысымның жанында қызыл гүлдер сатып алатын орын» деген сұрауды енгізді делік. Дәстүрлі алгоритм «сатып алу», «қызыл гүлдер» және «жұмыс» кілт сөздеріне назар аударуы мүмкін, бірақ "менің жұмысымның жанында"контекстін ескермейді.

RankBrain сұранысты векторға түрлендіру арқылы пайдаланушының жұмыс орнына жақын жерде гүл дүкенін іздейтінін анықтайды. Бұл сұрауды басқа ұқсас сұраулармен салыстыра отырып, RankBrain пайдаланушының ниетін түсінеді және жақын жерде орналасқан гүл сататын дүкендерді қамтитын нәтижелерді ұсынады.

Rankbrain-бұл Google-дің жабық және меншікті алгоритмі және оның нақты іске асырылуы ашылған жоқ. Алайда, біз rankbrain-де қолданылатын негізгі ұғымдарды бейнелейтін жеңілдетілген мысалды қарастыра аламыз.

Төмендегі ұсынылған диаграмма (сурет -1)-кластерлеу және ұқсас сұрауларды табу үшін машиналық оқыту алгоритмін қолдана отырып, мәтінді өңдеу процесін сипаттайтын дәйекті диаграмма (sequence diagram). Бұл жағдайда қатысушылар (Alice және Bob) мәтінді өңдеудің әртүрлі кезеңдерін орындау арқылы кезектесіп өзара әрекеттеседі.

 

Сурет 1. RankBrain алгоритміне sequence diagram

 

Қорытындылай келе, Rankbrain Google іздеу сұрауларын өңдеу және түсіндіру тәсілін өзгертті. Жасанды интеллект пен Машиналық оқыту әдістерін қолдана отырып, Rankbrain Google алгоритмінің неғұрлым бейімделгіш және дәл болуына мүмкіндік береді, тіпті пайдаланушыларға күрделі және әдеттен тыс сұраныстар бойынша тиісті нәтижелер ұсынады. RankBrain пайдаланушылардың сұраныстарын талдау және түсіндіру үшін машиналық оқыту әдістерін қолданады, бұл оған таныс және ерекше сұраныстарды жоғары дәлдікпен өңдеуге мүмкіндік береді. Осының арқасында Google пайдаланушыларға сұрақтарына неғұрлым сәйкес және пайдалы жауаптар ұсына отырып, іздеу нәтижелерінің сапасын айтарлықтай жақсарта алды. RankBrain сұраулардағы кілт сөздерді талдап қана қоймайды, сонымен қатар пайдаланушының контекстін, семантикасын және алдыңғы іздеу әрекеттерін ескереді, бұл оны Google арсеналындағы ең озық құралдардың біріне айналдырады.

 

Пайдалынылған әдебиет:
1. Gabrilovich E., Markov A. Google’s Machine Learning Algorithm and Its «Impact on SEO // Semantic Scholar. 2016. 
2. Dean J. Large Scale Deep Learning for Intelligent Computer Systems // NIPS 2016. 
3. Bengio Y., Courville A., Vincent P. Representation Learning: A Review and New Perspectives // IEEE Transactions on Pattern Analysis and Machine Intelligence. 2013
4. Mikolov T., Chen K., Corrado G., Dean J. Efficient Estimation of Word Representations in Vector Space // Proceedings of the International Conference on Learning Representations (ICLR). 2013.