問題タブ [lenskit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Lenskit を使用して本の評価を推測する
ユーザーID、読んだ本、各本の評価を含む「csv」ファイルがあります。Lenskit を使用して、ユーザーの本の評価を予測したいと考えています。たとえば、ユーザー A が 3 冊の本、A、B、C を読んだ場合、本 A の評価を述語し、その述語が実際の評価とどの程度近いかを確認したいとします。Lenskit を使用してそれを行う方法について誰か教えてください。私は Web サイトを開発しておらず、すべてのコードは Eclipse の通常の Java ファイルです。
lenskit - lenskit を使用した本の評価の予測
私はこのウェブサイトを読みました: http://lenskit.org/documentation/evaluator/quickstart/最初にスクリプト「 $ lenskit eval 」を使用して実行しようとしましたが、hello-lenskit の例で新しい groovy ファイルを作成して実行しましたコマンドラインを使用しましたが、何も起こりませんでした。次に、Java プログラム (hello-lenskit.java) で使用しようとしました。いくつかのエラーが発生します。
次に何をすべきですか?全体的な評価エラーを生成するにはどうすればよいですか?
lenskit - Lenskit を使用したランク付けの学習
問題のランク付けを学習するために lenskit フレームワークを使用しています。誰も報告したことがないという問題があります。
アイテム全体で FunkSVD と人気ベースラインのパフォーマンスを比較すると、人気ベースラインは FunkSVD を大幅に上回っています。人気商品ほど評価が高いからだと思いますが、人気商品が好きというわけではありません。
評価候補を人気のN個に限定しました。その結果、アルゴリズムが間違いを犯す機会が減るため、FunkSVD のパフォーマンスが向上しました。FunkSVD は人気を上回りました。しかし、今私は別の問題を抱えています。ランダムなベースラインは、FunkSVD と人気の両方を打ち負かします! 間違いを犯す可能性が非常に低いからだと思いますが、私は納得しています。FunkSVD のパフォーマンスを人気やランダムよりも優れたものにする方法はありますか? 私は何か間違ったことをしていますか?フレームワークに問題がありますか?誰もこの問題に遭遇しましたか?