1

OctaveでNeighborhoodComponentAnalysis(NCA)アルゴリズムを実装しようとしていますが、コードに問題があるようで、それが何であるかわかりません。

注:minimize負のfを最大化するために、CarlEdwardRasmussenの関数を使用しています。

注2:私が使用しているテストデータは、UCIMachineLearningリポジトリで利用可能なWineデータセットです。

4

1 に答える 1

1

いくつかの外部の助けを借りて、私は質問に対する答えを手に入れました。問題は、データポイントijの差のベクトル積が、逆ではなく、行ベクトル ごとのベクトルであると誤って想定していたことでした。勾配

于 2013-02-06T20:21:13.443 に答える