Ein Convolutional Neural Network ist ein spezifisch ausgelegtes Neuronales Netzwerk für die Bilderkennung. Durch das spezifische Design werden spezifische Bildmerkmale herausgearbeitet, die Grundlage für die Identifizierung von Objekten bilden.
Ein Meilenstein in der Geschichte der Mustererkennung durch Künstlichen Intelligenz ist ein Projekt der Google X Labs. Im Jahr 2012 wurde ein Netzwerk von Computern mit etwa 10 Millionen Bildern gefüttert; nach drei Tagen gelang dem „Google Brain“, auf diesen Bildern nicht nur Menschen, sondern auch Katzen zu identifizieren.