C ++で書かれた協調フィルタリング/推奨システムに特化した一般的なアルゴリズムの実装を含む優れた特定のライブラリを知っている人はいますか?
協調フィルタリングおよび/または推奨システムに特化していることを除いて、機械学習ライブラリと同じです。
C ++で書かれた協調フィルタリング/推奨システムに特化した一般的なアルゴリズムの実装を含む優れた特定のライブラリを知っている人はいますか?
協調フィルタリングおよび/または推奨システムに特化していることを除いて、機械学習ライブラリと同じです。
GraphChi http://graphchi.orgには、Danny Bicksonによって作成された高性能協調フィルタリング ツールキットも含まれています。
少し前にGoogleコードで見つけました(まだ使用していません):
http://code.google.com/p/recsys-nju/ http://code.google.com/p/recsyscode/
LensKitをチェックしてください。これは実際には Java ライブラリですが、GraphLab (C++ ライブラリ) からのものを組み込む作業も行っているため、取り上げています。
これは、 GraphLab の主任開発者の 1 人であるDanny Bickson による投稿で、LensKit に取り組んでいる博士課程の学生の 1 人にインタビューしています。
GraphLab、SVDFeature、または Waffles を見ることができます。これらはすべて C++ およびオープン ソース/フリー ソフトウェアで記述されています。ビールのように無料で利用できるLibFMもありますが、自由のように無料です...
Waffles については知りませんが、他の 3 つは非常に大きなデータセットを処理できます。
PS: StackOverflow では 2 つ以上の URL を投稿できませんでしたが、Google を使用して他の 2 つのパッケージを見つけることができると思います...