Xiangbo Tian

dblp:256/6700 · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
13since 2021 · last 2026
0000-0001-6080-4797ORCID · conflict

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

Artificial intelligence and machine learning · 4 · 4 since 2021Software engineering, systems software and programming languages · 4 · 2 first-author · 3 since 2021Computer networks · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 DCGFI: Robust and Interpretable Failure Identification Using Dual Causal Graph for Microservices on Multimodal Observability Data
abstract
Accurate failure identification is crucial for ensuring the reliability of microservice systems. However, existing failure identification approaches are usually based on data-driven correlation learning strategies. These approaches focus on statistical correlation in observability data and ignore the causal mechanism in microservice systems, which leads to insufficient robustness and interpretability. In this study, we propose DCGFI, a robust and interpretable failure identification approach based on multimodal observability data, which uses dual causal graphs to integrate causal modeling, data-driven strategy and knowledge driven strategy to achieve effective failure identification for microservice systems. DCGFI first constructs data causal graphs and knowledge causal graphs based on multimodal observability data. Then, DCGFI uses a causal graph convolutional network to learn data causal graphs and update knowledge causal graphs. Finally, DCGFI combines data causal graphs with knowledge causal graphs to jointly optimize the failure identification process. Experimental results on two datasets demonstrate that DCGFI outperforms all baselines on both Macro-F1 and Micro-F1 and exhibits good robustness across different datasets.
Xiangbo Tian, Shi Ying 0001, Tiangang Li, Chuan Shi 0001, Ding Xiao
IEEE Trans. Dependable Secur. Comput.1
2026 DALAD: Unsupervised Detection of Global and Local Anomalies in Microservice Systems
abstract
Accurate anomaly detection is crucial for the reliability of microservice systems. However, most existing anomaly detection approaches only detect deviations from the global expected patterns, while overlooking anomalies that conform to the global expected patterns but deviate from the local expected patterns. In this paper, we propose DALAD, a novel distribution-adversarial-learning-based anomaly detection approach for microservice systems, which jointly learns the normal and anomalous system pattern distributions to effectively detect both global and local anomalies. In detail, DALAD first designs an adversarial data generation strategy to automatically generate anomalous traces at a low cost. Then, Distribution-Adversarial-Learning Trace Representation is designed to jointly learn the multivariate-Gaussian-distribution-based vector representations of normal and anomalous traces, which can reflect the difference between traces in a more fine-grained manner. Finally, it further models the normal and anomalous system pattern distributions from these vector representations, and detects anomalies by comparing the likelihoods of traces under these distributions. Experimental results on two datasets show that DALAD achieves the best anomaly detection performance while maintaining a competitive computational cost.
Xiangbo Tian, Shi Ying 0001, Tiangang Li
IEEE Trans. Serv. Comput.1
2025 Performance issue monitoring, identification and diagnosis of SaaS software: a survey
Rui Wang 0036, Xiangbo Tian, Shi Ying 0001
Frontiers Comput. Sci.2
2025 TraceDAE: Trace-Based Anomaly Detection in Microservice Systems via Dual Autoencoder
abstract
Micro-service systems have become a popular architecture for modern web applications owing to their scalability, modularity, and maintainability. However, with the increasing complexity and size of these systems, anomaly detection emerges as a critical task. In this paper, we introduce TraceDAE, a trace-based anomaly detection approach in micro-service systems. The approach initially constructs a Service Trace Graph (STG) to depict service invocation relationships and performance metrics, subsequently introducing a dual autoencoder framework. In this framework, the structure autoencoder employs Graph Attention Networks (GAT) to analyze the structure, while the attribute autoencoder leverages the Long Short-Term Memory Network (LSTM) for processing time series data. This approach is capable of effectively identifying Service Response Abnormal and Service Invocation Abnormal. Moreover, the final experimental results on datasets show that TraceDAE is an efficient anomaly detection approach which outperforms the SOTA trace-based anomaly detection methods with f1-scores of 0.970 and 0.925, respectively.
Shi Ying 0001, Tiangang Li, Xiangbo Tian
IEEE Trans. Netw. Serv. Manag.4
2025 ASTRA: Adversarial Sim-to-Real Transfer Reinforcement Learning for Autoscaling in Cloud Systems
abstract
With the widespread adoption of cloud computing, autoscaling has become crucial for efficient resource management and stable service provision in cloud systems. In recent years, autoscaling methods based on deep reinforcement learning (DRL) have gained significant attention due to their outstanding adaptability and flexibility. However, training DRL-based autoscaler requires interactions with real cloud systems, incurring high interaction costs, low data collection efficiency, and potential operational impacts. To address these challenges, we propose ASTRA, a sim-to-real transfer reinforcement learning framework for autoscaling. ASTRA constructs a cloud system simulation environment based on a performance estimation model, enabling low-cost and high-efficiency training sample collection for policy learning. The learned policy is subsequently transferred to the real systems for scaling decisions. To address performance modeling inaccuracies caused by dynamic cloud state changes, we propose a performance modeling method based on hybrid attentive state space model. By incorporating state space model, it captures system dynamics and state evolution, effectively reducing simulation errors. Furthermore, to mitigate the performance degradation of the transferred policy due to the distribution shift, we propose an autoscaling method based on adversarial soft actor-critic. By introducing adversarial policy training with gradient regularization based on state perturbations, it significantly improves transferred policy performance. The results in the real system demonstrate that ASTRA achieves optimal overall performance in environment modeling, policy transfer and real-world autoscaling. Specifically, ASTRA outperforms all baselines in terms of instance number, response time, SLO violation rate, and CPU utilization under different workload patterns. More importantly, under limited interaction costs, ASTRA achieves a 616.94× improvement in interaction sample collection rate compared to direct online training method.
Tiangang Li, Shi Ying 0001, Xiangbo Tian
IEEE Trans. Software Eng.3
2024 iTCRL: Causal-Intervention-Based Trace Contrastive Representation Learning for Microservice Systems
abstract
Nowadays, microservice architecture has become mainstream way of cloud applications delivery. Distributed tracing is crucial to preserve the observability of microservice systems. However, existing trace representation approaches only concentrate on operations, relationships and metrics related to service invocations. They ignore service events that denotes meaningful, singular point in time during the service's duration. In this paper, we propose iTCRL, a novel trace contrastive representation learning approach based on causal intervention. This approach first constructs a unified graph representation for each trace to describe the runtime status of service events in traces and the complex relationships between them. Then, Causal-intervention-based Trace Contrastive Learning is proposed, which learns trace representations from causal perspective based on the unified graph representations of traces. It uses causal intervention to generate contrastive views, heterogeneous graph neural network-based trace encoder to learn trace representations, and direct causal effect to guide the training of trace encoder. Experimental results on three datasets show that iTCRL outperforms all baselines in terms of trace classification, trace anomaly detection, trace sampling and noise robustness, and also validate the contribution of Causal-intervention-based Trace Contrastive Learning.
Xiangbo Tian, Shi Ying 0001, Tiangang Li, Mengting Yuan 0001, Ruijin Wang, Yishi Zhao, Jianga Shang
IEEE Trans. Software Eng.1
2022 ComIM: A community-based algorithm for influence maximization under the weighted cascade model on social networks
abstract
Influence maximization (IM) is a problem of selecting k nodes from social networks to make the expected number of the active node maximum. Recently, with the popularity of Internet technology, more and more researchers have paid attention to this problem. However, the existing influence maximization algorithms with high accuracy are usually difficult to be applied to the large-scale social network. To solve this problem the paper proposes a new algorithm, called community-based influence maximization (ComIM). Its core idea is “divide and conquer”. In detail, this algorithm first utilizes the Louvain algorithm to divide the large-scale networks into some small-scale networks. Afterwards, the algorithm utilizes the one-hop diffusion value (ODV) and two-hop diffusion value (TDV) functions to calculate the influence of a node and select nodes on these small-scale networks, which can improve the accuracy of our proposed algorithm. By using the above methods, the paper proposes a community influence-estimating method called CDV, which can improve the efficiency of the algorithm. Experimental results on six real-world datasets demonstrate that our proposed algorithm outperforms all comparison algorithms when comprehensively considering the accuracy and efficiency.
Zhongqi Yang, Shiwei Zhu, Xiangbo Tian
Intell. Data Anal.4
2022 Publication classification prediction via citation attention fusion based on dynamic relations
Caixia Jing, Xiangbo Tian, Tingyu Hao
Knowl. Based Syst.3
2021 Ranking influential nodes in complex networks based on local and global structures
Xiangbo Tian
Appl. Intell.3
2021 Identifying Influential Nodes in Complex Networks Based on Neighborhood Entropy Centrality
abstract
Abstract Identifying influential nodes is a fundamental and open issue in analysis of the complex networks. The measurement of the spreading capabilities of nodes is an attractive challenge in this field. Node centrality is one of the most popular methods used to identify the influential nodes, which includes the degree centrality (DC), betweenness centrality (BC) and closeness centrality (CC). The DC is an efficient method but not effective. The BC and CC are effective but not efficient. They have high computational complexity. To balance the effectiveness and efficiency, this paper proposes the neighborhood entropy centrality to rank the influential nodes. The proposed method uses the notion of entropy to improve the DC. For evaluating the performance, the susceptible-infected-recovered model is used to simulate the information spreading process of messages on nine real-world networks. The experimental results reveal the accuracy and efficiency of the proposed method.
Xiangbo Tian, Shuang Zhang 0005
Comput. J.3
2021 TsFSIM: a three-step fast selection algorithm for influence maximisation in social network
abstract
Influence maximisation is the problem of selecting a specific number of nodes which can maximise the influence spread of social networks. For its significant practical applications, the influence maximisation problem has been widely used in many fields, such as network marketing and rumour control. However, most existing algorithms tend to select accuracy or efficiency to optimise, which leads to their poor performance. Therefore, a Three-step Fast Selection algorithm for Influence Maximisation (TsFSIM) is proposed in this paper. Firstly, a new method to evaluate nodes' influence spread is proposed, called Influence Estimation Value. Influence Estimation Value (IEV) combines the node's and its neighbours' degree to estimate its influence. This can improve the efficiency of our algorithm. Afterwards, based on IEV, a three-stage filtering strategy is proposed. This strategy can improve the accuracy of our algorithm greatly. Finally, experimental results on seven real-world networks show that the proposed method is more accurate than other methods while keeping competitive efficiency.
Shiqi Sai, Xiangbo Tian
Connect. Sci.3
2021 User behavior prediction via heterogeneous information in social networks
Xiangbo Tian
Inf. Sci.1
2021 LIDDE: A differential evolution algorithm based on local-influence-descending search strategy for influence maximization in social networks
Xiangbo Tian, Chunmei Gu, Shiqi Sai
J. Netw. Comput. Appl.2
2020 Scalable Influence Maximization Meets Efficiency and Effectiveness in Large-Scale Social Networks
abstract
Influence maximization is a problem that aims to select top [Formula: see text] influential nodes to maximize the spread of influence in social networks. The classical greedy-based algorithms and their improvements are relatively slow or not scalable. The efficiency of heuristic algorithms is fast but their accuracy is unacceptable. Some algorithms improve the accuracy and efficiency by consuming a large amount of memory usage. To overcome the above shortcoming, this paper proposes a fast and scalable algorithm for influence maximization, called K-paths, which utilizes the influence tree to estimate the influence spread. Additionally, extensive experiments demonstrate that the K-paths algorithm outperforms the comparison algorithms in terms of efficiency while keeping competitive accuracy.
Shuang Zhang 0005, Chunmei Gu, Xiangbo Tian
Int. J. Softw. Eng. Knowl. Eng.4