機械学習に関するketancho_jpのブックマーク (2)

  • レコメンドつれづれ ~1-2. 協調フィルタリングの実装 ~ - Platinum Data Blog by BrainPad

    こんにちは、アナリティクスサービス部の小田です。連載ではレコメンデーションシステムについて、気の向くままにゆるゆると考察を行っています。第1回ではユーザベース協調フィルタリングの概念およびロジックについて考察を行いました。そして今回、ようやく訪れた連載第2回は、ユーザベース協調フィルタリングを実装し、実際のデータに対して適用してみたいと思います。 ■今回やること MovieLensデータセットでの協調フィルタリングによる推薦 Rパッケージ{recommenderlab}を利用した協調フィルタリングの適用 協調フィルタリングのスクラッチ実装 協調フィルタリングをスクラッチで実装する前に、まず既存のパッケージを使って手っ取り早く試してみたいと思います。協調フィルタリングのようなポピュラーなアルゴリズムはパッケージとして出回っていますので、適用するだけならRでもPythonでも2-3行で可能

    レコメンドつれづれ ~1-2. 協調フィルタリングの実装 ~ - Platinum Data Blog by BrainPad
    ketancho_jp
    ketancho_jp 2018/11/14
    学びが多い!
  • 機械学習の理論と実装はどう学んでいくと良いのだろうか

    TL;DR 機械学習エンジニアは理論と実装の両方が求められる場合が少なくない この二つは割と異なる学びの過程がある気がしているが、自分を例にとってそれを考えてみる かなり強引に言うなら、理論は要素を積み重ねて全体を理解するやり方で、実装は全体から必要な要素を削り出していくやり方、な気がする 自分は実装に関してはどうトレーニングを積んでいくのが良いかいまいち分かっていない 知人と話していてタイトルにあるような話題になった。 機械学習が流行るようになって、これまではサービスを開発するような仕事ではそこまで要求されなかったであろう、数学的な理論とプログラミングによる実装の両方を兼ね備えることの重要性が増している。 これは自分が興味あるような機械学習エンジニア仕事において、という前提条件の下での話だ。 そんなのなくても仕事ができるとかもっと大事なことがあるとか、意見は色々あるかもしれないけど、こ

    機械学習の理論と実装はどう学んでいくと良いのだろうか
    ketancho_jp
    ketancho_jp 2018/09/05
    あとでちゃんと読む
  • 1