“import numpy def get_rating_error(r, p, q): return r - numpy.dot(p, q) def get_error(R, P, Q, beta): error = 0.0 for i in xrange(len(R)): for j in xrange(len(R[i])): if R[i][j] == 0: continue error += pow(get_rating_error(R[i][j], P[:,i], Q[:,j]), 2) error += beta/2.0 * (numpy.linalg.norm(P) + nu

ozw3253t2c0390aozw3253t2c0390a のブックマーク 2018/10/30 18:30

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Matrix Factorizationとは - Qiita

    Machine Learning Advent Calendarです。 普段はGunosyという会社で推薦システムを作ってます はじめに 推薦システムに関する最近の文献を読むと結構な割合で出てくるMatrix Factorizartion(MF)と呼ばれる手法が...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう