Upgrade to Pro — share decks privately, control downloads, hide ads and more …

論文紹介 / Real-time Personalization using Embeddings for Search Ranking at Airbnb

kuri8ive
September 30, 2018

論文紹介 / Real-time Personalization using Embeddings for Search Ranking at Airbnb

KDD 2018のApplied Data Science部門でBest Paperを受賞した "Real-time Personalization using Embeddings for Search Ranking at Airbnb" の紹介スライドです。(https://dl.acm.org/citation.cfm?id=3219885

元々使っていた特徴(ユーザーや物件の属性など)だけでなく、Embeddingを用いた特徴を計算に組み込むことで予約件数の増加に成功したとのことです。短期的/長期的個人最適化のいずれにも様々な工夫が見られます。産業界でのEmbedding応用事例として必見の論文かもしれません。

研究室のゼミでの紹介用につき、口頭での説明がないぶん分かりにくいところがあるかもしれませんが、ご容赦くださいませ。

kuri8ive

September 30, 2018
Tweet

More Decks by kuri8ive

Other Decks in Research

Transcript

  1. ϝλσʔλͱԋ૗ه࿥͔Β ۂͷ&NCFEEJOHੜ੒ Իָਪન<> ߪೖཤྺ͔Β ঎඼ͷ&NCFEEJOHੜ੒ &$ͷ঎඼ਪન<> εϚϗͷϩά͔Β ΞϓϦͷ&NCFEEJOHੜ੒ ΞϓϦਪન<> 13

    <>%POHKJOH 8BOHFUBM-FBSOJOHNVTJDFNCFEEJOHXJUINFUBEBUBGPSDPOUFYUBXBSFSFDPNNFOEBUJPO*O1SPDFFEJOHTPGUIF"$.PO*OUFSOBUJPOBM $POGFSFODFPO.VMUJNFEJB3FUSJFWBM <>7MBEBO 3BEPTBWMKFWJD FUBM4NBSUQIPOFBQQDBUFHPSJ[BUJPOGPSJOUFSFTUUBSHFUJOHJOBEWFSUJTJOHNBSLFUQMBDF*O1SPDFFEJOHTPGUIFUI*OUFSOBUJPOBM$POGFSFODF $PNQBOJPOPO8PSME8JEF8FC*OUFSOBUJPOBM8PSME8JEF8FC$POGFSFODFT4UFFSJOH$PNNJUUFF r <>.JIBKMP(SCPWJD /FNBOKB %KVSJD FUBM4DBMBCMFTFNBOUJDNBUDIJOHPGRVFSJFTUPBETJOTQPOTPSFETFBSDIBEWFSUJTJOH*O4*(*3"$. r
  2. 15 ݩʑܭࢉʹ࢖͍ͬͯͨ • ෺݅ಛ௃ • Ϣʔβʔಛ௃ ͳͲʹՃ͑ɺ • -JTUJOH&NCFEEJOHT •

    6TFSUZQF-JTUJOHUZQF &NCFEEJOHT ʹΑΓੜ੒ͨ͠ಛ௃Λ௥Ճ͠ ݕࡧॱҐΛ࠷దԽ
  3. 45 4LJQHSBNͷΈ #PPLFE-JTUJOH BT(MPCBM $POUFYU "EBQUJOH 5SBJOJOHGPS $POHSFHBUFE 4FBSDI ޙड़ͷ4FBSDI

    3BOLJOH ௿͍΄ͲॱҐ͕ ࠷దԽͰ͖͍ͯΔ ༧໿෺݅·Ͱͷ ࢒ΓΫϦοΫ਺ ༧໿෺݅ ͷॱҐ
  4. 49 ݩʑܭࢉʹ࢖͍ͬͯͨ • ෺݅ಛ௃ • Ϣʔβʔಛ௃ ͳͲʹՃ͑ɺ • -JTUJOH&NCFEEJOHT •

    6TFSUZQF-JTUJOHUZQF &NCFEEJOHT ʹΑΓੜ੒ͨ͠ಛ௃Λ௥Ճ͠ ݕࡧॱҐΛ࠷దԽ
  5. 50  (x1 , y1 )  (x2 , y2

    )  (x3 , y3 ) ೔෼
  6. 51 xi • ෺݅ಛ௃ ʢ෦԰ͷ਺ͳͲʣ • Ϣʔβʔಛ௃ ʢධՁ஋ͳͲʣ • ΫΤϦಛ௃

    ʢήετ਺ͳͲʣ • Ϋϩεಛ௃ ʢΫΤϦՁ֨ͱ෺݅Ձ֨ͷࠩͳͲʣ yi •  ʢΫϦοΫ͞Εͳ͔ͬͨ৔߹ʣ •  ʢΫϦοΫ͞Εͨ৔߹ʣ •  ʢ࿈བྷ͕ͨ͠༧໿ෆ੒ཱͷ৔߹ʣ •  ʢ༧໿੒ཱͷ৔߹ʣ •  ʢϗετ͕SFKFDUͨ͠৔߹ʣ
  7. 52 ෺݅Jʹ͍ͭͯͷ (xi , yi )Λ༻͍ͯ ݕࡧॱҐΛܭࢉ ʢܭࢉํ๏͸ඇެ։ʣ xi •

    ෺݅ಛ௃ ʢ෦԰ͷ਺ͳͲʣ • Ϣʔβʔಛ௃ ʢධՁ஋ͳͲʣ • ΫΤϦಛ௃ ʢήετ਺ͳͲʣ • Ϋϩεಛ௃ ʢΫΤϦՁ֨ͱ෺݅Ձ֨ͷࠩͳͲʣ ʢ&NC$MJDL4JN &NC#PPL4JN  6TFS5ZQF-JTUJOH5ZQF4JNͳͲʣ ຊݚڀͰ͸Y Jʹ &NCFEEJOHΛ༻͍ͯ ੜ੒ͨ͠ಛ௃Λ௥Ճ
  8. 53 िؒҎ಺ͷσʔλͰɺ શϢʔβʔ*%ʹର͠ɺ • ΫϦοΫͨ͠෺݅ͷϦετ • ༧໿ͨ͠෺݅ͷϦετ • ʜFUD Λ࡞੒͠-JTUJOH&NCFEEJOHTͰ

    &NCFEEJOHΛੜ੒ ・ ・ ・ ΫϦοΫͨ͠෺݅Ϧετ ໰͍߹Θͤͨ෺݅Ϧετ ༧໿ͨ͠෺݅Ϧετ
  9. 54 ண໨෺݅&NCFEEJOHͱϦετ಺ͷ ෺݅&NCFEEJOHͱͷ DPTྨࣅ౓Λܭࢉ͠ɺͦͷ࠷େ஋ • &NC$MJDL4JN • &NC#PPL4JN • ʜFUD

    Λಛ௃ͱ͢Δ ʜ ݕࡧϢʔβʔ͕ ΫϦοΫͨ͠෺݅Ϧετ είΞΛࢉग़ ͍ͨ͠෺݅