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

グノシーを支える機械学習業務プロセス

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for ysekky ysekky
June 06, 2014
9.5k

 グノシーを支える機械学習業務プロセス

Avatar for ysekky

ysekky

June 06, 2014
Tweet

More Decks by ysekky

Transcript

  1. 自己紹介 •  関 喜史 •  Gunosy Inc. 共同創業者 •  東京大学博士後期課程在籍中

    •  推薦システム/コンテンツ評価/ユーザ行動分析 •  グノシー •  最適な情報を最適な人にお届けするニュースアプリ •  絶賛CM放送中 •  DL数 300万超え
  2. リリース前 •  仮説を起案 •  「もっといま流行っている情報を届けやすくする」 •  「新鮮なコンテンツを届けやすくする」 •  このときそれによって向上をねらうKPIも設計する • 

    仮説に適合するモデルやfeatureを決めて実装 •  現状のデータと比較 •  Ex. 配信量が変化するコンテンツがあるか?その変化量は想 定通りか? •  Ex. ユーザが見ていたコンテンツがそのユーザに配信されなく ならないか?その割合はどの程度か? •  詳しい精度とかを出すとか、既存に比べて勝っているとかは見 ない.どのような変化が起こるかだけを観測しておく.
  3. A/Bテスト •  事前に調査した影響に応じて適用する範囲を設定 •  まずは新規ユーザの一部に適用 •  既存ユーザは”これまでとの変化”という要因がはいる •  向上を狙ったKPIにどのような影響がでるか? • 

    ある程度の期間をみる •  定常的なKPIに悪影響が出ていないか? •  KPIの変化に応じてテスト範囲の拡大や,テストの中止を行う. •  想定と違った場合 •  どのようなユーザがKPIを悪化させたのか,それが変更による ものかを調査 •  そのユーザの特性からモデルを改善しまたテスト
  4. まとめ •  サービスとして提供しているのでモデルの優劣はユーザが決める •  数値は神より正しい •  ユーザがすべてを知っている •  迷ったら挑戦しよう (Gunosy

    Wayより) •  どこが良くなるか、というよりもアウトプットとして何が変わるかを認 識しておくことが重要 •  ユーザ体験としてなにが変わるのか? •  KPIが変わったときに手がかりになる •  まず仮説が大事 •  何が課題で、どのKPIが目的なのか •  ユーザのどのような課題を解決するのか