Ein neuronales Netzwerk/künstliches neuronales Netzwerk ist die inspirierte Version des biologischen Nervensystems, bei dem eine große Anzahl hochgradig miteinander verbundener Verarbeitungselemente (Neuronen) zusammenarbeiten, um spezifische Probleme zu lösen. ANN wird durch einen Lernprozess für eine bestimmte Anwendung konfiguriert, beispielsweise Mustererkennung oder Datenklassifizierung.
Neuronale Netze umfassen die Grundlagenforschung in der Verhaltens- und Gehirnmodellierung, Lernalgorithmen, über mathematische und rechnerische Analysen bis hin zu technischen und technologischen Anwendungen von Systemen.
Der Hauptvorteil neuronaler Netze liegt in ihrer Fähigkeit, die Mustererkennungsfähigkeiten des Gehirns nachzuahmen.