J'utilise un classificateur basé sur les réseaux neuronaux pour exécuter une classification de mes données en n dimensions.
Ensuite, j'ai pensé que ce pourrait être une bonne idée d'exécuter une réduction de dimension comme PCA pour mes données au début, puis de mettre les résultats PCA dans le classificateur (je garde 3 PC). Cependant, la classification des entités à dimension réduite n'est pas aussi bonne que l'utilisation directe des entités à haute dimension d'origine.
Puis je suis tombé sur ce post NN en tant que DR1 qui a discuté des réseaux neuronaux comme méthode de réduction de dimension. De plus, certaines informations peuvent être trouvées dans cet article NN en tant que DR2, je suis confus maintenant:
- Si j'utilise la classification basée sur les réseaux neuronaux (dans Matlab), est-ce que cela réduit automatiquement la dimension pour moi?
- Dois-je exécuter une réduction de dimension comme l'APC avant d'exécuter la classification des réseaux neuronaux?
- Y a-t-il d'autres raisons pour lesquelles la classification des résultats de l'ACP n'est pas aussi bonne que l'utilisation des caractéristiques d'origine de grande dimension?
la source