OCC-NCS: One-Class Classification through Network Community Structure Analysis

One-class classification is essential for effectively detecting anomalies and rare events across various applications, particularly in situations where obtaining labeled data for these rare events is both challenging and costly. In this study, we develop a novel one-class classifier based on the community structure of complex networks. Instances of the considered class are used to form a complex network, where nodes represent data points and edges denote similarity or distance. The Label Propagation Algorithm (LPA) is employed to identify communities within this network, grouping closely related instances. After communities are formed, new data points are classified by assessing their membership in these established communities. If a new point has a sufficient number of neighbors within a community, it is classified as a member of that community; otherwise, it is labeled as an outlier or abnormal event if it fails the membership assessment across all communities. This community-based classification approach enhances the robustness of rare event detection by leveraging the structural relationships among similar instances within the dataset, as evidenced by benchmarking with established one-class classification methods.

Authors

Institutions

Publication Details

Published
2025-08-07
DOI
https://doi.org/10.1109/acdsa65407.2025.11165908
Primary Topic
Complex Network Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OCC-NCS: One-Class Classification through Network Community Structure Analysis

Ayham Zaitouny, Nazar Zaki, Anusuya Baby
Complex Network Analysis Techniques
article

OCC-NCS: One-Class Classification through Network Community Structure Analysis

Ayham Zaitouny, Nazar Zaki, Anusuya Baby
article en

Abstract

One-class classification is essential for effectively detecting anomalies and rare events across various applications, particularly in situations where obtaining labeled data for these rare events is both challenging and costly. In this study, we develop a novel one-class classifier based on the community structure of complex networks. Instances of the considered class are used to form a complex network, where nodes represent data points and edges denote similarity or distance. The Label Propagation Algorithm (LPA) is employed to identify communities within this network, grouping closely related instances. After communities are formed, new data points are classified by assessing their membership in these established communities. If a new point has a sufficient number of neighbors within a community, it is classified as a member of that community; otherwise, it is labeled as an outlier or abnormal event if it fails the membership assessment across all communities. This community-based classification approach enhances the robustness of rare event detection by leveraging the structural relationships among similar instances within the dataset, as evidenced by benchmarking with established one-class classification methods.

United Arab Emirates University (AE)
Openalex Percentile: Top 79%
Complex Network Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.