Neural Network Model Interpretability for Computer Network Operations and Defense

reportActive / Technical Report | Accesssion Number: AD1225356 | Open PDF

Abstract:

Effective cyberspace defense and incident response on Navy networks is predicated on the ability to quickly identify, characterize, classify, and respond to network events. A vast amount of network data is collected on shore and enterprise networks alike, but the quantity of data hinders rapid analysis and identification of key events of consequence for network defenders. This research uses machine learning methods to aid in automated decision-making and incident response for network administrators and security operators. We build and test deterministic and Bayesian neural network models as classifiers to discriminate benign traffic from traffic that should be blocked by a firewall network security device. Using Bayesian methods for neural networks, we demonstrate ways to capture and visualize uncertainty and confidence metrics that are not attainable from deterministic models. Finally, we propose class expected saliency maps and class expected Hessians as novel approaches to use machine learning to enhance network traffic analysis and better understand how and why models make predictions. This work provides a proof-of-concept for how model uncertainty and interpretability might be considered in the context of network security and defense.

Security Markings

DOCUMENT & CONTEXTUAL SUMMARY

Distribution Code:
A - Approved For Public Release
Distribution Statement: Public Release.
Copyright: Not Copyrighted

RECORD

Collection: TRECMS
Subject Terms