Більшість сучасних підходів до ідентифікації атак включають використання експертних систем, що діють на основі правил, які дозволяють ідентифікувати відомі атаки. Однак ці методи с мети успішними при виявленні атак, що відрізняються від очикуванних шаблонів. Штучні нейронні мережі надають потенціал для ідентифікації і класифікації мережевої активності на основі обмеженних, неповних і нелінійних джерел даних.