Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zhengzhang Chen

dblp:14/3744 · DBLP profile ↗
← Back
73ranked-venue papers
5as first author
30since 2021 · last 2026
0000-0002-6803-0535ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 47 · 1 first-author · 25 since 2021Databases, data management, data science and information retrieval · 40 · 3 first-author · 15 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 4 since 2021Security and privacy · 4Systems, architecture and hardware · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2Theory of computation · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
26 papers
Language models and text generation · 20% Transfer learning and domain adaptation · 13% Probabilistic and Bayesian machine learning · 12%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Distributed systems · 70% High-performance computing · 23% Storage systems · 7%
Databases, data mining, and information retrieval
11 papers
Data mining · 49% Information retrieval · 36% Recommender systems · 8%
Network and information security
6 papers
Network security · 36% Digital forensics and information hiding · 23% Biometric security · 18%

Topics — the 30 heaviest of 92, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
knowledge editing
2.022026
LOKA: Conflict-Aware LLM Knowledge Update with Adaptive Knowledge Memory · ACL (1) 2026
Representation Interventions Enable Lifelong Knowledge Memory Control in LLMs · ACL (1) 2026
Network security › intrusion detection and prevention
intrusion detection
1.642020
You Are What You Do: Hunting Stealthy Malware via Data Provenance Analysis · NDSS 2020
APTrace: A Responsive System for Agile Enterprise Level Causality Analysis · ICDE 2020
NoDoze: Combatting Threat Alert Fatigue with Automated Provenance Triage · NDSS 2019
Distributed systems
fault tolerance
1.532023
Interdependent Causal Networks for Root Cause Localization · KDD 2023
Incremental Causal Graph Learning for Online Root Cause Analysis · KDD 2023
NUMARCK: Machine Learning Algorithm for Resiliency and Checkpointing · SC 2014
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
1.432026
MARLIN: Multi-Agent Reinforcement Learning for Incremental DAG Discovery · AAAI 2026
Interdependent Causal Networks for Root Cause Localization · KDD 2023
Incremental Causal Graph Learning for Online Root Cause Analysis · KDD 2023
Distributed systems
root cause analysis
1.322023
Interdependent Causal Networks for Root Cause Localization · KDD 2023
Incremental Causal Graph Learning for Online Root Cause Analysis · KDD 2023
High-performance computing
system monitoring
1.322023
Interdependent Causal Networks for Root Cause Localization · KDD 2023
Incremental Causal Graph Learning for Online Root Cause Analysis · KDD 2023
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
gaussian mixture model
1.222023
Hierarchical Gaussian Mixture based Task Generative Model for Robust Meta-Learning · NeurIPS 2023
Superclass-Conditional Gaussian Mixture Model For Learning Fine-Grained Embeddings · ICLR 2022
Natural language and speech › Language models and text generation › alignment › pluralistic alignment
cultural alignment
1.012026
Mind the Gap in Cultural Alignment: Task-Aware Culture Management for Large Language Models · ACL (1) 2026
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
directed acyclic graph learning
1.012026
MARLIN: Multi-Agent Reinforcement Learning for Incremental DAG Discovery · AAAI 2026
Machine learning › Trustworthy machine learning
fairness
1.012026
Mind the Gap in Cultural Alignment: Task-Aware Culture Management for Large Language Models · ACL (1) 2026
Natural language and speech › Language models and text generation › test-time scaling
inference-time search
1.012026
Uncertainty-Aware Test-Time Search for Optimization Problem Solving · ACL (1) 2026
Natural language and speech › Language models and text generation
large language model
1.012026
Mind the Gap in Cultural Alignment: Task-Aware Culture Management for Large Language Models · ACL (1) 2026
Machine learning › Reinforcement learning
multi-agent reinforcement learning
1.012026
MARLIN: Multi-Agent Reinforcement Learning for Incremental DAG Discovery · AAAI 2026
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
1.012026
Mind the Gap in Cultural Alignment: Task-Aware Culture Management for Large Language Models · ACL (1) 2026
Machine learning › Deep learning architectures and training
recurrent neural network
1.022021
Multi-Scale One-Class Recurrent Neural Networks for Discrete Event Sequence Anomaly Detection · KDD 2021
Dynamic Gaussian Mixture based Deep Generative Model For Robust Forecasting on Sparse Multivariate Time Series · AAAI 2021
Machine learning › Transfer learning and domain adaptation › model adaptation
task adaptation
1.012026
Mind the Gap in Cultural Alignment: Task-Aware Culture Management for Large Language Models · ACL (1) 2026
Data mining
anomaly detection
1.032021
Multi-Scale One-Class Recurrent Neural Networks for Discrete Event Sequence Anomaly Detection · KDD 2021
Ranking Causal Anomalies via Temporal and Dynamical Analysis on Vanishing Correlations · KDD 2016
Entity Embedding-Based Anomaly Detection for Heterogeneous Categorical Events · IJCAI 2016
Information retrieval › distributed information retrieval
query routing
1.012026
Learning to Route: A Rule-Driven Agent Framework for Hybrid-Source Retrieval-Augmented Generation · WWW 2026
Information retrieval
retrieval-augmented generation
1.012026
Learning to Route: A Rule-Driven Agent Framework for Hybrid-Source Retrieval-Augmented Generation · WWW 2026
Natural language and speech › Language models and text generation
large language model reasoning
0.912025
SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Search · NeurIPS 2025
Machine learning › Efficient and distributed learning
model merging
0.912025
Beyond the Permutation Symmetry of Transformers: The Role of Rotation for Model Fusion · ICML 2025
Machine learning › Learning theory › neural network theory › neural network symmetries
parameter symmetry
0.912025
Beyond the Permutation Symmetry of Transformers: The Role of Rotation for Model Fusion · ICML 2025
Machine learning › Deep learning architectures and training
transformer
0.912025
Beyond the Permutation Symmetry of Transformers: The Role of Rotation for Model Fusion · ICML 2025
Digital forensics and information hiding
data provenance
0.822020
You Are What You Do: Hunting Stealthy Malware via Data Provenance Analysis · NDSS 2020
NoDoze: Combatting Threat Alert Fatigue with Automated Provenance Triage · NDSS 2019
Machine learning › Transfer learning and domain adaptation › domain adaptation
multi-source domain adaptation
0.812024
POND: Multi-Source Time Series Domain Adaptation with Information-Aware Prompt Tuning · KDD 2024
Machine learning › Transfer learning and domain adaptation › domain adaptation › unsupervised domain adaptation
time series domain adaptation
0.812024
POND: Multi-Source Time Series Domain Adaptation with Information-Aware Prompt Tuning · KDD 2024
Debugging and program repair
root cause analysis
0.812024
MULAN: Multi-modal Causal Structure Learning and Root Cause Analysis for Microservice Systems · WWW 2024
Machine learning › Time series and sequential data
spatiotemporal forecasting
0.732020
T2-Net: A Semi-supervised Deep Model for Turbulence Forecasting · ICDM 2020
Forecast Oriented Classification of Spatio-Temporal Extreme Events · IJCAI 2013
Classification of Emerging Extreme Event Tracks in Multivariate Spatio-Temporal Physical Systems Using Dynamic Network Structures: Application to Hurricane Track Prediction · IJCAI 2011
Machine learning › Transfer learning and domain adaptation
meta-learning
0.712023
Hierarchical Gaussian Mixture based Task Generative Model for Robust Meta-Learning · NeurIPS 2023
Distributed systems › root cause analysis
root cause localization
0.712023
Interdependent Causal Networks for Root Cause Localization · KDD 2023

Methods — techniques the papers use, named apart from their topics

