CNN adalah Rangkaian neural yang mendalam dengan struktur konvolusi, biasanya terdiri daripada sekurang-kurangnya dua yang tidak boleh dipraktikkan konvolusi lapisan, dua lapisan konvolusi tetap tidak linear (juga dikenali sebagai lapisan terkumpul, pengumpulan Layer) dan lapisan sambungan penuh, yang terdiri daripada sekurang-kurangnya lima lapisan tersembunyi.