Network Anomaly Detection via Persistent Homology

dc.contributor.advisorMarron, Christopher
dc.contributor.authorCollins, Joseph Robert
dc.contributor.departmentComputer Science and Electrical Engineering
dc.contributor.programComputer Science
dc.date.accessioned2021-01-29T18:13:38Z
dc.date.available2021-01-29T18:13:38Z
dc.date.issued2019-01-01
dc.description.abstractNetwork anomaly detection has wide ranging applications, to include fraud prevention and cybersecurity. This paper introduces several methods of network anomaly detection derived from topological data analysis (TDA). At a high level, TDA captures the qualitative geometric features of data. The primary tool of TDA is persistent homology, which is used to analyze the "�holes"� present in data. When applied to networks, the generated features provide insight into global and local trends. Specifically, we employ persistence landscapes generated directly from the weight ranked clique filtration (WRCF) of communication graphs. This obviates the need for graph embedding. The graph construction is application dependent, with communications frequency being the natural choice for edge weight in most cases. Applying persistent homology to this filtration yields a persistence landscape, which is used as a graph invariant. This research aims to show that anomalous behavior corresponds to detectable deviation from previous persistence landscapes. By calculating the persistence landscapes of local neighborhoods around individual vertices over time, suspicious behavior can be detected. The persistence landscapes of the entire network over time are used to detect global changes in behavior corresponding to major events.
dc.formatapplication:pdf
dc.genretheses
dc.identifierdoi:10.13016/m2ikjn-3icz
dc.identifier.other12039
dc.identifier.urihttp://hdl.handle.net/11603/20881
dc.languageen
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Theses and Dissertations Collection
dc.relation.ispartofUMBC Graduate School Collection
dc.relation.ispartofUMBC Student Collection
dc.sourceOriginal File Name: Collins_umbc_0434M_12039.pdf
dc.subjectAnomaly Detection
dc.subjectPersistent Homology
dc.subjectTopological Data Analysis
dc.subjectTopology
dc.subjectWeight Ranked Clique Filtration
dc.titleNetwork Anomaly Detection via Persistent Homology
dc.typeText
dcterms.accessRightsDistribution Rights granted to UMBC by the author.
dcterms.accessRightsAccess limited to the UMBC community. Item may possibly be obtained via Interlibrary Loan thorugh a local library, pending author/copyright holder's permission.
dcterms.accessRightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Collins_umbc_0434M_12039.pdf
Size:
2.28 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CollinsJNetwork_Open.pdf
Size:
48.69 KB
Format:
Adobe Portable Document Format
Description: