Komplekse computermodeller, inspireret af hjernens funktion, der bruger lag af kunstige neuroner til at behandle information og udføre opgaver som billedgenkendelse eller natursprogbehandling. I bund og grund forsøger neurale netværk at efterligne den måde, den menneskelige hjerne fungerer på, ved at træne og lære fra store mængder data.