Le reti neurali convoluzionali (CNN) sono reti neurali artificiali utilizzate nelle attività di visione artificiale. Possono essere utilizzati per classificare le immagini, rilevare oggetti nelle immagini e generare nuove immagini in base a un determinato insieme di parametri. Le CNN sono costituite da strati convoluzionali che hanno un filtro convoluzionale applicato a un'immagine. Questi filtri vengono quindi utilizzati per rilevare le caratteristiche in un'immagine, come bordi e motivi. Gli strati convoluzionali sono poi seguiti da strati di raggruppamento che riducono le dimensioni dell'immagine e aiutano a preservare le caratteristiche importanti scartando quelle ridondanti. Combinando questi livelli, è possibile utilizzare una CNN per sviluppare modelli robusti in grado di classificare accuratamente le immagini, rilevare oggetti e generare nuove immagini.
Spiega lo scopo delle CNN nella visione artificiale.