タグ

集合知に関するyukigoのブックマーク (1)

  • Slope One(スロープワン)アルゴリズム | 4plus tech

    ECサイトなどでお馴染みの「○○さんへのオススメ」機能。実装にはいろいろな方法があるが、その中でSlope One(スロープワン)アルゴリズムは最もシンプルで比較的精度が高いとされている。 例えばユーザーが商品に5段階評価を付けられるアプリケーションがあるとする。「○○さんへのオススメ」を表示するということは、 ・○○さんがまだ評価していないアイテムに対して・もし評価したらどんな評価をするかを計算によって予想し・高評価だと予想されたものをピックアップする という作業にあたる。 Slope Oneの基的な考え方は、 アイテム間の評価の差は、全体でも個人でも似たようなものだろう という単純なもの。 例えば以下のような場合を考える。 商品A商品B商品C 太郎425 花子33未評価 次郎5未評価3 1)花子の商品Cに対する評価の予想 商品Cと商品Aの評価差の平均: 太郎の評価差:5 - 4 =

  • 1