2016-11-16 4 views
0

私はマニホールド埋め込みを学ぶしたいデータ行列X、持っている場合:scikit-learn埋め込みからデコードするには?

from sklearn.manifold import MDS 

mds = MDS() 
embedding = mds.fit_transform(X) 

を私は変数embeddingの元データXの2D埋め込む/エンコーディングを取り戻すことができます。

与えられた2Dポイントを元のデータ次元に「デコード」/デエンベディングする方法はありますか?

答えて

1

MLで使用されている埋め込みの99%はインジェクション型ではないので、逆変換などはありません(それは難しいことさえありません。文字通り、スペースの巨大なまとまりを単一の点に変換するので存在しません) 。特に、MDSは注入型ではないため、戻って行く方法はありません。

+0

代わりに、オートネゴシエーターのニューラルネットに移動する必要があるようです。確認していただきありがとうございます! – ericmjl

関連する問題