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

AIを使うことになった時に知っておいたら良いこと

 AIを使うことになった時に知っておいたら良いこと

社内LT(2017/11/10)

Kazuhiro Shiota

November 27, 2017
Tweet

Other Decks in Education

Transcript

  1. どんな方法があるか • 機械学習?深層学習? • 教師データから予測する → 機械学習 • 回帰?分類? •

    PV数を予測するので回帰 • どのアルゴリズムで? • 色々ある(回帰分析、勾配ブースティングetc) • いきなりは難しい • まずはどんな傾向があるか調べる
  2. 傾向を探る • どんなデータ(数値)を取れるかを知る • 取得できるものは自然と絞られる • タイトル/本文の形態素解析、感情分析 • 各数値との相関があるか •

    PVと各数値に傾向があるか • グラフにしてみる • CSV出力して眺める(意外と重要) • 予想と結果をまとめる
  3. 学習済みモデルを使ったAPI • 文章解析 • Google Cloud Natural Language API •

    Text Classification API(A3RT) • 学習データから独自のモデルを作成できる • 文章の誤り抽出 • Yahoo! 校正支援API → CMSの本文校正 • 音声データをテキストデータにする • Google Cloud Speech API → テープ起こし
  4. 機械学習の民主化 • Automated Machine Learning • TPOT • https://rhiever.github.io/tpot/ •

    データサイエンスコンペ • Kaggle • https://www.kaggle.com • 様々なデータセット