推薦エンジンに使用されるALSについて質問がありますか? ALSは決定論的か?同様に、同じデータと同じパラメータを使用する場合、常に同じ出力(または非常に似通った結果)を得るべきですか?ALSは決定的ですか?
3
A
答えて
2
短い応答は次のとおりです。 Matrix Factorization algosの大部分は、フィーチャマトリックスのランダムな初期化から始まります。したがって、最適化プロセスのいくつかの実行中にいくつかの「ローカル」最小値を見つけることができるという問題があります。
+0
なぜそれは "素晴らしい"部分ですか? – cshin9
+0
一部の実装では、開始行列の静的な初期化が使用されます。しかし、いずれにしても、彼らは常に極小を見つけるのを避けるためにいくつかのランダム性を使用します –
0
乱数ジェネレータで使用するシードを指定できます。この場合、結果は完全に確定的です。
関連する問題
- 1. スパーク:ALSのパフォーマンスを測定
- 2. ALSにはゼロエントリが必要ですか?
- 3. stof、strtofは決定的ですか?
- 4. Numpyのargsortは決定的ですか?
- 5. javaのhashCode()は決定的ですか?
- 6. SparkでのALSの実装
- 7. USB光センサー(ALS)製品または実装ですか?
- 8. Spark ALSユーザ・ユーザまたはアイテム・アイテムの共同フィルタリングですか?
- 9. なぜこのopenclコードは非決定的ですか?
- 10. 酸洗い工程は決定的ですか?
- 11. Javaは決定的ではありませんか?
- 12. 決定論的なプロファイラはなぜ「決定論的」と呼ばれていますか?
- 13. バイナリ入力のあるALS
- 14. スパークALSの推奨スコア
- 15. インターネットエクスプローラ非決定論的レイアウト
- 16. VB6動的配列決定
- 17. 決定論的アルゴリズムの例?
- 18. は実験的に決定行列の複雑さを計算する決定
- 19. なぜキャッシュグリッドは完全に決定論的ではないのですか?
- 20. ストアドプロシージャでテーブル名を動的に決定
- 21. amb-operatorで非決定的な選択
- 22. Kerasトレーニングを決定的に実行できますか?
- 23. Droolsのルール選択は非決定論的かランダムか?
- 24. DATEからVARCHARへのキャストが非決定的なのはなぜですか?
- 25. なぜ決定論的シミュレーションでは確率論が必要ですか?
- 26. 関数アプリケーションの評価順序はSMLで決定的ですか?
- 27. 動的モデルのタイプを決定する
- 28. 意義のある意味論的マッピングは決定可能か?
- 29. スパークのALSのユニークなアイテム数の上限はいくらですか?
- 30. MACアドレスに関してUuidCreateSequentialはどのように決定論的ですか?
あなたが推薦システムについて読んでみたいと思うなら、私はこれを読むことができると思う[Recommender Systems](http://infolab.stanford.edu/~ullman/mmds/ch9.pdf) –
あなたはALSについてもっと学ぶことができます[この論文を読む](http://www.grappa.univ-lille3.fr/~mary/cours/stats/centrale/reco/paper/MatrixFactorizationALS.pdf) –