furukawa-laboratory / somf

Python codes of SOM-family launched by Furukawa-laboratory, Kyushu institute of technology
5 stars 1 forks source link

SOMの描画ライブラリUmatrix.pyとanimation_learning_process_3d.pyの統合 #36

Open ae14watanabe opened 5 years ago

ae14watanabe commented 5 years ago

target code 対象となるコード 明確に分かっているならば書く flib/libs/visualization/som/animation_learning_process_3d.py flib/libs/visualization/som/Umatrix.py

Is your feature request related to a problem? Please describe. この機能追加リクエストは何かの問題に関連していますか? SOMで高次元データを可視化をする際には,PCAを使って観測空間上での学習過程も見た方がbetter. ただ現状では,それぞれ別個のライブラリで表示する必要があるため煩雑.

Describe the solution you'd like 望む解決策の説明 A clear and concise description of what you want to happen. U-matrixとPCAでの次元削減結果がどちらも見れるといい. どっちもまとめて"SOM_viewer"みたいな名前にした方が便利. どちらか一方しか必要ない場合は,メソッドを作るときに引数で指定すればいい.

その他の備考 KSEリポジトリにあるKSEVIewerが参考になりそう

ae14watanabe commented 5 years ago

3ヶ月コースのような教育的な観点で結果を可視化する際には特に,観測空間と潜在空間はペアで見せた方が良い.そのときは実データでPCAの結果を見せるのは逆にミスリーディングかも.