Quais são as diferenças entre os filtros aprendidos no autoencoder e na rede neural convolucional?


Respostas:


7

No caso de filtros CNN, são aplicados pequenos patches de uma imagem em cada local possível (o que também os torna invariantes na tradução).

As camadas ocultas do codificador automático recebem a imagem inteira (saída da camada anterior) como entrada, o que não parece uma boa ideia para imagens: geralmente apenas os recursos locais espacialmente se correlacionam, enquanto os mais distantes são menos correlacionados. Além disso, esses neurônios ocultos não são invariantes à tradução.

Assim, as CNNs são como RNAs usuais com um tipo especial de regularização, que zera a maioria dos pesos para fazer uso da localidade.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.