Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Vespaを利用したテクいベクトル検索
Search
sz_dr
October 10, 2024
Technology
3
420
Vespaを利用したテクいベクトル検索
Search Engineering Tech Talk 2024 Summer
https://search-tech.connpass.com/event/331560/
sz_dr
October 10, 2024
Tweet
Share
More Decks by sz_dr
See All by sz_dr
ヤフーにおける機械学習検索ランキングの取り組み
szdr
11
15k
RecSys 2019 論文読み会 発表資料
szdr
1
1.2k
E-Commerce検索におけるランキング研究
szdr
1
800
ランク学習と偽負例化合物を用いたバーチャルスクリーニング
szdr
0
440
Convolutional Neural NetworkとRankNetを用いた画像の順序予測
szdr
0
220
Other Decks in Technology
See All in Technology
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
190
AIのコンプラは何故しんどい?
shujisado
1
190
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
280
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
社外コミュニティで学び社内に活かす共に学ぶプロジェクトの実践/backlogworld2024
nishiuma
0
250
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
160
re:Invent 2024 Innovation Talks(NET201)で語られた大切なこと
shotashiratori
0
300
OpenAIの蒸留機能(Model Distillation)を使用して運用中のLLMのコストを削減する取り組み
pharma_x_tech
4
540
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
160
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
110
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
330
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Optimising Largest Contentful Paint
csswizardry
33
3k
Agile that works and the tools we love
rasmusluckow
328
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Optimizing for Happiness
mojombo
376
70k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Automating Front-end Workflow
addyosmani
1366
200k
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Making Projects Easy
brettharned
116
5.9k
Transcript
-:$PSQPSBUJPO -*/&Ϡϑʔגࣜձࣾ σʔλάϧʔϓ %4౷ׅຊ෦ ླ ᠳޗ 7FTQBΛར༻ͨ͠ςΫ͍ϕΫτϧݕࡧ 4FBSDI&OHJOFFSJOH5FDI5BML4VNNFS
-:$PSQPSBUJPO ླ ᠳޗ !T[@ES σʔλαΠΤϯεΛ׆༻ͨ͠ݕࡧվળʹ औΓΜͰ͍·͢ɻ p :BIPPγϣοϐϯά p
:BIPPܙା p :BIPPΦʔΫγϣϯ p :BIPPϑϦϚ
-:$PSQPSBUJPO ࠓ͓͢͠Δ͜ͱ େنݴޠϞσϧɺը૾ݴޠϞσϧɺʜͷൃలʹ͍ɺʮϕΫτϧݕࡧʯ͍🔥τϐοΫ l ࣭ԠγεςϜɿϢʔβʔͷ࣭จͱؔ࿈ੑͷߴ͍ճจΛݕࡧ l 3"(ʹ͓͚Δ3FUSJFWBM෦Ͱͷ׆༻ l ϚϧνϞʔμϧͳݕࡧγεςϜɿΩʔϫʔυͱؔ࿈ੑͷߴ͍ը૾Λݕࡧ
ϕΫτϧݕࡧͷύϫʔΛ͞ΒʹҾ͖ग़ͨ͢Ίʹɺ l ͲΜͳ՝ɾղܾࡦ͕͋Δͷ͔ʁ l ݕࡧΤϯδϯ7FTQBͰͲͷΑ͏ʹ࣮Ͱ͖Δͷ͔ʁ Λʢ-5ͳͷͰߴʹʣ͓͍͖ͯ͠͠·͢ʂ ˞7FTQBɿΦʔϓϯιʔεͷCJHEBUBTFSWJOHFOHJOFɻੑೳ͕ߴ͘ɺػೳ๛ͳݕࡧΤϯδϯɻ l4FBSDI&OHJOFFSJOH5FDI5BML8JOUFSzͷୋऔ͞Μͷ͝ൃද͕ඇৗʹࢀߟʹͳΓ·͢ɻ IUUQTTFBSDIUFDIDPOOQBTTDPNFWFOU
-:$PSQPSBUJPO ࠓ͓͢͠Δ͜ͱ pจࣈྻҰகݕࡧͱϕΫτϧݕࡧͷΈ߹Θͤ pείΞ͕͍ίϯςϯπΛݕࡧ݁Ռ͔Βআ֎ pͭͷίϯςϯπʹର͠ෳͷϕΫτϧ͕ඥͮ͘έʔε pϕΫτϧͷ֨ೲ༰ྔΛઅ
-:$PSQPSBUJPO จࣈྻҰகݕࡧͱϕΫτϧݕࡧͷΈ߹Θͤ ϕΫτϧݕࡧ͕͍🔥ͱ͍͑ɺґવͱͯ͠ैདྷͷจࣈྻҰகݕࡧॏཁ ೖྗΩʔϫʔυ จࣈྻҰகݕࡧ݁Ռ ϕΫτϧݕࡧ݁Ռ ू߹ ݕࡧ݁Ռ 7FTQBͰ࣮͢ΔͳΒʜ
IUUQTCMPHWFTQBBJSFEFpOJOHIZCSJETFBSDIQPTTJCJMJUJFTXJUIWFTQB ͞Βʹɺ"/%Ͱ݁߹ͨ͠ΓɺෳͷϕΫτϧݕࡧ݁ՌΛ݁߹ͨ͠Γɺ݁߹݁ՌͷϦϥϯΫՄೳʂ IUUQTEPDTWFTQBBJFOOFBSFTUOFJHICPSTFBSDIHVJEFIUNMNVMUJQMFOFBSFTUOFJHICPSTFBSDIPQFSBUPSTJOUIFTBNFRVFSZ จࣈྻҰகݕࡧͱϕΫτϧݕࡧͷݕࡧ݁ՌΛΈ߹Θͤͯɺ݁ՌΛฦ͍ͨ͠ʂ WFTQBRVFSZ bZRMTFMFDU GSPNXIFSF\UBSHFU)JUT BQQSPYJNBUFUSVF^OFBSFTU/FJHICPS PS VTFS2VFSZ ` lRVFSZจࣈྻҰகݕࡧΩʔϫʔυz lJOQVURVFSZ ΩʔϫʔυϕΫτϧ໊ <ϕΫτϧ> ϕΫτϧݕࡧΫΤϦ 03Ͱ݁߹ RVFSZ
-:$PSQPSBUJPO είΞ͕͍ίϯςϯπΛݕࡧ݁Ռ͔Βআ֎ ϕΫτϧݕࡧͰɺΑ͘ྨࣅ্Ґ݅Λऔಘͯ͠ܝग़ʙͱ͢Δ͕ɺ ద߹ίϯςϯπ͕ຊ࣭తʹগͳ͍߹ɺϊΠζͩΒ͚ͷϕΫτϧݕࡧ݁Ռʹͳͬͯ͠·͏ɻɻ ྫɿϑΝογϣϯ&$αΠτͰͷݕࡧʮϛοΩʔ͕ඳ͔ΕͨࠇͰγϯϓϧͳ5γϟπʯ ˠ ΫΤϦҙਤʹԊ͍͍͔ͬͨͤͥ݅͠ͳ͍ɻɻ ҙਤͱେ͖͘ҟͳΔݕࡧ݁Ռʹग़ͨ͘͠ͳ͍ʂ ྨࣅείΞͷ͍ίϯςϯπݕࡧ݁Ռ͔Βআ֎͍ͨ͠ʂ
7FTQBͰ࣮͢ΔͳΒʜ ϥϯΩϯάఆٛ FYQSFTTJPOʢϥϯΫείΞʣͷ͕ΛԼճͬͨ߹ɺ ݕࡧ݁Ռ͔Βআ֎͢Δ SBOLQSPGJMFSBOLJOH@XJUI@TDPSF@ESPQ\ GJSTUQIBTF\ SBOLTDPSFESPQMJNJU FYQSFTTJPO\ JG ྨࣅείΞ <ᮢ> ྨࣅείΞ ^ ^ ^ ᮢະຬͷ߹ɺϥϯΫείΞͱ͢Δɻ ᮢҎ্ͷ߹ɺϥϯΫείΞྨࣅͱ͢Δɻ ྨࣅείΞ͕ ϥϯΫείΞͷͱ͖ɺSBOLTDPSFESPQMJNJUʹҾ͔͔ͬͬͯɺ ݕࡧ݁Ռ͔Βআ֎͞ΕΔ👋 ✅ ✅ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ϊΠζͩΒ͚😇 IUUQTYDPNKPCFSHVNTUBUVT IUUQTEPDTWFTQBBJFOGBRIUNMIPXUPTFUBEZOBNJDRVFSZUJNFSBOLJOHESPQUISFTIPME
-:$PSQPSBUJPO ͭͷίϯςϯπʹର͠ෳͷϕΫτϧ͕ඥͮ͘έʔε ྫɿ8JLJQFEJBͷهࣄݕࡧ ϕΫτϧݕࡧਫ਼ΛߴΊΔͨΊʹɺͭͷʮจষʯʹର͠ʮஈམʯ͝ͱʹϕΫτϧԽ͢Δ Ҿ͖͍ͯͨͷʮจষʯ୯Ґ͕ͩɺཧ͢Δͷʮஈམʯ୯Ґ l ߋ৽ϑϩʔ͕ࡶɿʮจॻʯͷՃʮஈམʯͷมߋɾআ l ݕࡧޙॲཧ͕ࡶɿʮஈམʯͰҾ͖ͯͯɺʮจॻʯ୯ҐͰϚʔδͯ͠ɺʜ
ָʹϕΫτϧݕࡧΛ࣮ݱ͍ͨ͠ʂ λΠτϧ ஈམ ஈམ < > < > ϕΫτϧݕࡧ Τϯδϯ υΩϡϝϯτ@ஈམ υΩϡϝϯτ@ஈམ υΩϡϝϯτ@ஈམ υΩϡϝϯτ@ஈམ 7FTQBͰ࣮͢ΔͳΒʜ ϑΟʔϧυఆٛ GJFMEQBSBHSBQI@FNCFEEJOHTUZQFUFOTPSGMPBU Q\^ FNC<> \ ϕΫτϧݕࡧ༻ઃఆ ^ จॻ͝ͱʹஈམՄมͰ͋Δ͜ͱʹҙɻ ࣍ݩNBQQFEEJNFOTJPOͰѻ͍ɺ ࣍ݩݻఆαΠζͷϕΫτϧͰѻ͏ɻ NFUBEBUBͱͯ͠ ֤ϊʔυ͝ͱʹ υΩϡϝϯτ*%Λ͍࣋ͬͯΔ ෳϕΫτϧ͕ඥͮ͘έʔεͷ )/48෦ߏ IUUQTCMPHWFTQBBJTFNBOUJDTFBSDIXJUINVMUJWFDUPSJOEFYJOH
-:$PSQPSBUJPO ϕΫτϧͷ֨ೲ༰ྔΛઅ ྫɿ ࣍ݩͷϕΫτϧΛѻ͏߹ ֤࣍ݩΛGMPBU CZUFT Ͱද͢ͱɺίϯςϯπ͋ͨΓ CZUFTඞཁ
#JOBSJ[BUJPOʹΑͬͯ֨ೲ༰ྔΛઅͰ͖Δ͕ɺڑܭࢉʹίαΠϯྨࣅੵϢʔΫϦουڑෆద ༰ྔઅͷςΫχοΫͷҰͭɿ#JOBSJ[BUJPO < > < > ͳΒ ͳΒͰɺม ࣍ݩ͝ͱʹJOU CZUF Ͱද͢ͱ ʸ࣍ݩʹѹॖ ˠ CZUFTʂ ϋϛϯάڑͰϕΫτϧݕࡧ͍ͨ͠ʂ 7FTQBͰ࣮͢ΔͳΒʜ ϑΟʔϧυఆٛ GJFMEFNCFEEJOHTUZQFUFOTPSJOU FNC<> \ BUUSJCVUF\ EJTUBODFNFUSJDIBNNJOH ^ ^ 7FTQBͰϕΫτϧݕࡧͷڑܭࢉʹ FVDMJEFBOBOHVMBSEPUQSPEVDUIBNNJOH ͱɺ͞·͟·ͳࣜΛར༻Մೳʂ IUUQTEPDTWFTQBBJFOSFGFSFODFTDIFNBSFGFSFODFIUNMEJTUBODFNFUSJD IUUQTCMPHWFTQBBJCJMMJPOTDBMFLOO
-:$PSQPSBUJPO ࠓ͓ͨ͜͠͠ͱ pจࣈྻҰகݕࡧͱϕΫτϧݕࡧͷΈ߹Θͤ pείΞ͕͍ίϯςϯπΛݕࡧ݁Ռ͔Βআ֎ pͭͷίϯςϯπʹର͠ෳͷϕΫτϧ͕ඥͮ͘έʔε pϕΫτϧͷ֨ೲ༰ྔΛઅ ʢ7FTQBಛ༗ͷ࣮͓͖ͯ͞ʣ ϕΫτϧݕࡧͷར༻Λ࣮ࡍʹݕ౼͢Δͱɺݟ͑ͯͳ͔ͬͨ՝͕ු͔ͼ্͕ͬͯ͘Δ ՝ʹର͠Ͳ͏Ξϓϩʔν͞Ε͍ͯΔͷ͔ɺௐͯΈΔͱ໘ന͍
࠙ஊձͰɺʮͦͷ՝͋Δ͋Δʂʯʮ͜ͷ՝Ͳ͏ͳͷʁʯͳͲɺ͓Ͱ͖Εͱࢥ͍·͢ʂ🙇