私は質問があります。それは約Ismapの非線形次元削減です。通常の場合、100 * 100の行列距離を導入すると とIsomapを適用します[http://isomap.stanford.edu/][1] 100ポイントの座標、他の場合に私は150 * 150の行列で、私はちょうど35または50ポイントを取得する理由を理解していない?Isomap "非線形次元削減"
0
A
答えて
0
通常、Isomapの最初のステップは、すべての点が4または6または8かそれに最も近いものに接続されるように、「最近接行列」を作成することです。
距離行列は100 x 100で始まり、すべての点は99の他の点まで距離があります。この最初の手順の後、(4または6または8)の最も近い点以外の距離が設定されます無限に。
次に、Isomapは最短パス距離を計算し、離れたポイントに到達するために近くのポイント間をホッピングします。
あなたの場合、150ポイントのマトリックスを作成すると、最初のステップで近くのポイントだけを保持すると、ポイントが切り離され、遠いポイント間にパスがあると思います。多くのIsomapコードのデフォルトの動作は、接続ポイントの最大コレクションのIsomap埋め込みを返すことです。
これをどのように修正できますか? 1.すべてのポイントを取得するまで、使用する最寄りの人数を増やすことができます。
注意:多くの自然なケースでは、ほとんどまたはすべてのネイバーを含めると、プロシージャの最短パス部分が何も実行されない場合に終了し、これが「多次元スケーリング」と呼ばれる問題になります。これは線形埋め込みを与える。
関連する問題
- 1. CLDNNの次元削減(テンソルフロー)
- 2. Kerasを使用した次元削減
- 3. スパース行列の次元削減(TSNE/PCA)
- 4. 2次元配列の削減
- 5. 多次元配列の線形シミュレーション
- 6. 線形対非線形ニューラルネットワーク?
- 7. 線形回帰プロット非線形プロットR
- 8. 次元削減後の最も有益な機能の取得
- 9. 多くの寸法の可逆次元削減
- 10. 二次元空間における線形代数
- 11. scikitのデータ次元を学習する線形回帰
- 12. 任意の2次元三角形の走査線の取得
- 13. 円形寸法削減?
- 14. 二次元曲線近似
- 15. Matlabの2次元線グラデーションカラー
- 16. 線形/非線形テクスチャマッピング歪みのある四角形
- 17. 多次元配列を減らす
- 18. 非線形アニメーションのUIScrollview setContentOffset?
- 19. データの非線形解析
- 20. C++の非線形プログラミングライブラリ
- 21. ニューラルネットワーク非線形入力
- 22. C#非線形勾配ブラシ?
- 23. 非線形パイプローの色は
- 24. Javascriptをソート非線形テーブル
- 25. 非負線形システムをR
- 26. Clojureで怠惰なseqを生成する非線形の減速
- 27. 次元削減のためにデータセット全体で線形判別分析を実行する必要がありますか?
- 28. 2次元の不規則な形状を通常のプライマリに減らす
- 29. 3次元形状のフレックス
- 30. 非線形関数を使用した区分的非線形回帰R
ありがとうございましたRobert Pless今は非常に明確です –