Bracha Shapira

Senior Academic

Simulating User Activity for Assessing Effect of Sampling on DB Activity Monitoring Anomaly Detection

Hagit Grushka-Cohen, Ofer Biller, Oded Sofer, Lior Rokach,Bracha Shapira

Monitoring database activity is useful for identifying and preventing data breaches. Such database activity monitoring (DAM) systems use anomaly detection algorithms to alert security officers to possible infractions. However, the sheer number of transactions makes it impossible to track each transaction. Instead, solutions use manually crafted policies to decide which transactions to monitor and log. Creating a smart data-driven policy for monitoring transactions requires moving beyond manual policies. In this paper, we describe a novel simulation method for user activity. We introduce events of change in the user transaction profile and assess the impact of sampling on the anomaly detection algorithm. We found that looking for anomalies in a fixed subset of the data using a static policy misses most of these events since low-risk users are ignored. A Bayesian sampling policy identified 67% of the anomalies while sampling only 10% of the data, compared to a baseline of using all of the data.

Publication language English
Pages 82-90
Publication status Published - 01.01.2019

ASJC Scopus subject areas

Theoretical Computer Science
General Computer Science
Other files and links
Link to publication in Scopus