logo
Loading...

為何我繪製出的圖PCA和t_SNE是一樣的呢? - Cupoy

這是我的程式碼:https://colab.research.google.com/drive/1W...

Python

為何我繪製出的圖PCA和t_SNE是一樣的呢?

2022/11/14 下午 01:19
機器學習共學討論版
Tzu-Yin Chen
觀看數:5
回答數:1
收藏數:0
Python

這是我的程式碼:https://colab.research.google.com/drive/1WeQLeZxI4lvYGQN8jNfG4f6Rz56oIqRo#scrollTo=qOf5x-Ze--Tz

回答列表

  • 2022/11/15 下午 07:23
    王健安
    贊同數:0
    不贊同數:0
    留言數:0

    Tzu-Yin Chen 您好, PCA 是個線性降維的方法,而 t-SNE 是個兼任線性與非線性的降維方法, 若兩張圖是一樣的,代表你的資料分布可能是線性關係, 才會兩個方法做出來的圖會是一樣的。 以下有參考資料可給您參考兩者的比較:https://medium.com/d-d-mag/%E6%B7%BA%E8%AB%87%E5%85%A9%E7%A8%AE%E9%99%8D%E7%B6%AD%E6%96%B9%E6%B3%95-pca-%E8%88%87-t-sne-d4254916925b