O rețea de neuroni convoluțională este o categorie specială de rețea neurală artificială care este specific optimizată pentru a procesa imagini. Aceasta funcționează prin utilizarea de filtre convoluționale pentru a îmbunătăți capacitatea de perceput a rețelei, împreună cu utilizarea de straturi de tip max-pooling pentru a reduce dimensiunile imaginilor procesate.