Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Mercari Machine Learning / NLP
Tairo Moriyama
June 01, 2017
Technology
2
30k
Mercari Machine Learning / NLP
Tairo Moriyama
June 01, 2017
Tweet
Share
More Decks by Tairo Moriyama
See All by Tairo Moriyama
メルカリ商品検索のUI/UXと新たな挑戦
tairosan
33
11k
UI/UXが無意識に検索行動に与える影響について
tairosan
4
970
Other Decks in Technology
See All in Technology
Red Hat Partner Training Portal のご紹介 / Red Hat Partner Training Portal Introduction
rhpej
0
110
Istioを活用したセキュアなマイクロサービスの実現/Secure Microservices with Istio
ido_kara_deru
3
320
eBPFで実現するコンテナランタイムセキュリティ / Container Runtime Security with eBPF
tobachi
PRO
5
1.4k
SBOMを利用したソフトウェアサプライチェーンの保護
masahiro331
0
150
Simplify Cloud Native Security with Trivy
knqyf263
0
450
最先端の生成AIから考える、ビジネスにおける10年後のパラダイムシフト
sbtechnight
1
300
EC/CRMの自社サービス開発をマネジメントするようになって1年でやってきたこととこれから / devio2022-takano-sho-road-to-good-development-team-management
masaru_b_cl
0
360
私のAWS愛を聞け! ~ここが好きだよStep Functions~ #devio2022
kongmingstrap
0
260
20220728_新資格『SAP on AWS - Specialty 認定』ってどんな資格?/about-SAP-on-AWS-Specialty
emiki
1
400
eBPF-based Container Networking
johnlin
2
1.1k
Cloud Foundryの移行先はどこか? オープンソースPaaS探し
kolinz
0
340
年700万円損するサーバレスの 認可システムをご紹介します!!
higuuu
3
290
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1.1k
Building Applications with DynamoDB
mza
84
4.7k
Infographics Made Easy
chrislema
233
17k
Making the Leap to Tech Lead
cromwellryan
113
7.4k
jQuery: Nuts, Bolts and Bling
dougneiner
56
6.4k
Design by the Numbers
sachag
271
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
237
19k
The Web Native Designer (August 2011)
paulrobertlloyd
75
2k
Automating Front-end Workflow
addyosmani
1351
200k
Ruby is Unlike a Banana
tanoku
91
9.3k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
127
8.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Transcript
Mercari Machine Learning / NLP 30th of May 2017 Tairo
Moriyama | Search Project Owner
2 まずお伝えしたい事
3 【衝撃】 数ヶ月前まで、ほとんど 機械学習やってなかった
4 【現在】 人材が集まってきて 一気にプロジェクトが 進んでいる
5 つい先程の発表で
再掲:場合によってはMLも使うよ • 知見発見のための機械学習 ◦ ルールの発見 ◦ ユーザの分類 • ルールベースでのユーザリストの作成 ◦
ワンショット(実験的)な施策のターゲットとか • プロダクトに反映される機械学習 ⬅ コレ ◦ これは別に専用のチームがいる ◦ このあと話してくれます
7 Machine Learningのプロダクト適用 集客 1 検索 2 再訪 3
改善テーマ① 8 集客の自動最適化
外部のプラットフォームと商品データを連携 9 外部のProduct Ad Network Google App Script ・リアルタイムに広告出稿 ・売れたら商品は取り下げ
外部のプラットフォームと商品データを連携 10 とはいえ何でもかんでも 広告出しちゃうと無駄 クリックも増えるよね
外部のプラットフォームと商品データを連携 11 売れやすい商品を出したい
外部のプラットフォームと商品データを連携 12 外部のProduct Ad Network Google App Script ・一定期間内での売却確率を推定する ・売却確率が一定範囲の商品を広告出稿
売却確率の推定
改善テーマ② 13 検索精度の向上
14 検索サジェスト改善
検索サジェストを「カテゴリ付き」にしたり 15
16 検索アルゴリズム改善
検索アルゴリズム改善事例「macbook」 17 CTR : 4.5倍↑
いま取り組んでいること 18 キーワードに応じて最適な アルゴリズムを自動選定する
改善テーマ③ 19 再訪率の向上
20 レコメンド=広義の検索
[US] 性別ごとにタイムラインを出し分ける 21 男性 女性 タップデータから 性別を予測する
ユーザーのタップデータでクラスタリングしてみた 22
ユーザーの興味を推定する(クラスタリング) 23 男の子の子供がい るパパママかな ・・・
24 その他にも未来に向けて 様々な実験が進行中
写真を撮影するだけの出品に向けて • ICCV, CVPR等の有名学会や、ILSVRC, Kaggle等のコンペティションで提案されている アルゴリズムを基にした技術開発 • 画像認識 ◦ カテゴリ認識、ブランド認識、商品状態認識
◦ Deep Neural Network (CNN) • 物体検出 / 画像セグメンテーション ◦ 衣類の複数出品や、同時撮影された付属部品等の分離 ◦ 前景物体抽出と色認識 ◦ (Fast/Faster) RCNN / SSD / DeepMask / SharpMask • 類似商品画像検索 ◦ 数億〜数十億の商品画像検索に耐えうる ▪ ベクトル表現 ▪ 次元圧縮 ▪ データ構造 ◦ 過去の取引情報から ▪ 商品タイトル、商品説明の生成 • RNN / LSTMといった自然言語処理の技術も必要 ▪ 販売価格推定 • 需要のトレンドも考慮した回帰モデル ▪ 配送運賃推定、発送方法推薦 • 画像計測ではなく、過去の取引実績に基づく推定 画像系では豊富なデータを活かした、Supervised Learning領域に注力
画像からのブランド推定(US Women’s HandBag) 26
画像からのブランド推定(US Women’s HandBag) 27
画像からのブランド推定(US Women’s HandBag) 28
29 機械学習インフラの話
JP本番環境 US本番環境 Mercari-API Mercari-API lb lb endpoint : hogehoge3 endpoint
: hogehoge1 endpoint : hogehoge2 ML webapi admin s3と定期的or更新時 にsyncする仕組み 全社的なMachine Learning基盤の開発 サーバー名:full_burnean ←コレ
31 つまり何が 言いたいかというと
サーバーにガンダムの名前を つけると生産性が上がって しまうようなエンジニアの方 一緒に働きませんか ※メルカリ受付に飾ってあるデンドロビウム
33 Thank you! フリートークタイムでお話しましょう! Tairo Moriyama : サーチエンジニア / PM
: 自然言語処理、機械学習 Takuma Yamaguchi : 機械学習エンジニア : 画像処理 Hiroaki Kudo : 機械学習エンジニア : 自然言語処理,強化学習 Yu Kodama : 機械学習エンジニア : 推薦システム