Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Mercari Machine Learning / NLP
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tairo Moriyama
June 01, 2017
Technology
32k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mercari Machine Learning / NLP
Tairo Moriyama
June 01, 2017
More Decks by Tairo Moriyama
See All by Tairo Moriyama
メルカリ商品検索のUI/UXと新たな挑戦
tairosan
32
13k
UI/UXが無意識に検索行動に与える影響について
tairosan
4
1.2k
Other Decks in Technology
See All in Technology
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
3
2.4k
GoにおけるFFIのこれまでとこれから
goccy
5
2.3k
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
140
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
680
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
310
GuardDuty 検知対応を DevOps Agent で効率化しようとしている話 / GuardDuty Investigations with DevOps Agent
masahirokawahara
1
350
Omarchy Quattro の日本語設定周り
simosako
2
140
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
500
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
300
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
160
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
2.6k
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
230
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
Navigating Weather and Climate Data
rabernat
0
510
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
Speed Design
sergeychernyshev
33
2.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
270
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
230
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Abbi's Birthday
coloredviolet
3
9.9k
Scaling GitHub
holman
464
140k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
The SEO Collaboration Effect
kristinabergwall1
1
550
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 : 機械学習エンジニア : 推薦システム