私はsvm-rankを使用しています。
svm_rank_learn
小さなデータセットで実行する場合:
トレーニング セットのプロパティ: 3 つの機能、12 のランキング、596 の例
実行は数秒で終了し、有効なモデルが得られます。しかし、少し大きなデータセットを使用すると:
トレーニング セットのプロパティ: 3 つの機能、30 のランキング、1580 の例
実行はイテレーション 29 で何時間もスタックします。これは非常に奇妙です。なぜなら、ドキュメントには svm-rank が「ランキング (クエリ) の数に比例してスケーリングする」と記載されているからです。
データセットまたは形式の何が問題になっていますか?