web search grounding · 1.0uncertainty estimation · 1.0rule-driven agent · 1.0representation intervention · 1.0multi-agent reinforcement learning · 1.0learning-based router · 1.0large language model · 1.0factored action space · 1.0culture router · 1.0adaptive knowledge memory · 1.0adapter · 1.0test-time scaling · 0.9prompt backpropagation · 0.9parameter matching · 0.9monte carlo tree search · 0.9execution-window partitioning · 0.9random walk with restart · 0.8language model · 0.8
YearPublicationVenuePosition
2026 MARLIN: Multi-Agent Reinforcement Learning for Incremental DAG Discovery
abstract
Uncovering causal structures from observational data is crucial for understanding complex systems and making informed decisions. While reinforcement learning (RL) has shown promise in identifying these structures in the form of a directed acyclic graph (DAG), existing methods often lack efficiency, making them unsuitable for online applications. In this paper, we propose MARLIN, an efficient multi-agent RL-based approach for incremental DAG learning. MARLIN uses a DAG generation policy that maps a continuous real-valued space to the DAG space as an intra-batch strategy, then incorporates two RL agents—state-specific and state-invariant—to uncover causal relationships and integrates these agents into an incremental learning framework. Furthermore, the framework leverages a factored action space to enhance parallelization efficiency. Extensive experiments on synthetic and real datasets demonstrate that MARLIN outperforms state-of-the-art methods in terms of both efficiency and effectiveness.
Dong Li 0034, Zhengzhang Chen, Xujiang Zhao, Linlin Yu, Zhong Chen 0003, Yi He 0007, Chen Zhao 0010
AAAI2
2026 Representation Interventions Enable Lifelong Knowledge Memory Control in LLMs
abstract
Xuyuan Liu, Shengyu Chen, Xinshuai Dong, Yanchi Liu, Xujiang Zhao, Haoyu Wang, Yujun Yan, Haifeng Chen, Zhengzhang Chen. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Xuyuan Liu, Shengyu Chen, Xinshuai Dong, Yanchi Liu, Xujiang Zhao, Haoyu Wang 0003, Yujun Yan, Zhengzhang Chen
ACL (1)9
2026 Uncertainty-Aware Test-Time Search for Optimization Problem Solving
abstract
Linlin Yu, Xujiang Zhao, Dong Li, Yanchi Liu, Wei Cheng, Zhengzhang Chen, Chen Zhao, Feng Chen, Haifeng Chen. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Linlin Yu, Xujiang Zhao, Dong Li 0034, Yanchi Liu, Wei Cheng 0002, Zhengzhang Chen, Chen Zhao 0010, Feng Chen 0001
ACL (1)6
2026 LOKA: Conflict-Aware LLM Knowledge Update with Adaptive Knowledge Memory
abstract
Large Language Models (LLMs) have achieved remarkable success in natural language processing by encoding extensive knowledge, but their utility relies on timely updates as human knowledge keeps evolving. In this paper, we investigate the problem of LLM knowledge updates, which requires simultaneously unlearning unwanted information and learning new knowledge. Existing approaches that tackle unlearning and learning separately encounter task conflicts and knowledge management issues when applied to comprehensive knowledge updates.In this paper, we validate our findings with theoretical analysis and empirical evidence, and propose LOKA, a conflict-aware framework for Large language mOdel Knowledge updAtes. During training, LOKA introduces an adaptive knowledge memory approach in which updated knowledge is allocated across multiple memory units. During inference, LOKA retrieves the most relevant memory unit from the knowledge memory and integrates it with the original LLM to apply updated knowledge, while a learning-based router controls the activation of the knowledge memory to improve knowledge utilization. Extensive experiments demonstrate the efficacy of LOKA in achieving accurate, flexible, and conflict-aware knowledge updates.
Binchi Zhang, Zhengzhang Chen, Zaiyi Zheng, Jundong Li
ACL (1)2
2026 Mind the Gap in Cultural Alignment: Task-Aware Culture Management for Large Language Models
abstract
Large language models (LLMs) are increasingly deployed in culturally sensitive real-world tasks.However, existing cultural alignment approaches fail to align LLMs' broad cultural values with the specific goals of downstream tasks and suffer from cross-culture interference.We propose CultureManager, a novel pipeline for task-specific cultural alignment.CultureManager synthesizes task-aware cultural data in line with target task formats, grounded in culturally relevant web search results.To prevent conflicts between cultural norms, it manages multiculture knowledge learned in separate adapters with a culture router that selects the appropriate one to apply.Experiments across five national cultures and ten culture-sensitive tasks show consistent improvements over promptbased and fine-tuning baselines.Our results demonstrate the necessity of task adaptation and modular culture management for effective cultural alignment.
Binchi Zhang, Xujiang Zhao, Jundong Li, Zhengzhang Chen
ACL (1)5
2026 Learning to Route: A Rule-Driven Agent Framework for Hybrid-Source Retrieval-Augmented Generation
Haoyue Bai 0002, Haoyu Wang 0003, Shengyu Chen, Zhengzhang Chen, Lu-An Tang, Wei Cheng 0002, Yanjie Fu
WWW4
2025 Online Multi-Modal Root Cause Identification in Microservice Systems
Lecheng Zheng, Zhengzhang Chen
IEEE Big Data2
2025 Correlation-aware Online Change Point Detection
abstract
Change point detection aims to identify abrupt shifts occurring at multiple points within a data sequence. This task becomes particularly challenging in the online setting, where different types of change can occur, including shifts in both the marginal and joint distributions of the data. In this paper, we address these challenges by tracking the Riemannian geometry of correlation matrices, allowing Riemannian metrics to compute the geodesic distance as an accurate measure of correlation dynamics.
Chengyuan Deng, Zhengzhang Chen, Xujiang Zhao, Haoyu Wang 0003, Jie Gao 0001
CIKM2
2025 Beyond the Permutation Symmetry of Transformers: The Role of Rotation for Model Fusion
abstract
Symmetry in the parameter space of deep neural networks (DNNs) has proven beneficial for various deep learning applications. A well-known example is the permutation symmetry in Multi-Layer Perceptrons (MLPs), where permuting the rows of weight matrices in one layer and applying the inverse permutation to adjacent layers yields a functionally equivalent model. While permutation symmetry fully characterizes the equivalence set for MLPs, its discrete nature limits its utility for transformers. In this paper, we introduce rotation symmetry, a novel form of parameter space symmetry for transformers that generalizes permutation symmetry by rotating parameter matrices in self-attention layers. Unlike permutation symmetry, rotation symmetry operates in a continuous domain, thereby significantly expanding the equivalence set for transformers. Based on this property, we propose a theoretically optimal parameter matching algorithm as a plug-and-play module to enhance model fusion. We evaluate our approach using pre-trained transformers across diverse natural language and vision tasks. Experimental results demonstrate that our rotation symmetry-based matching algorithm substantially improves model fusion, highlighting the potential of parameter space symmetry to facilitate model fusion. Our code is available on https://github.com/zhengzaiyi/RotationSymmetry
Binchi Zhang, Zaiyi Zheng, Zhengzhang Chen, Jundong Li
ICML3
2025 MixLLM: Dynamic Routing in Mixed Large Language Models
abstract
Xinyuan Wang, Yanchi Liu, Wei Cheng, Xujiang Zhao, Zhengzhang Chen, Wenchao Yu, Yanjie Fu, Haifeng Chen. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025.
Xinyuan Wang 0011, Yanchi Liu, Wei Cheng 0002, Xujiang Zhao, Zhengzhang Chen, Wenchao Yu, Yanjie Fu
NAACL (Long Papers)5
2025 SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Search
abstract
Large Language Models (LLMs) offer promising capabilities for tackling complex reasoning tasks, including optimization problems. However, existing methods either rely on prompt engineering, which leads to poor generalization across problem types, or require costly supervised training. We introduce SolverLLM, a training-free framework that leverages test-time scaling to solve diverse optimization problems. Rather than solving directly, SolverLLM generates mathematical formulations and translates them into solver-ready code, guided by a novel Monte Carlo Tree Search (MCTS) strategy. To enhance the search process, we modify classical MCTS with (1) dynamic expansion for adaptive formulation generation, (2) prompt backpropagation to guide exploration via outcome-driven feedback, and (3) uncertainty backpropagation to incorporate reward reliability into decision-making. Experiments on six standard benchmark datasets demonstrate that SolverLLM outperforms both prompt-based and learning-based baselines, achieving strong generalization without additional training.
Dong Li 0034, Xujiang Zhao, Linlin Yu, Yanchi Liu, Wei Cheng 0002, Zhengzhang Chen, Zhong Chen 0003, Feng Chen 0001, Chen Zhao 0010
NeurIPS6
2025 Evidence-Based Out-of-Distribution Detection on Multi-Label Graphs
abstract
The Out-of-Distribution (OOD) problem in graph-structured data is becoming increasingly important in various areas of research and applications, including social network recommendation [36], protein function detection[9, 21], etc. Furthermore, owing to the inherent multi-label properties of nodes, multi-label OOD detection remains more challenging than in multi-class scenarios. A lack of uncertainty modeling in multilabel classification methods prevents the separation of OOD nodes from in-distribution (ID) nodes. Existing uncertainty-based OOD detection methods on graphs are not applicable for multi-label scenarios because they are designed for multi-class settings. Therefore, node-level OOD detection on multi-label graphs becomes desirable but rarely touched. In this paper, we propose a novel Evidence-Based Out-of-Distribution Detection method on multi-label graphs. The evidence for multiple labels, which indicates the amount of support to suggest that a sample should be classified into a specific class, is predicted by Multi-Label Evidential Graph Neural Networks (ML-EGNNs). The joint belief is designed for multi-label opinions fusion by a comultiplication operator. Additionally, we introduce a Kernel-based Node Positive Evidence Estimation (KNPE) method to reduce errors in quantifying positive evidence. Experimental results prove both the effectiveness and efficiency of our model for multi-label OOD detection on 7 multi-label benchmarks.
Ruomeng Ding, Xujiang Zhao, Chen Zhao 0010, Minglai Shao 0001, Zhengzhang Chen
SDM5
2024 POND: Multi-Source Time Series Domain Adaptation with Information-Aware Prompt Tuning
abstract
Time series domain adaptation stands as a pivotal and intricate challenge with diverse applications, including but not limited to human activity recognition, sleep stage classification, and machine fault diagnosis. Despite the numerous domain adaptation techniques proposed to tackle this complex problem, they primarily focus on domain adaptation from a single source domain. Yet, it is more crucial to investigate domain adaptation from multiple domains due to the potential for greater improvements. To address this, three important challenges need to be overcome: 1). The lack of exploration to utilize domain-specific information for domain adaptation, 2). The difficulty to learn domain-specific information that changes over time, and 3). The difficulty to evaluate learned domain-specific information. In order to tackle these challenges simultaneously, in this paper, we introduce PrOmpt-based domaiN Discrimination (POND), the first framework to utilize prompts for time series domain adaptation. Specifically, to address Challenge 1, we extend the idea of prompt tuning to time series analysis and learn prompts to capture common and domain-specific information from all source domains. To handle Challenge 2, we introduce a conditional module for each source domain to generate prompts from time series input data. For Challenge 3, we propose two criteria to select good prompts, which are used to choose the most suitable source domain for domain adaptation. The efficacy and robustness of our proposed POND model are extensively validated through experiments across 50 scenarios encompassing four datasets. Experimental results demonstrate that our proposed POND model outperforms all state-of-the-art comparison methods by up to 66% on the F1-score.
Guangji Bai, Wei Cheng 0002, Zhengzhang Chen, Liang Zhao 0002
KDD4
2024 MULAN: Multi-modal Causal Structure Learning and Root Cause Analysis for Microservice Systems
abstract
Effective root cause analysis (RCA) is vital for swiftly restoring services, minimizing losses, and ensuring the smooth operation and management of complex systems. Previous data-driven RCA methods, particularly those employing causal discovery techniques, have primarily focused on constructing dependency or causal graphs for backtracking the root causes. However, these methods often fall short as they rely solely on data from a single modality, thereby resulting in suboptimal solutions. In this work, we propose Mulan, a unified multi-modal causal structure learning method designed to identify root causes in microservice systems. We leverage a log-tailored language model to facilitate log representation learning, converting log sequences into time-series data. To explore intricate relationships across different modalities, we propose a contrastive learning-based approach to extract modality-invariant and modality-specific representations within a shared latent space. Additionally, we introduce a novel key performance indicator-aware attention mechanism for assessing modality reliability and co-learning a final causal graph. Finally, we employ random walk with restart to simulate system fault propagation and identify potential root causes. Extensive experiments on three real-world datasets validate the effectiveness of our proposed method.
Lecheng Zheng, Zhengzhang Chen, Jingrui He
WWW2
2023 Incremental Causal Graph Learning for Online Root Cause Analysis
abstract
The task of root cause analysis (RCA) is to identify the root causes of system faults/failures by analyzing system monitoring data. Efficient RCA can greatly accelerate system failure recovery and mitigate system damages or financial losses. However, previous research has mostly focused on developing offline RCA algorithms, which often require manually initiating the RCA process, a significant amount of time and data to train a robust model, and then being retrained from scratch for a new system fault.
Dongjie Wang 0001, Zhengzhang Chen, Yanjie Fu, Yanchi Liu
KDD2
2023 Interdependent Causal Networks for Root Cause Localization
abstract
The goal of root cause analysis is to identify the underlying causes of system problems by discovering and analyzing the causal structure from system monitoring data. It is indispensable for maintaining the stability and robustness of large-scale complex systems. Existing methods mainly focus on the construction of a single effective isolated causal network, whereas many real-world systems are complex and exhibit interdependent structures (i.e., multiple networks of a system are interconnected by cross-network links). In interdependent networks, the malfunctioning effects of problematic system entities can propagate to other networks or different levels of system entities. Consequently, ignoring the interdependency results in suboptimal root cause analysis outcomes.
Dongjie Wang 0001, Zhengzhang Chen, Jingchao Ni, Liang Tong, Yanjie Fu
KDD2
2023 Hierarchical Gaussian Mixture based Task Generative Model for Robust Meta-Learning
abstract
Meta-learning enables quick adaptation of machine learning models to new tasks with limited data. While tasks could come from varying distributions in reality, most of the existing meta-learning methods consider both training and testing tasks as from the same uni-component distribution, overlooking two critical needs of a practical solution: (1) the various sources of tasks may compose a multi-component mixture distribution, and (2) novel tasks may come from a distribution that is unseen during meta-training. In this paper, we demonstrate these two challenges can be solved jointly by modeling the density of task instances. We develop a meta-training framework underlain by a novel Hierarchical Gaussian Mixture based Task Generative Model (HTGM). HTGM extends the widely used empirical process of sampling tasks to a theoretical model, which learns task embeddings, fits the mixture distribution of tasks, and enables density-based scoring of novel tasks. The framework is agnostic to the encoder and scales well with large backbone networks. The model parameters are learned end-to-end by maximum likelihood estimation via an Expectation-Maximization (EM) algorithm. Extensive experiments on benchmark datasets indicate the effectiveness of our method for both sample classification and novel task detection.
Jingchao Ni, Wei Cheng 0002, Zhengzhang Chen, Liang Tong, Yan Liu 0002
NeurIPS4
2022 Towards Robust Graph Neural Networks via Adversarial Contrastive Learning
abstract
Graph Neural Network (GNN), as a powerful representation learning model on graph data, attracts much attention across various disciplines. However, recent studies show that GNN is vulnerable to adversarial attacks. How to make GNN more robust? What are the key vulnerabilities in GNN? How to address the vulnerabilities and defend GNN against the adversarial attacks? Adversarial training has shown to be effective in improving the robustness of traditional Deep Neural Networks (DNNs). However, existing adversarial training works mainly focus on the image data, which consists of continuous features, while the features and structures of graph data are often discrete. Moreover, rather than assuming each sample is independent and identically distributed as in DNN, GNN leverages the contextual information across the graph (e.g., neighborhoods of a node). Thus, existing adversarial training techniques cannot be directly applied to defend GNN.In this paper, we propose ContrastNet, an effective adversarial defense framework for GNN. In particular, we propose an adversarial contrastive learning method to train the GNN over the adversarial space. To further improve the robustness of GNN, we investigate the latent vulnerabilities in every component of a GNN encoder and propose corresponding refining strategies. Extensive experiments on three public datasets demonstrate the effectiveness of ContrastNet in improving the robustness of popular GNN variants, such as Graph Convolutional Network and GraphSage, under various types of adversarial attacks.
Shen Wang 0005, Zhengzhang Chen, Jingchao Ni, Philip S. Yu
IEEE Big Data2
2022 Superclass-Conditional Gaussian Mixture Model For Learning Fine-Grained Embeddings
Jingchao Ni, Wei Cheng 0002, Zhengzhang Chen, Takayoshi Asakura, Tomoya Soma, Sho Kato
ICLR3
2022 Towards Learning Disentangled Representations for Time Series
abstract
Promising progress has been made toward learning efficient time series representations in recent years, but the learned representations often lack interpretability and do not encode semantic meanings by the complex interactions of many latent factors. Learning representations that disentangle these latent factors can bring semantic-rich representations of time series and further enhance interpretability. However, directly adopting the sequential models, such as Long Short-Term Memory Variational AutoEncoder (LSTM-VAE), would encounter a Kullback?Leibler (KL) vanishing problem: the LSTM decoder often generates sequential data without efficiently using latent representations, and the latent spaces sometimes could even be independent of the observation space. And traditional disentanglement methods may intensify the trend of KL vanishing along with the disentanglement process, because they tend to penalize the mutual information between the latent space and the observations. In this paper, we propose Disentangle Time-Series, a novel disentanglement enhancement framework for time series data. Our framework achieves multi-level disentanglement by covering both individual latent factors and group semantic segments. We propose augmenting the original VAE objective by decomposing the evidence lower-bound and extracting evidence linking factorial representations to disentanglement. Additionally, we introduce a mutual information maximization term between the observation space to the latent space to alleviate the KL vanishing problem while preserving the disentanglement property. Experimental results on five real-world IoT datasets demonstrate that the representations learned by DTS achieve superior performance in various tasks with better interpretability.
Yuening Li, Zhengzhang Chen, Daochen Zha, Mengnan Du, Jingchao Ni, Xia Ben Hu
KDD2
2022 Multi-source Inductive Knowledge Graph Transfer
Junheng Hao, Lu-An Tang, Yizhou Sun, Zhengzhang Chen, Junghwan Rhee, Zhichuan Li, Wei Wang 0010
ECML/PKDD (2)4
2022 Automated Anomaly Detection via Curiosity-Guided Search and Self-Imitation Learning
abstract
Anomaly detection is an important data mining task with numerous applications, such as intrusion detection, credit card fraud detection, and video surveillance. However, given a specific complicated task with complicated data, the process of building an effective deep learning-based system for anomaly detection still highly relies on human expertise and laboring trials. Also, while neural architecture search (NAS) has shown its promise in discovering effective deep architectures in various domains, such as image classification, object detection, and semantic segmentation, contemporary NAS methods are not suitable for anomaly detection due to the lack of intrinsic search space, unstable search process, and low sample efficiency. To bridge the gap, in this article, we propose AutoAD, an automated anomaly detection framework, which aims to search for an optimal neural network model within a predefined search space. Specifically, we first design a curiosity-guided search strategy to overcome the curse of local optimality. A controller, which acts as a search agent, is encouraged to take actions to maximize the information gain about the controller's internal belief. We further introduce an experience replay mechanism based on self-imitation learning to improve the sample efficiency. Experimental results on various real-world benchmark datasets demonstrate that the deep model identified by AutoAD achieves the best performance, comparing with existing handcrafted models and traditional search methods.
Yuening Li, Zhengzhang Chen, Daochen Zha, Kaixiong Zhou, Haifeng Jin, Xia Ben Hu
IEEE Trans. Neural Networks Learn. Syst.2
2021 Dynamic Gaussian Mixture based Deep Generative Model For Robust Forecasting on Sparse Multivariate Time Series
abstract
Forecasting on sparse multivariate time series (MTS) aims to model the predictors of future values of time series given their incomplete past, which is important for many emerging applications. However, most existing methods process MTS’s individually, and do not leverage the dynamic distributions underlying the MTS’s, leading to sub-optimal results when the sparsity is high. To address this challenge, we propose a novel generative model, which tracks the transition of latent clusters, instead of isolated feature representations, to achieve robust modeling. It is characterized by a newly designed dynamic Gaussian mixture distribution, which captures the dynamics of clustering structures, and is used for emitting time series. The generative model is parameterized by neural networks. A structured inference network is also designed for enabling inductive analysis. A gating mechanism is further introduced to dynamically tune the Gaussian mixture distributions. Extensive experimental results on a variety of real-life datasets demonstrate the effectiveness of our method.
Yinjun Wu, Jingchao Ni, Wei Cheng 0002, Bo Zong, Dongjin Song, Zhengzhang Chen, Yanchi Liu, Xuchao Zhang, Susan B. Davidson
AAAI6
2021 Structural Temporal Graph Neural Networks for Anomaly Detection in Dynamic Graphs
abstract
Detecting anomalies in dynamic graphs is a vital task, with numerous practical applications in areas such as security, finance, and social media. Existing network embedding based methods have mostly focused on learning good node representations, whereas largely ignoring the subgraph structural changes related to the target nodes in a given time window. In this paper, we propose StrGNN, an end-to-end structural temporal Graph Neural Network model for detecting anomalous edges in dynamic graphs. In particular, we first extract the h-hop enclosing subgraph centered on the target edge and propose a node labeling function to identify the role of each node in the subgraph. Then, we leverage the graph convolution operation and Sortpooling layer to extract the fixed-size feature from each snapshot/timestamp. Based on the extracted features, we utilize the Gated Recurrent Units to capture the temporal information for anomaly detection. We fully implement StrGNN and deploy it into a real enterprise security system, and it greatly helps detect advanced threats and optimize the incident response. Extensive experiments on six benchmark datasets also demonstrate the effectiveness of StrGNN.
Zhengzhang Chen, Chen Luo 0003, Jiaping Gui, Jingchao Ni, Ding Li 0001
CIKM2
2021 Interpreting Convolutional Sequence Model by Learning Local Prototypes with Adaptation Regularization
abstract
In many high-stakes applications of machine learning models, outputting only predictions or providing statistical confidence is usually insufficient to gain trust from end users, who often prefer a transparent reasoning paradigm. Despite the recent encouraging developments on deep networks for sequential data modeling, due to the highly recursive functions, the underlying rationales of their predictions are difficult to explain. Thus, in this paper, we aim to develop a sequence modeling approach that explains its own predictions by breaking input sequences down into evidencing segments (i.e., sub-sequences) in its reasoning. To this end, we build our model upon convolutional neural networks, which, in their vanilla forms, associates local receptive fields with outputs in an obscure manner. To unveil it, we resort to case-based reasoning, and design prototype modules whose units (i.e., prototypes) resemble exemplar segments in the problem domain. Each prediction is obtained by combining the comparisons between the prototypes and the segments of an input. To enhance interpretability, we propose a training objective that delicately adapts the distribution of prototypes to the data distribution in latent spaces, and design an algorithm to map prototypes to human-understandable segments. Through extensive experiments in a variety of domains, we demonstrate that our model can achieve high interpretability generally, together with a competitive accuracy to the state-of-the-art approaches.
Jingchao Ni, Zhengzhang Chen, Wei Cheng 0002, Bo Zong, Dongjin Song, Yanchi Liu, Xuchao Zhang
CIKM2
2021 FaceSec: A Fine-Grained Robustness Evaluation Framework for Face Recognition Systems
abstract
We present FACESEC, a framework for fine-grained robustness evaluation of face recognition systems. FACESEC evaluation is performed along four dimensions of adversarial modeling: the nature of perturbation (e.g., pixel-level or face accessories), the attacker’s system knowledge (about training data and learning architecture), goals (dodging or impersonation), and capability (tailored to individual inputs or across sets of these). We use FACESEC to study five face recognition systems in both closed-set and open-set settings, and to evaluate the state-of-the-art approach for defending against physically realizable attacks on these. We find that accurate knowledge of neural architecture is significantly more important than knowledge of the training data in black-box attacks. Moreover, we observe that open-set face recognition systems are more vulnerable than closed-set systems under different types of attacks. The efficacy of attacks for other threat model variations, however, appears highly dependent on both the nature of perturbation and the neural network architecture. For example, attacks that involve adversarial face masks are usually more potent, even against adversarially trained models, and the ArcFace architecture tends to be more robust than the others.
Liang Tong, Zhengzhang Chen, Jingchao Ni, Wei Cheng 0002, Dongjin Song, Yevgeniy Vorobeychik
CVPR2
2021 AutoOD: Neural Architecture Search for Outlier Detection
abstract
Outlier detection is an important data mining task with numerous applications such as intrusion detection, credit card fraud detection, and video surveillance. However, given a specific task with complex data, the process of building an effective deep learning based system for outlier detection still highly relies on human expertise and laboring trials. Moreover, while Neural Architecture Search (NAS) has shown its promise in discovering effective deep architectures in various domains, such as image classification, object detection and semantic segmentation, contemporary NAS methods are not suitable for outlier detection due to the lack of intrinsic search space and low sample efficiency. To bridge the gap, in this paper, we propose AutoOD, an automated outlier detection framework, which aims to search for an optimal neural network model within a predefined search space. Specifically, we introduce an experience replay mechanism based on self-imitation learning to improve the sample efficiency. Experimental results on various real-world benchmark datasets demonstrate that the deep model identified by AutoOD achieves the best performance, comparing with existing handcrafted models and traditional search methods.
Yuening Li, Zhengzhang Chen, Daochen Zha, Kaixiong Zhou, Haifeng Jin, Xia Ben Hu
ICDE2
2021 Privacy-Preserving Fair Machine Learning Without Collecting Sensitive Demographic Data
abstract
With the rising concerns over privacy and fairness in machine learning, privacy-preserving fair machine learning has received tremendous attention in recent years. However, most existing fair models still need to collect sensitive demographic data, which may be impossible given privacy regulations. To address the dilemma between model fairness and sensitive data collection, we propose DicPF, a distributed and privacy-preserving fair learning framework that operates without collecting sensitive demographic data. In particular, DicPF assumes multiple local agents and a modeler are distributed, and sensitive demographic data is separately held by multiple local agents. To assist fair learning at the modeler, each agent learns a fair local dictionary and send it to the modeler. The modeler learns a fair model based on an aggregated dictionary. Under DicPF framework, we propose a private z-Sparse Fair Learner. Extensive experiments on three real-world datasets demonstrate the efficiency of the proposed model. Compared with the state-of-the-art fair learners, the proposed z-Sparse Fair Learner achieves superior fairness performance by lowering prediction disparity. We also develop a privacy inference model to demonstrate the excellent privacy-preserving performance of DicPF. Finally, we theoretically analyze z-Sparse Fair Learner and prove upper bounds on its model fairness and accuracy.
Mike Borowczak, Zhengzhang Chen
IJCNN3
2021 Multi-Scale One-Class Recurrent Neural Networks for Discrete Event Sequence Anomaly Detection
abstract
Discrete event sequences are ubiquitous, such as an ordered event series of process interactions in Information and Communication Technology systems. Recent years have witnessed increasing efforts in detecting anomalies with discrete event sequences. However, it remains an extremely difficult task due to several intrinsic challenges including data imbalance issues, discrete property of the events, and sequential nature of the data. To address these challenges, in this paper, we propose OC4Seq, a multi-scale one-class recurrent neural network for detecting anomalies in discrete event sequences. Specifically, OC4Seq integrates the anomaly detection objective with recurrent neural networks (RNNs) to embed the discrete event sequences into latent spaces, where anomalies can be easily detected. In addition, given that an anomalous sequence could be caused by either individual events, subsequences of events, or the whole sequence, we design a multi-scale RNN framework to capture different levels of sequential patterns simultaneously. We fully implement and evaluate OC4Seq on three real-world system log datasets. The results show that OC4Seq consistently outperforms various representative baselines by a large margin. Moreover, through both quantitative and qualitative analysis, the importance of capturing multi-scale sequential patterns for event anomaly detection is verified. To encourage reproducibility, we make the code and data publicly available.
Zhiwei Wang 0001, Zhengzhang Chen, Jingchao Ni, Hui Liu 0031, Jiliang Tang
KDD2
2021 Convolutional Transformer based Dual Discriminator Generative Adversarial Networks for Video Anomaly Detection
abstract
Detecting abnormal activities in real-world surveillance videos is an important yet challenging task as the prior knowledge about video anomalies is usually limited or unavailable. Despite that many approaches have been developed to resolve this problem, few of them can capture the normal spatio-temporal patterns effectively and efficiently. Moreover, existing works seldom explicitly consider the local consistency at frame level and global coherence of temporal dynamics in video sequences. To this end, we propose Convolutional Transformer based Dual Discriminator Generative Adversarial Networks (CT-D2GAN) to perform unsupervised video anomaly detection. Specifically, we first present a convolutional transformer to perform future frame prediction. It contains three key components, i.e., a convolutional encoder to capture the spatial information of the input video clips, a temporal self-attention module to encode the temporal dynamics, and a convolutional decoder to integrate spatio-temporal features and predict the future frame. Next, a dual discriminator based adversarial training procedure, which jointly considers an image discriminator that can maintain the local consistency at frame-level and a video discriminator that can enforce the global coherence of temporal dynamics, is employed to enhance the future frame prediction. Finally, the prediction error is used to identify abnormal video frames. Thoroughly empirical studies on three public video anomaly detection datasets, i.e., UCSD Ped2, CUHK Avenue, and Shanghai Tech Campus, demonstrate the effectiveness of the proposed adversarial spatio-temporal modeling framework.
Xinyang Feng, Dongjin Song, Yuncong Chen, Zhengzhang Chen, Jingchao Ni
ACM Multimedia4
2020 Asymmetrical Hierarchical Networks with Attentive Interactions for Interpretable Review-Based Recommendation
abstract
Recently, recommender systems have been able to emit substantially improved recommendations by leveraging user-provided reviews. Existing methods typically merge all reviews of a given user (item) into a long document, and then process user and item documents in the same manner. In practice, however, these two sets of reviews are notably different: users' reviews reflect a variety of items that they have bought and are hence very heterogeneous in their topics, while an item's reviews pertain only to that single item and are thus topically homogeneous. In this work, we develop a novel neural network model that properly accounts for this important difference by means of asymmetric attentive modules. The user module learns to attend to only those signals that are relevant with respect to the target item, whereas the item module learns to extract the most salient contents with regard to properties of the item. Our multi-hierarchical paradigm accounts for the fact that neither are all reviews equally useful, nor are all sentences within each review equally pertinent. Extensive experimental results on a variety of real datasets demonstrate the effectiveness of our method.
Xin Dong 0010, Jingchao Ni, Wei Cheng 0002, Zhengzhang Chen, Bo Zong, Dongjin Song, Yanchi Liu, Gerard de Melo
AAAI4
2020 This is Why We Can't Cache Nice Things: Lightning-Fast Threat Hunting using Suspicion-Based Hierarchical Storage
abstract
Recent advances in the causal analysis can accelerate incident response time, but only after a causal graph of the attack has been constructed. Unfortunately, existing causal graph generation techniques are mainly offline and may take hours or days to respond to investigator queries, creating greater opportunity for attackers to hide their attack footprint, gain persistency, and propagate to other machines. To address that limitation, we present Swift, a threat investigation system that provides high-throughput causality tracking and real-time causal graph generation capabilities. We design an in-memory graph database that enables space-efficient graph storage and online causality tracking with minimal disk operations. We propose a hierarchical storage system that keeps forensically-relevant part of the causal graph in main memory while evicting rest to disk. To identify the causal graph that is likely to be relevant during the investigation, we design an asynchronous cache eviction policy that calculates the most suspicious part of the causal graph and caches only that part in the main memory. We evaluated Swift on a real-world enterprise to demonstrate how our system scales to process typical event loads and how it responds to forensic queries when security alerts occur. Results show that Swift is scalable, modular, and answers forensic queries in real-time even when analyzing audit logs containing tens of millions of events.
Wajih Ul Hassan, Ding Li 0001, Kangkook Jee, Xiao Yu 0007, Kexuan Zou, Zhengzhang Chen, Zhichun Li, Junghwan Rhee, Jiaping Gui, Adam Bates 0001
ACSAC7
2020 APTrace: A Responsive System for Agile Enterprise Level Causality Analysis
abstract
While backtracking analysis has been successful in assisting the investigation of complex security attacks, it faces a critical dependency explosion problem. To address this problem, security analysts currently need to tune backtracking analysis manually with different case-specific heuristics. However, existing systems fail to fulfill two important system requirements to achieve effective backtracking analysis. First, there need flexible abstractions to express various types of heuristics. Second, the system needs to be responsive in providing updates so that the progress of backtracking analysis can be frequently inspected, which typically involves multiple rounds of manual tuning. In this paper, we propose a novel system, APTrace, to meet both of the above requirements. As we demonstrate in the evaluation, security analysts can effectively express heuristics to reduce more than 99.5% of irrelevant events in the backtracking analysis of real-world attack cases. To improve the responsiveness of backtracking analysis, we present a novel execution-window partitioning algorithm that significantly reduces the waiting time between two consecutive updates (especially, 57 times reduction for the top 1% waiting time).
Jiaping Gui, Ding Li 0001, Zhengzhang Chen, Junghwan Rhee, Xusheng Xiao, Mu Zhang 0001, Kangkook Jee, Zhichun Li
ICDE3
2020 T2-Net: A Semi-supervised Deep Model for Turbulence Forecasting
abstract
Accurate air turbulence forecasting can help airlines avoid hazardous turbulence, guide the routes that keep passengers safe, maximize efficiency, and reduce costs. Traditional turbulence forecasting approaches heavily rely on painstakingly customized turbulence indexes, which are less effective in dynamic and complex weather conditions. The recent availability of high-resolution weather data and turbulence records allows more accurate forecasting of the turbulence in a data-driven way. However, it is a non-trivial task for developing a machine learning based turbulence forecasting system due to two challenges: (1) Complex spatio-temporal correlations, turbulence is caused by air movement with complex spatio-temporal patterns, (2) Label scarcity, very limited turbulence labels can be obtained. To this end, in this paper, we develop a unified semi-supervised framework, T2-Net, to address the above challenges. Specifically, we first build an encoder-decoder paradigm based on the convolutional LSTM to model the spatio-temporal correlations. Then, to tackle the label scarcity problem, we propose a novel Dual Label Guessing method to take advantage of massive unlabeled turbulence data. It integrates complementary signals from the main Turbulence Forecasting task and the auxiliary Turbulence Detection task to generate pseudo-labels, which are dynamically utilized as additional training data. Finally, extensive experimental results on a real-world turbulence dataset validate the superiority of our method on turbulence forecasting.
Yanchi Liu, Wei Cheng 0002, Bo Zong, Jingchao Ni, Zhengzhang Chen, Hui Xiong 0001
ICDM6
2020 You Are What You Do: Hunting Stealthy Malware via Data Provenance Analysis
Qi Wang 0017, Wajih Ul Hassan, Ding Li 0001, Kangkook Jee, Xiao Yu 0007, Kexuan Zou, Junghwan Rhee, Zhengzhang Chen, Wei Cheng 0002, Carl A. Gunter
NDSS8
2020 Anomaly Detection on Web-User Behaviors Through Deep Learning
Jiaping Gui, Zhengzhang Chen, Xiao Yu 0007, Cristian Lumezanu
SecureComm (1)2
2020 A Generic Edge-Empowered Graph Convolutional Network via Node-Edge Mutual Enhancement
abstract
Graph Convolutional Networks (GCNs) have shown to be a powerful tool for analyzing graph-structured data. Most of previous GCN methods focus on learning a good node representation by aggregating the representations of neighboring nodes, whereas largely ignoring the edge information. Although few recent methods have been proposed to integrate edge attributes into GCNs to initialize edge embeddings, these methods do not work when edge attributes are (partially) unavailable. Can we develop a generic edge-empowered framework to exploit node-edge enhancement, regardless of the availability of edge attributes? In this paper, we propose a novel framework EE-GCN that achieves node-edge enhancement. In particular, the framework EE-GCN includes three key components: (i) Initialization: this step is to initialize the embeddings of both nodes and edges. Unlike node embedding initialization, we propose a line graph-based method to initialize the embedding of edges regardless of edge attributes. (ii) Feature space alignment: we propose a translation-based mapping method to align edge embedding with node embedding space, and the objective function is penalized by a translation loss when both spaces are not aligned. (iii) Node-edge mutually enhanced updating: node embedding is updated by aggregating embedding of neighboring nodes and associated edges, while edge embedding is updated by the embedding of associated nodes and itself. Through the above improvements, our framework provides a generic strategy for all of the spatial-based GCNs to allow edges to participate in embedding computation and exploit node-edge mutual enhancement. Finally, we present extensive experimental results to validate the improved performances of our method in terms of node classification, link prediction, and graph classification.
Pengyang Wang, Jiaping Gui, Zhengzhang Chen, Junghwan Rhee, Yanjie Fu
WWW3
2019 Heterogeneous Graph Matching Networks for Unknown Malware Detection
abstract
Information systems have widely been the target of malware attacks. Traditional signature-based malicious program detection algorithms can only detect known malware and are prone to evasion techniques such as binary obfuscation, while behavior-based approaches highly rely on the malware training samples and incur prohibitively high training cost. To address the limitations of existing techniques, we propose MatchGNet, a heterogeneous Graph Matching Network model to learn the graph representation and similarity metric simultaneously based on the invariant graph modeling of the program's execution behaviors. We conduct a systematic evaluation of our model and show that it is accurate in detecting malicious program behavior and can help detect malware attacks with less false positives. MatchGNet outperforms the state-of-the-art algorithms in malware detection by generating 50% less false positives while keeping zero false negatives.
Shen Wang 0005, Zhengzhang Chen, Xiao Yu 0007, Ding Li 0001, Jingchao Ni, Lu-An Tang, Jiaping Gui, Zhichun Li, Philip S. Yu
IJCAI2
2019 NoDoze: Combatting Threat Alert Fatigue with Automated Provenance Triage
Wajih Ul Hassan, Shengjian Guo, Ding Li 0001, Zhengzhang Chen, Kangkook Jee, Zhichun Li, Adam Bates 0001
NDSS4
2019 Attentional Heterogeneous Graph Neural Network: Application to Program Reidentification
abstract
Program or process is an integral part of almost every IT/OT system. Can we trust the identity/ID (e.g., executable name) of the program? To avoid detection, malware may disguise itself using the ID of a legitimate program, and a system tool (e.g., PowerShell) used by the attackers may have the fake ID of another common software, which is less sensitive. However, existing intrusion detection techniques often overlook this critical program reidentification problem (i.e., checking the program's identity). In this paper, we propose an attentional heterogeneous graph neural network model (DeepHGNN) to verify the program's identity based on its system behaviors. The key idea is to leverage the representation learning of the heterogeneous program behavior graph to guide the reidentification process. We formulate the program reidentification as a graph classification problem and develop an effective attentional heterogeneous graph embedding algorithm to solve it. Extensive experiments — using real-world enterprise monitoring data and real attacks — demonstrate the effectiveness of DeepHGNN across multiple popular metrics and the robustness to the normal dynamic changes like program version upgrades.
Shen Wang 0005, Zhengzhang Chen, Ding Li 0001, Zhichun Li, Lu-An Tang, Jingchao Ni, Junghwan Rhee, Philip S. Yu
SDM2
2018 Behavior-based Community Detection: Application to Host Assessment In Enterprise Information Networks
abstract
Community detection in complex networks is a fundamental problem that attracts much attention across various disciplines. Previous studies have been mostly focusing on external connections between nodes (i.e., topology structure) in the network whereas largely ignoring internal intricacies (i.e., local behavior) of each node. A pair of nodes without any interaction can still share similar internal behaviors. For example, in an enterprise information network, compromised computers controlled by the same intruder often demonstrate similar abnormal behaviors even if they do not connect with each other. In this paper, we study the problem of community detection in enterprise information networks, where large-scale internal events and external events coexist on each host. The discovered host communities, capturing behavioral affinity, can benefit many comparative analysis tasks such as host anomaly assessment. In particular, we propose a novel community detection framework to identify behavior-based host communities in enterprise information networks, purely based on large-scale heterogeneous event data. We continue proposing an efficient method for assessing host's anomaly level by leveraging the detected host communities. Experimental results on enterprise networks demonstrate the effectiveness of our model.
Zhengzhang Chen, James Caverlee, Lu-An Tang, Chen Luo 0001, Zhichun Li
CIKM2
2018 Collaborative Alert Ranking for Anomaly Detection
abstract
Given a large number of low-quality heterogeneous categorical alerts collected from an anomaly detection system, how to characterize the complex relationships between different alerts and deliver trustworthy rankings to end users? While existing techniques focus on either mining alert patterns or filtering out false positive alerts, it can be more advantageous to consider the two perspectives simultaneously in order to improve detection accuracy and better understand abnormal system behaviors. In this paper, we propose CAR, a collaborative alert ranking framework that exploits both temporal and content correlations from heterogeneous categorical alerts. CAR first builds a hierarchical Bayesian model to capture both short-term and long-term dependencies in each alert sequence. Then, an entity embedding-based model is proposed to learn the content correlations between alerts via their heterogeneous categorical attributes. Finally, by incorporating both temporal and content dependencies into a unified optimization framework, CAR ranks both alerts and their corresponding alert patterns. Our experiments-using both synthetic and real-world enterprise security alert data-show that CAR can accurately identify true positive alerts and successfully reconstruct the attack scenarios at the same time.
Zhengzhang Chen, Lu-An Tang, Kai Zhang 0001, Wei Cheng 0002, Zhichun Li
CIKM2
2018 TINET: Learning Invariant Networks via Knowledge Transfer
abstract
The latent behavior of an information system that can exhibit extreme events, such as system faults or cyber-attacks, is complex. Recently, the invariant network has shown to be a powerful way of characterizing complex system behaviors. Structures and evolutions of the invariance network, in particular, the vanishing correlations, can shed light on identifying causal anomalies and performing system diagnosis. However, due to the dynamic and complex nature of real-world information systems, learning a reliable invariant network in a new environment often requires continuous collecting and analyzing the system surveillance data for several weeks or even months. Although the invariant networks learned from old environments have some common entities and entity relationships, these networks cannot be directly borrowed for the new environment due to the domain variety problem. To avoid the prohibitive time and resource consuming network building process, we propose TINET, a knowledge transfer based model for accelerating invariant network construction. In particular, we first propose an entity estimation model to estimate the probability of each source domain entity that can be included in the final invariant network of the target domain. Then, we propose a dependency construction model for constructing the unbiased dependency relationships by solving a two-constraint optimization problem. Extensive experiments on both synthetic and real-world datasets demonstrate the effectiveness and efficiency of TINET. We also apply TINET to a real enterprise security system for intrusion detection. TINET achieves superior detection performance at least 20 days lead-lag time in advance with more than 75% accuracy.
Chen Luo 0001, Zhengzhang Chen, Lu-An Tang, Anshumali Shrivastava, Zhichun Li, Jieping Ye
KDD2
2017 Distinguish Polarity in Bag-of-Words Visualization
Yusheng Xie, Zhengzhang Chen, Ankit Agrawal 0001, Alok N. Choudhary
AAAI2
2017 Efficient Discovery of Abnormal Event Sequences in Enterprise Security Systems
abstract
Intrusion detection system (IDS) is an important part of enterprise security system architecture. In particular, anomaly-based IDS has been widely applied to detect single abnormal process events that deviate from the majority. However, intrusion activity usually consists of a series of low-level heterogeneous events. The gap between low-level process events and high-level intrusion activities makes it particularly challenging to identify process events that are truly involved in a real malicious activity, and especially considering the massive 'noisy' events filling the event sequences. Hence, the existing work that focus on detecting single events can hardly achieve high detection accuracy. In this work, we formulate a novel problem in intrusion detection - suspicious event sequence discovery, and propose GID, an efficient graph-based intrusion detection technique that can identify abnormal event sequences from massive heterogeneous process traces with high accuracy. We fully implement GID and deploy it into a real-world enterprise security system, and it greatly helps detect the advanced threats and optimize the incident response. Executing GID on both static and streaming data shows that GID is efficient (processes about 2 million records per minute) and accurate for intrusion detection.
Boxiang Dong, Zhengzhang Chen, Wendy Hui Wang, Lu-An Tang, Kai Zhang 0001, Zhichun Li
CIKM2
2017 SILVERBACK+: scalable association mining via fast list intersection for columnar social data
Yusheng Xie, Zhengzhang Chen, Diana Palsetia, Goce Trajcevski, Ankit Agrawal 0001, Alok N. Choudhary
Knowl. Inf. Syst.2
2016 Entity Embedding-Based Anomaly Detection for Heterogeneous Categorical Events
Ting Chen 0007, Lu-An Tang, Yizhou Sun, Zhengzhang Chen, Kai Zhang 0001
IJCAI4
2016 Ranking Causal Anomalies via Temporal and Dynamical Analysis on Vanishing Correlations
abstract
Modern world has witnessed a dramatic increase in our ability to collect, transmit and distribute real-time monitoring and surveillance data from large-scale information systems and cyber-physical systems. Detecting system anomalies thus attracts significant amount of interest in many fields such as security, fault management, and industrial optimization. Recently, invariant network has shown to be a powerful way in characterizing complex system behaviours. In the invariant network, a node represents a system component and an edge indicates a stable, significant interaction between two components. Structures and evolutions of the invariance network, in particular the vanishing correlations, can shed important light on locating causal anomalies and performing diagnosis. However, existing approaches to detect causal anomalies with the invariant network often use the percentage of vanishing correlations to rank possible casual components, which have several limitations: 1) fault propagation in the network is ignored; 2) the root casual anomalies may not always be the nodes with a high-percentage of vanishing correlations; 3) temporal patterns of vanishing correlations are not exploited for robust detection. To address these limitations, in this paper we propose a network diffusion based framework to identify significant causal anomalies and rank them. Our approach can effectively model fault propagation over the entire invariant network, and can perform joint inference on both the structural, and the time-evolving broken invariance patterns. As a result, it can locate high-confidence anomalies that are truly responsible for the vanishing correlations, and can compensate for unstructured measurement noise in the system. Extensive experiments on synthetic datasets, bank information system datasets, and coal plant cyber-physical system datasets demonstrate the effectiveness of our approach.
Wei Cheng 0002, Kai Zhang 0001, Guofei Jiang, Zhengzhang Chen, Wei Wang 0010
KDD5
2016 Annealed Sparsity via Adaptive and Dynamic Shrinking
abstract
Sparse learning has received tremendous amount of interest in high-dimensional data analysis due to its model interpretability and the low-computational cost. Among the various techniques, adaptive l1-regularization is an effective framework to improve the convergence behaviour of the LASSO, by using varying strength of regularization across different features. In the meantime, the adaptive structure makes it very powerful in modelling grouped sparsity patterns as well, being particularly useful in high-dimensional multi-task problems. However, choosing an appropriate, global regularization weight is still an open problem. In this paper, inspired by the annealing technique in material science, we propose to achieve "annealed sparsity" by designing a dynamic shrinking scheme that simultaneously optimizes the regularization weights and model coefficients in sparse (multi-task) learning. The dynamic structures of our algorithm are twofold. Feature-wise (spatially), the regularization weights are updated interactively with model coefficients, allowing us to improve the global regularization structure. Iteration-wise (temporally), such interaction is coupled with gradually boosted l1-regularization by adjusting an equality norm-constraint, achieving an annealing effect to further improve model selection. This renders interesting shrinking behaviour in the whole solution path. Our method competes favorably with state-of-the-art methods in sparse (multi-task) learning. We also apply it in expression quantitative trait loci analysis (eQTL), which gives useful biological insights in human cancer (melanoma) study.
Kai Zhang 0001, Shandian Zhe, Chaoran Cheng, Zhi Wei 0001, Zhengzhang Chen, Guofei Jiang, Yuan Qi 0001, Jieping Ye
KDD5
2016 Integrating Community and Role Detection in Information Networks
abstract
Community detection and role detection in information networks have received wide attention recently, where the former aims to detect the groups of nodes that are closely connected to each other and the latter aims to discover the underlying roles of nodes in the network. Traditional studies treat these two problems as orthogonal issues and propose algorithms for these two tasks separately. In this paper, we propose to integrate communities and roles in a unified model and detect both of them simultaneously for information networks. Intuitively, (1) correctly detecting the communities in a network will lead to the success of detecting roles of nodes, such as opinion leaders and followers in social networks; and (2) correctly identifying the roles of the nodes will lead to a better network modeling and thus a better detection of communities. A novel probabilistic network model, the Mixed Membership Community and Role model (MMCR), is then proposed, which models the latent community and role of each node at the same time, and the probability of links are defined accordingly. By testing our model on synthetic networks and two real-world networks, we demonstrate that our approach leads to better performance for both community detection and role detection. Moreover, our model has a better interpretation for link generation in networks according to the link prediction task.
Ting Chen 0007, Lu-An Tang, Yizhou Sun, Zhengzhang Chen, Guofei Jiang
SDM4
2016 Enhancing semi-supervised learning through label-aware base kernels
Qiaojun Wang, Kai Zhang 0001, Zhengzhang Chen, Dequan Wang, Guofei Jiang, Ivan Marsic
Neurocomputing3
2015 Running MAP Inference on Million Node Graphical Models: A High Performance Computing Perspective
abstract
An important problem in discrete graphical models is the maximum a posterior (MAP) inference problem. Recent research has been focusing on the development of parallel MAP inference algorithm, which scales to graphical models of millions of nodes. In this paper, we introduce a parallel implementation of the recently proposed Bethe-ADMM algorithm using Message Passing Interface (MPI), which allows us to fully utilize the computing power provided by the modern supercomputers with thousands of cores. Experimental results demonstrate that for a broad class of problems, our parallel implementation of Bethe-ADMM scales almost linearly even with thousands of cores.
Qiang Fu 0021, Huahua Wang, William Hendrix, Zhengzhang Chen, Ankit Agrawal 0001, Arindam Banerjee 0001, Alok N. Choudhary
CCGRID5
2015 From Categorical to Numerical: Multiple Transitive Distance Learning and Embedding
abstract
Categorical data are ubiquitous in real-world databases. However, due to the lack of an intrinsic proximity measure, many powerful algorithms for numerical data analysis may not work well on their categorical counterparts, making it a bottleneck in practical applications. In this paper, we propose a novel method to transform categorical data to numerical representations, so that abundant numerical learning methods can be exploited in categorical data mining. Our key idea is to learn a pairwise dissimilarity among categorical symbols, henceforth a continuous embedding, which can then be used for subsequent numerical treatment. There are two important criteria for learning the dissimilarities. First, it should capture the important “transitivity” which has shown to be particularly useful in measuring the proximity relation in categorical data. Second, the pairwise sample geometry arising from the learned symbol distances should be maximally consistent with prior knowledge (e.g., class labels) to obtain a good generalization performance. We achieve them through multiple transitive distance learning and embedding. Encouraging results are observed on a number of benchmark classification tasks against state-of-the-art.
Kai Zhang 0001, Qiaojun Wang, Zhengzhang Chen, Ivan Marsic, Vipin Kumar 0001, Guofei Jiang, Jie Zhang 0012
SDM3
2014 Indexing bipartite memberships in web graphs
abstract
Massive bipartite graphs are ubiquitous in real world and have important applications in social networks, biological mechanisms, etc. Consider one billion plus people on Facebook making trillions of connections with millions of organizations. Such big social bipartite graphs are often very skewed and unbalanced, on which traditional indexing algorithms do not perform optimally. In this paper, we propose Arowana, a data-driven algorithm for indexing large unbalanced bipartite graphs. Arowana achieves a high-performance efficiency by building an index tree that incorporates the semantic affinity among unbalanced graphs. Arowana uses probabilistic data structures to minimize space overhead and optimize search. In the experiments, we show that Arowana exhibits significant performance improvements and reduces space overhead over traditional indexing techniques.
Yusheng Xie, Zhengzhang Chen, Diana Palsetia, Ankit Agrawal 0001, Alok N. Choudhary
ASONAM2
2014 NUMARCK: Machine Learning Algorithm for Resiliency and Checkpointing
abstract
Data check pointing is an important fault tolerance technique in High Performance Computing (HPC) systems. As the HPC systems move towards exascale, the storage space and time costs of check pointing threaten to overwhelm not only the simulation but also the post-simulation data analysis. One common practice to address this problem is to apply compression algorithms to reduce the data size. However, traditional lossless compression techniques that look for repeated patterns are ineffective for scientific data in which high-precision data is used and hence common patterns are rare to find. This paper exploits the fact that in many scientific applications, the relative changes in data values from one simulation iteration to the next are not very significantly different from each other. Thus, capturing the distribution of relative changes in data instead of storing the data itself allows us to incorporate the temporal dimension of the data and learn the evolving distribution of the changes. We show that an order of magnitude data reduction becomes achievable within guaranteed user-defined error bounds for each data point. We propose NUMARCK, North western University Machine learning Algorithm for Resiliency and Check pointing, that makes use of the emerging distributions of data changes between consecutive simulation iterations and encodes them into an indexing space that can be concisely represented. We evaluate NUMARCK using two production scientific simulations, FLASH and CMIP5, and demonstrate a superior performance in terms of compression ratio and compression accuracy. More importantly, our algorithm allows users to specify the maximum tolerable error on a per point basis, while compressing the data by an order of magnitude.
Zhengzhang Chen, Seung Woo Son 0001, William Hendrix, Ankit Agrawal 0001, Wei-keng Liao, Alok N. Choudhary
SC1
2014 Batch Mode Active Learning with Hierarchical-Structured Embedded Variance
abstract
We consider the problem of active learning when the categories are represented as a tree with leaf nodes as outputs and internal nodes as clusters of the outputs at multiple granularity. Recent work has improved the traditional techniques by moving beyond “flat” structure through incorporation of the label hierarchy into the uncertainty measure. However, these methods have two major limitations when used. First, these methods roughly use the information in the label structure but do not take into account the training samples, which may lead to a sampling bias due to their crude approximation of the class relations. Second, none of these methods can work in a batch mode to reduce the computational time of training. We propose a batch mode active learning scheme that exploits both the hierarchical structure of the labels and the characteristics of the training data to select the most informative data for human labeling. We achieve this goal by first using an approach based on graph embedding that embeds the relationships between the labels and data points in a transformed low-dimensional space. Then, we compute uncertainty by calculating the variance among the points and the labels in the embedding space. Finally, the selection criterion is designed to construct batches and incorporate a diversity measure. Experimental results indicate that our technique achieves a notable improvement in performance over the state-of-the-art approaches.
Yu Cheng 0001, Zhengzhang Chen, Hongliang Fei, Alok N. Choudhary
SDM2
2014 Solving the maximum duo-preservation string mapping problem with linear programming
Wenbin Chen 0006, Zhengzhang Chen, Nagiza F. Samatova, Lingxi Peng, Jianxiong Wang, Maobin Tang
Theor. Comput. Sci.2
2013 A probabilistic graphical model for brand reputation assessment in social networks
abstract
Social media has become a popular platform that connects people who share information, in particular personal opinions. Through such a fast information exchange mechanism, reputation of individuals, consumer products, or business companies can be quickly built up within a social network. Recently, applications mining social network data start emerging to find the communities sharing the same interests for marketing purposes. Knowing the reputation of social network entities, such as celebrities or business companies, can help develop better strategies for election campaigns or new product advertisements. In this paper, we propose a probabilistic graphical model to collectively measure reputations of entities in social networks. By collecting and analyzing large amount of user activities on Facebook, our model can effectively and efficiently rank entities, such as presidential candidates, professional sport teams, musician bands, and companies, based on their social reputation. The proposed model produces results largely consistent with the two publicly available systems - movie ranking in Internet Movie Database and business school ranking by the US news & World Report - with the correlation coefficients of 0.75 and -0.71, respectively.
Kunpeng Zhang 0001, Doug Downey, Zhengzhang Chen, Yusheng Xie, Yu Cheng 0001, Ankit Agrawal 0001, Wei-keng Liao, Alok N. Choudhary
ASONAM3
2013 Elver: Recommending Facebook pages in cold start situation without content features
abstract
Recommender systems are vital to the success of online retailers and content providers. One particular challenge in recommender systems is the “cold start” problem. The word “cold” refers to the items that are not yet rated by any user or the users who have not yet rated any items. We propose Elver to recommend and optimize page-interest targeting on Facebook. Existing techniques for cold recommendation mostly rely on content features in the event of lacking user ratings. Since it is very hard to construct universally meaningful features for the millions of Facebook pages, Elver makes minimal assumption of content features. Elver employs iterative matrix completion technology and nonnegative factorization procedure to work with meagre content inklings. Experiments on Facebook data shows the effectiveness of Elver at different levels of sparsity.
Yusheng Xie, Zhengzhang Chen, Kunpeng Zhang 0001, Yu Cheng 0001, Ankit Agrawal 0001, Alok N. Choudhary
IEEE BigData2
2013 Feedback-driven multiclass active learning for data streams
abstract
Active learning is a promising way to efficiently build up training sets with minimal supervision. Most existing methods consider the learning problem in a pool-based setting. However, in a lot of real-world learning tasks, such as crowdsourcing, the unlabeled samples, arrive sequentially in the form of continuous rapid streams. Thus, preparing a pool of unlabeled data for active learning is impractical. Moreover, performing exhaustive search in a data pool is expensive, and therefore unsuitable for supporting on-the-fly interactive learning in large scale data. In this paper, we present a systematic framework for stream-based multi-class active learning. Following the reinforcement learning framework, we propose a feedback-driven active learning approach by adaptively combining different criteria in a time-varying manner. Our method is able to balance exploration and exploitation during the learning process. Extensive evaluation on various benchmark and real-world datasets demonstrates the superiority of our framework over existing methods.
Yu Cheng 0001, Zhengzhang Chen, Lu Liu 0005, Ankit Agrawal 0001, Alok N. Choudhary
CIKM2
2013 Bootstrapping active name disambiguation with crowdsourcing
abstract
Name disambiguation is a challenging and important problem in many domains, such as digital libraries, social media management and people search systems. Traditional methods, based on direct assignment using supervised machine learning techniques, seem to be the most effective, but their performances are highly dependent on the amount of training data, while large data annotation can be expensive and time-consuming requiring hours of manual inspection by a domain expert. To efficiently acquire labeled data, we propose a bootstrapping algorithm for the name disambiguation task based on active learning and crowdsourced labeling. We show that the proposed method can leverage the advantages of exploration and exploitation by combining two strategies, thereby improving the overall quality of the training data at minimal expense. The experimental results on two datasets DBLP and ArnetMiner demonstrate the superiority of our framework over existing methods.
Yu Cheng 0001, Zhengzhang Chen, Ankit Agrawal 0001, Alok N. Choudhary
CIKM2
2013 Random walk-based graphical sampling in unbalanced heterogeneous bipartite social graphs
abstract
We investigate sampling techniques in unbalanced heterogeneous bipartite graphs (UHBGs), which have wide applications in real world web-scale social networks. We propose random walked-based link sampling and stratified sampling for UHBGs and show that they have advantages over generic random walk samplers. In addition, each sampler's node degree distribution parameter estimator statistic is analytically derived to be used as a quality indicator. In the experiments, we apply the two sampling techniques, with a baseline node sampling method, to both synthetic and real Facebook data. The experimental results show that random walk-based stratified sampler has significant advantage over node sampler and link sampler on UHBGs.
Yusheng Xie, Zhengzhang Chen, Ankit Agrawal 0001, Alok N. Choudhary, Lu Liu 0005
CIKM2
2013 Forecast Oriented Classification of Spatio-Temporal Extreme Events
Zhengzhang Chen, Yusheng Xie, Yu Cheng 0001, Kunpeng Zhang 0001, Ankit Agrawal 0001, Wei-keng Liao, Nagiza F. Samatova, Alok N. Choudhary
IJCAI1
2013 Detecting and Tracking Disease Outbreaks by Mining Social Media Data
Yusheng Xie, Zhengzhang Chen, Alok N. Choudhary
IJCAI2
2013 JobMiner: a real-time system for mining job-related patterns from social media
abstract
The various kinds of booming social media not only provide a platform where people can communicate with each other, but also spread useful domain information, such as career and job market information. For example, LinkedIn publishes a large amount of messages either about people who want to seek jobs or companies who want to recruit new members. By collecting information, we can have a better understanding of the job market and provide insights to job-seekers, companies and even decision makers. In this paper, we analyze the job information from the social network point of view. We first collect the job-related information from various social media sources. Then we construct an inter-company job-hopping network, with the vertices denoting companies and the edges denoting flow of personnel between companies. We subsequently employ graphmining techniques to mine influential companies and related company groups based on the job-hopping network model. Demonstration on LinkedIn data shows that our system JobMiner can provide a better understanding of the dynamic processes and a more accurate identification of important entities in the job market.
Yu Cheng 0001, Yusheng Xie, Zhengzhang Chen, Ankit Agrawal 0001, Alok N. Choudhary, Songtao Guo
KDD3
2013 Graphical Modeling of Macro Behavioral Targeting in Social Networks
abstract
We investigate a class of emerging online marketing challenges in social networks; macro behavioral targeting (MBT) is introduced as non-personalized broadcasting efforts to massive populations. We propose a new probabilistic graphical model for MBT. Further, a linear-time approximation method is proposed to circumvent an intractable parametric representation of user behaviors. We compare the proposed model with the existing state-of-the-art method on real datasets from social networks. Our model outperforms in all categories by comfortable margins.
Ankit Agrawal 0001, Zhengzhang Chen, Yu Cheng 0001, Alok N. Choudhary, Md. Mostofa Ali Patwary, Yusheng Xie, Kunpeng Zhang 0001
SDM2
2013 Automatic Detection and Correction of Multi-class Classification Errors Using System Whole-part Relationships
abstract
Real-world dynamic systems such as physical and atmosphere-ocean systems often exhibit a hierarchical system-subsystem structure. However, the paradigm of making this hierarchical/modular structure and the rich properties they encode a “first-class citizen” of machine learning algorithms is largely absent from the literature. Furthermore, traditional data mining approaches focus on designing new classifiers or ensembles of classifiers, while there is a lack of study on detecting and correcting prediction errors of existing forecasting (or classification) algorithms. In this paper, we propose DETECTOR, a hierarchical method for detecting and correcting forecast errors by employing the whole-part relationships between the target system and non-target systems. Experimental results show that DETECTOR can successfully detect and correct forecasting errors made by state-of-art classifier ensemble techniques and traditional single classifier methods at an average rate of 22%, corresponding to a 11% average forecasting accuracy increase, in seasonal forecasting of hurricanes and landfalling hurricanes in North Atlantic and North African rainfall.
Zhengzhang Chen, Alok N. Choudhary, John Jenkins, Vipin Kumar 0001, Anatoli V. Melechko, Jinfeng Rao, Nagiza F. Samatova, Fredrick H. M. Semazzi
SDM1
2013 Discovery of extreme events-related communities in contrasting groups of physical system networks
abstract
The latent behavior of a physical system that can exhibit extreme events such as hurricanes or rainfalls, is complex. Recently, a very promising means for studying complex systems has emerged through the concept of complex networks. Networks representing relationships between individual objects usually exhibit community dynamics. Conventional community detection methods mainly focus on either mining frequent subgraphs in a network or detecting stable communities in time-varying networks. In this paper, we formulate a novel problem— detection of predictive and phase-biased communities in contrasting groups of networks , and propose an efficient and effective machine learning solution for finding such anomalous communities. We build different groups of networks corresponding to different system’s phases, such as higher or low hurricane activity, discover phase-related system components as seeds to help bound the search space of community generation in each network, and use the proposed contrast-based technique to identify the changing communities across different groups. The detected anomalous communities are hypothesized (1) to play an important role in defining the target system’s state(s) and (2) to improve the predictive skill of the system’s states when used collectively in the ensemble of predictive models. When tested on the two important extreme event problems—identification of tropical cyclone-related and of African Sahel rainfall-related climate indices—our algorithm demonstrated the superior performance in terms of various skill and robustness metrics, including 8–16 % accuracy increase, as well as physical interpretability of detected communities. The experimental results also show the efficiency of our algorithm on synthetic datasets.
Zhengzhang Chen, William Hendrix, Hang Guan, Isaac K. Tetteh, Alok N. Choudhary, Fredrick H. M. Semazzi, Nagiza F. Samatova
Data Min. Knowl. Discov.1
2012 Community-based anomaly detection in evolutionary networks
Zhengzhang Chen, William Hendrix, Nagiza F. Samatova
J. Intell. Inf. Syst.1
2011 Detecting Pathway Cross-Talks by Analyzing Conserved Functional Modules across Multiple Phenotype-Expressing Organisms
abstract
Biological systems are organized hierarchically, starting from the protein level and expanding to pathway or even higher levels. Understanding interactions at lower levels (proteins interactions) in the hierarchy will help us understand interactions at higher levels (pathway cross-talks). Identifying cross-talks that are related to the expression of a particular- phenotype will be of interest to genetic engineers, because it will provide information on how different cellular subsystems could work together to express a phenotype. Current research has typically focused on identifying genotype-phenotype associations or pathway-phenotype associations. In contrast, we developed a method to identify phenotype-related pathway cross- talks by obtaining conserved groups of interacting proteins (functional modules). By applying our method to two groups of hydrogen producing organisms (light fermentation and dark fermentation), we have shown that our method effectively unearths known pathway cross-talks that are important to hydrogen production.
Kevin A. Wilson, Andrea M. Rocha, Kanchana Padmanabhan, Kuangyu Wang, Zhengzhang Chen, James R. Mihelcic, Nagiza F. Samatova
BIBM5
2011 Classification of Emerging Extreme Event Tracks in Multivariate Spatio-Temporal Physical Systems Using Dynamic Network Structures: Application to Hurricane Track Prediction
Huseyin Sencan, Zhengzhang Chen, William Hendrix, Tatdow Pansombut, Fredrick H. M. Semazzi, Alok N. Choudhary, Vipin Kumar 0001, Anatoli V. Melechko, Nagiza F. Samatova
IJCAI2
2011 Efficient alpha, beta-motif Finder for Identification of Phenotype-related Functional Modules
abstract
BACKGROUND: Microbial communities in their natural environments exhibit phenotypes that can directly cause particular diseases, convert biomass or wastewater to energy, or degrade various environmental contaminants. Understanding how these communities realize specific phenotypic traits (e.g., carbon fixation, hydrogen production) is critical for addressing health, bioremediation, or bioenergy problems. RESULTS: In this paper, we describe a graph-theoretical method for in silico prediction of the cellular subsystems that are related to the expression of a target phenotype. The proposed (α, β)-motif finder approach allows for identification of these phenotype-related subsystems that, in addition to metabolic subsystems, could include their regulators, sensors, transporters, and even uncharacterized proteins. By comparing dozens of genome-scale networks of functionally associated proteins, our method efficiently identifies those statistically significant functional modules that are in at least α networks of phenotype-expressing organisms but appear in no more than β networks of organisms that do not exhibit the target phenotype. It has been shown via various experiments that the enumerated modules are indeed related to phenotype-expression when tested with different target phenotypes like hydrogen production, motility, aerobic respiration, and acid-tolerance. CONCLUSION: Thus, we have proposed a methodology that can identify potential statistically significant phenotype-related functional modules. The functional module is modeled as an (α, β)-clique, where α and β are two criteria introduced in this work. We also propose a novel network model, called the two-typed, divided network. The new network model and the criteria make the problem tractable even while very large networks are being compared. The code can be downloaded from http://www.freescience.org/cs/ABClique/
Matthew C. Schmidt, Andrea M. Rocha, Kanchana Padmanabhan, Zhengzhang Chen, Kathleen Scott, James R. Mihelcic, Nagiza F. Samatova
BMC Bioinform.4
2010 Inapproximability results for equations over infinite groups
Wenbin Chen 0002, Dengpan Yin, Zhengzhang Chen
Theor. Comput. Sci.3