J'ai découvert les réseaux neuronaux et les SVM. Les tutoriels que j'ai lus ont souligné l'importance de la noyauisation pour les SVM. Sans fonction de noyau, les SVM ne sont qu'un classificateur linéaire. Avec la noyauisation, les SVM peuvent également incorporer des fonctionnalités non linéaires, ce qui en fait un classificateur plus puissant.
Il me semble que l'on pourrait également appliquer la noyauisation aux réseaux de neurones, mais aucun des tutoriels sur les réseaux de neurones que j'ai vus n'en a parlé. Les gens utilisent-ils couramment l'astuce du noyau avec les réseaux de neurones? Je suppose que quelqu'un doit l'avoir expérimenté pour voir si cela fait une grande différence. La noyauisation aide-t-elle les réseaux de neurones autant qu'elle aide les SVM? Pourquoi ou pourquoi pas?
(Je peux imaginer plusieurs façons d'incorporer l'astuce du noyau dans les réseaux de neurones. Une façon serait d'utiliser une fonction de noyau appropriée pour prétraiter l'entrée, un vecteur dans , dans une entrée de dimension supérieure, un vecteur dans pour . Pour les réseaux neuronaux multicouches, une autre alternative serait d'appliquer une fonction noyau à chaque niveau du réseau neuronal.)