Saya menggunakan classifier berbasis Neural Networks untuk menjalankan klasifikasi untuk data saya dalam n-dimensional.
Lalu saya pikir itu mungkin ide yang baik untuk menjalankan pengurangan dimensi seperti PCA untuk data saya pada awalnya, dan kemudian memasukkan hasil PCA ke dalam classifier (saya menyimpan 3 PC). Namun, klasifikasi pada fitur pengurangan dimensi tidak sebaik menggunakan fitur dimensi tinggi asli secara langsung.
Kemudian saya menemukan posting ini NN sebagai DR1 yang membahas Neural Networks sebagai metode pengurangan dimensi. Juga beberapa informasi dapat ditemukan dalam makalah ini NN sebagai DR2 Saya bingung sekarang:
- Jika saya menggunakan klasifikasi berbasis Neural Networks (dalam Matlab), apakah ini secara otomatis melakukan pengurangan dimensi untuk saya?
- Haruskah saya menjalankan pengurangan dimensi seperti PCA sebelum menjalankan klasifikasi Neural Networks?
- Adakah alasan lain mengapa klasifikasi hasil PCA tidak sebagus menggunakan fitur dimensi tinggi asli?
sumber