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

Tianlong Gu

dblp:42/5786 · also Tian-Long Gu · DBLP profile ↗
← Back
123ranked-venue papers
8as first author
71since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 62 · 2 first-author · 31 since 2021Databases, data management, data science and information retrieval · 23 · 1 first-author · 23 since 2021Applied, interdisciplinary, general and emerging computing · 18 · 2 first-author · 11 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 1 first-author · 5 since 2021Human-computer interaction and ubiquitous computing · 8 · 1 first-author · 4 since 2021Security and privacy · 5 · 5 since 2021Software engineering, systems software and programming languages · 4Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021Computer networks · 2Theory of computation · 1 · 1 first-author

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
11 papers
Trustworthy machine learning · 50% Efficient and distributed learning · 24% Graph learning · 18%
Databases, data mining, and information retrieval
5 papers
Data mining · 45% Recommender systems · 34% Machine learning and data management · 11%
Network and information security
3 papers
Security and privacy of machine learning · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
fairness
5.672026
DMPA: Durable Model Poisoning Attack Against Fairness and Robustness in Efficient Federated Learning Systems · IEEE Trans. Dependable Secur. Comput. 2026
FairGSE: Fairness-Aware Graph Neural Network Without High False Positive Rates · AAAI 2026
GCPA: GAN-Based Collusive Poisoning Attack in Federated Recommender Systems · IEEE Trans. Knowl. Data Eng. 2025
Machine learning › Graph learning
graph neural network
2.632025
FBA: Fairness Backdoor Attack on Graph Neural Networks · IEEE Trans. Dependable Secur. Comput. 2025
Towards Fair Graph Neural Networks via Graph Counterfactual Without Sensitive Attributes · ICDE 2025
Modeling Inter-Intra Heterogeneity for Graph Federated Learning · AAAI 2025
Machine learning › Efficient and distributed learning
federated learning
1.932026
Modeling Inter-Intra Heterogeneity for Graph Federated Learning · AAAI 2025
Traffic Pattern Sharing for Federated Traffic Flow Prediction with Personalization · ICDM 2024
DMPA: Durable Model Poisoning Attack Against Fairness and Robustness in Efficient Federated Learning Systems · IEEE Trans. Dependable Secur. Comput. 2026
Machine learning › Trustworthy machine learning › fairness › fair graph learning
fair graph neural network
1.922026
FairGSE: Fairness-Aware Graph Neural Network Without High False Positive Rates · AAAI 2026
Towards Fair Graph Neural Networks via Graph Counterfactual Without Sensitive Attributes · ICDE 2025
Natural language and speech › Language models and text generation
text correction
1.622025
Learning from Mistakes: Self-correct Adversarial Training for Chinese Unnatural Text Correction · AAAI 2025
PROTECT: Parameter-Efficient Tuning for Few-Shot Robust Chinese Text Correction · IEEE ACM Trans. Audio Speech Lang. Process. 2024
Security and privacy of machine learning
federated learning security
1.012026
DMPA: Durable Model Poisoning Attack Against Fairness and Robustness in Efficient Federated Learning Systems · IEEE Trans. Dependable Secur. Comput. 2026
Security and privacy of machine learning › poisoning attack
model poisoning attack
1.012026
DMPA: Durable Model Poisoning Attack Against Fairness and Robustness in Efficient Federated Learning Systems · IEEE Trans. Dependable Secur. Comput. 2026
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
0.912025
Learning from Mistakes: Self-correct Adversarial Training for Chinese Unnatural Text Correction · AAAI 2025
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training
0.912025
Learning from Mistakes: Self-correct Adversarial Training for Chinese Unnatural Text Correction · AAAI 2025
Machine learning › Efficient and distributed learning › federated learning
data heterogeneity
0.912025
Modeling Inter-Intra Heterogeneity for Graph Federated Learning · AAAI 2025
Machine learning › Efficient and distributed learning › federated learning
federated graph learning
0.912025
Modeling Inter-Intra Heterogeneity for Graph Federated Learning · AAAI 2025
Machine learning › Graph learning › graph neural network
graph neural network security
0.912025
FBA: Fairness Backdoor Attack on Graph Neural Networks · IEEE Trans. Dependable Secur. Comput. 2025
Machine learning › Trustworthy machine learning › fairness › ranking fairness
recommendation fairness
0.912025
FairCoRe: Fairness-Aware Recommendation Through Counterfactual Representation Learning · IEEE Trans. Knowl. Data Eng. 2025
Recommender systems
fairness-aware recommendation
0.912025
FairCoRe: Fairness-Aware Recommendation Through Counterfactual Representation Learning · IEEE Trans. Knowl. Data Eng. 2025
Recommender systems
federated recommendation
0.912025
GCPA: GAN-Based Collusive Poisoning Attack in Federated Recommender Systems · IEEE Trans. Knowl. Data Eng. 2025
Machine learning and data management › label distribution learning
label enhancement
0.912025
SMLE: Semi-Supervised Multi-Label Learning with Label Enhancement · IEEE Trans. Knowl. Data Eng. 2025
Data mining › predictive modeling › classification
multi-label classification
0.912025
SMLE: Semi-Supervised Multi-Label Learning with Label Enhancement · IEEE Trans. Knowl. Data Eng. 2025
Data mining
pattern mining
0.912025
Towards Target Sequential Rules · IEEE Trans. Knowl. Data Eng. 2025
Recommender systems › federated recommendation
poisoning attack
0.912025
GCPA: GAN-Based Collusive Poisoning Attack in Federated Recommender Systems · IEEE Trans. Knowl. Data Eng. 2025
Data mining › predictive modeling › classification › multi-label classification
semi-supervised multi-label learning
0.912025
SMLE: Semi-Supervised Multi-Label Learning with Label Enhancement · IEEE Trans. Knowl. Data Eng. 2025
Data mining › pattern mining › sequential pattern mining
sequential rule mining
0.912025
Towards Target Sequential Rules · IEEE Trans. Knowl. Data Eng. 2025
Security and privacy of machine learning › adversarial attack
backdoor attack
0.912025
FBA: Fairness Backdoor Attack on Graph Neural Networks · IEEE Trans. Dependable Secur. Comput. 2025
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
0.812024
PROTECT: Parameter-Efficient Tuning for Few-Shot Robust Chinese Text Correction · IEEE ACM Trans. Audio Speech Lang. Process. 2024
Machine learning › Efficient and distributed learning › federated learning
personalized federated learning
0.812024
Traffic Pattern Sharing for Federated Traffic Flow Prediction with Personalization · ICDM 2024
Smart cities and intelligent transportation › traffic prediction
federated traffic prediction
0.812024
Traffic Pattern Sharing for Federated Traffic Flow Prediction with Personalization · ICDM 2024
Smart cities and intelligent transportation
traffic prediction
0.812024
Traffic Pattern Sharing for Federated Traffic Flow Prediction with Personalization · ICDM 2024
Web and social media mining › misinformation detection
fake news detection
0.812024
Dual-Teacher De-Biasing Distillation Framework for Multi-Domain Fake News Detection · ICDE 2024
Machine learning › Graph learning
graph representation learning
0.312026
FairGSE: Fairness-Aware Graph Neural Network Without High False Positive Rates · AAAI 2026
Cloud and datacenter computing › cloud deployment model
distributed cloud
0.312017
Cloudde: A Heterogeneous Differential Evolution Algorithm and Its Distributed Cloud Version · IEEE Trans. Parallel Distributed Syst. 2017
Mathematical optimization › evolutionary computation
differential evolution
0.312017
Cloudde: A Heterogeneous Differential Evolution Algorithm and Its Distributed Cloud Version · IEEE Trans. Parallel Distributed Syst. 2017

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

over-unlearning · 2.0dual projection · 2.0generative adversarial network · 1.7attribute neutralization · 1.7adaptive clustering · 1.7structural entropy · 1.0trigger generation · 0.9self-correct adversarial training · 0.9pseudo-sensitive attribute · 0.9pruning strategies · 0.9node candidate selection · 0.9mutual information optimization · 0.9long-tail distribution · 0.9local linear embedding · 0.9label propagation · 0.9kNN aggregation · 0.9hierarchical variational model · 0.9graph counterfactual · 0.9
YearPublicationVenuePosition
2026 FairGSE: Fairness-Aware Graph Neural Network Without High False Positive Rates
abstract
Graph neural networks (GNNs) have emerged as the mainstream paradigm for graph representation learning due to their effective message aggregation. However, this advantage also amplifies biases inherent in graph topology, raising fairness concerns. Existing fairness-aware GNNs provide satisfactory performance on fairness metrics such as Statistical Parity and Equal Opportunity while maintaining acceptable accuracy trade-offs. Unfortunately, we observe that this pursuit of fairness metrics neglects the GNN's ability to predict negative labels, which renders their predications with extremely high False Positive Rates (FPRs), resulting in negative effects in high-risk scenarios. To this end, we advocate that classification performance should be carefully calibrated while improving fairness, rather than simply constraining accuracy loss. Furthermore, we propose Fair GNN via Structural Entropy (FairGSE), a novel framework that maximizes two-dimensional structural entropy (2D-SE) to improve fairness without neglecting false positives. Experiments on several real-world datasets show FairGSE reduces FPR by 39% vs. state-of-the-art fairness-aware GNNs, with comparable fairness improvement.
Zhenqiang Ye, Jinjie Lu, Tianlong Gu, Fengrui Hao, Xuemin Wang 0003
AAAI3
2026 MELT-Rec: A Meta-learning-Based System for Tourism Recommendation
Songfu Xiong, Xuguang Bao, Liang Chang 0003, Tianlong Gu
DASFAA (6)4
2026 Style-Based Bias Backdoor Attacks on Medical LLMs Under In-Context Learning
Shijie Xiao, Fengrui Hao, Tianlong Gu
ICIC (23)5
2026 Efficient pruning strategies for mining high utility co-location patterns with negative utility features
Xuguang Bao, Shuaikang Yuan, Liang Chang 0003, Tianlong Gu
Data Min. Knowl. Discov.5
2026 FairHGNN: toward label-aware fairness in Heterogeneous Graph Neural Networks
Yangqi Liu, Xuemin Wang 0003, Chuangying Zhu, Liang Chang 0003, Tianlong Gu
Knowl. Inf. Syst.5
2026 Towards unified frameworks for fair and privacy-preserving graph neural networks
Xuemin Wang 0003, Yunhui Li, Tianlong Gu, Xuguang Bao, Liang Chang 0003, Guoyong Cai, Tieyuan Liu
Neural Networks3
2026 VPF: Topology-preserving Virtual Path Fusion to tackle over-squashing
Huiwen Bai, Lizhong Ding 0003, Jia-Run Fu, Liang Chang 0003, Tianlong Gu, Ye Yuan 0001, Guoren Wang
Pattern Recognit.7
2026 A hierarchical evaluation framework for security and trustworthiness in Large Vision-Language Models
Xuan Feng 0002, Mingfeng Feng, Tianlong Gu, Liang Chang 0003, Chenzhong Bin
Pattern Recognit.4
2026 AMGSN: Adaptive mask-guide supervised network for debiased facial expression recognition
abstract
Facial expression recognition plays a crucial role in understanding human emotions and behavior. However, existing models often exhibit biases and imbalance towards diverse expression classes. To address this problem, we propose an Adaptive Mask-Guide Supervised Network (AMGSN) to enhance the uniform performance of the facial expression recognition models. We propose an adaptive mask guidance mechanism to mitigate bias and ensure uniform performance across different expression classes. AMGSN focuses on learning the ability to distinguish facial features with under-expressed expressions by dynamically generating masks during pre-training. Specifically, we employ an asymmetric encoder–decoder architecture, where the encoder encodes only the unmasked visible regions, while the lightweight decoder reconstructs the original image using latent representations and mask markers. By utilizing dynamically generated masks and focusing on informative regions, these models effectively reduce the interference of confounding factors, thus enhancing the discriminative power of the learned representation. In the pre-training stage, we introduce the Attention-Based Mask Generator (ABMG) to identify salient regions of expressions. Additionally, we advance the Mask Ratio Update Strategy (MRUS), which utilizes image reconstruction loss, to adjust the mask ratio for each image during pre-training. In the finetune stage, debiased center loss and contrastive loss are introduced to optimize the network to ensure the overall performance of expression recognition. Extensive experimental results on several standard datasets demonstrate that the proposed AMGSN significantly improves both balance and accuracy compared to state-of-the-art methods. For example, AMGSN reached 89.34% on RAF-DB, and 62.83% on AffectNet, respectively, with a standard deviation of only 0.0746 and 0.0484. This demonstrates the effectiveness of our improvements 1 .
Tianlong Gu, Xuan Feng 0002, Yiqin Luo
Pattern Recognit.1
2026 Fairness-aware differentially private model training without sensitive attributes for face recognition
Fengrui Hao, Yuzhao Chen, Tianlong Gu, Xuemin Wang 0003
Pattern Recognit.3
2026 Stealthy backdoor attack method targeting group fairness in self-supervised learning
Fengrui Hao, Tianlong Gu, Jionghui Jiang, Liang Chang 0003, Chenzhong Bin
Pattern Recognit.2
2026 On the correlations between geometric metrics and fairness in pruning CNN
Xiyan Xu, Jinjie Lu, Tianlong Gu, Fengrui Hao
Pattern Recognit.3
2026 Mitigating Implicit Bias in Chinese Toxic Speech Detection via Unbiased Contrastive Learning
abstract
Mitigating human-like biases and social stereotypes in pre-trained language models (PLMs) has become a crucial task in Chinese toxic speech detection. While PLMs have achieved state-of-the-art results in mitigating explicit bias (e.g., bias on sensitive attribute words), the study of implicit bias (e.g., bias against specific demographic groups) is still under-explored. Besides, existing debiasing methods focus on the tradeoff between debiasing efficiency and model performance, while ignoring robustness against noisy data. Therefore, a debiasing method that effectively reduces biases while maintaining robustness against noisy data is needed. In this article, we propose Unbiased Contrastive Learning (UCL), which can mitigate explicit and implicit bias while maintaining robustness to noisy data. Specifically, we first analyze the bias representation problem constrained by contrastive learning objective and implement unbiased contrastive objective for learning unbiased text representations to mitigate explicit and implicit biases in Chinese toxic speech detection tasks. UCL inherits the idea of supervised contrastive learning, which encourages representations of the same sensitive attribute to be closer than those of different sensitive attributes and ensures unbiasedness by penalizing the sensitive attribute information contained in the representations. Furthermore, we design conditional normalization to reduce biased classification caused by the imbalanced distribution of demographic groups in the data. Experimental results on Chinese and English datasets show that the proposed method outperforms the state-of-the-art methods and achieves the competitive performance.
Xuan Feng 0002, Tianlong Gu, Liang Chang 0003
ACM Trans. Asian Low Resour. Lang. Inf. Process.3
2026 Discovering High-Utility Sequential Rules With Increasing Utility Ratio
Zhenqiang Ye, Wensheng Gan, Gengsen Huang, Tianlong Gu, Philip S. Yu
IEEE Trans. Big Data4
2026 DISC: Disentangling Spurious Correlations for Multibehavior Recommendation
abstract
Multibehavior recommender systems are proficient at constructing precise representations of users and items by leveraging a variety of interaction behaviors, e.g., click, add-to-cart, and purchase. However, they are still facing the following challenges: 1) there are a large number of spurious correlations existing in auxiliary behaviors (i.e., noise unrelated to the target behavior preference); and 2) spurious correlations may be unintentionally introduced and amplified during the representation learning process in traditional multibehavior recommenders. Hence, we propose a novel framework-disentangling spurious correlations (DISC) to measure and disentangle the spurious correlations of the multibehavior recommendation. In particular, to precisely identify the intent representations for each user, we devise a cross-behavior self-attention layer incorporating lightweight graph convolution networks to encode graph nodes under specific behaviors, thereby enabling the model to supervise the subsequent spurious correlation disentanglement. Subsequently, to disentangle the spurious correlations among multiple behaviors, we design a time-sensitive Jaccard coefficient to dynamically measure the users’ spurious correlations. Building on this, we propose a dual mutual information (MI) bound structure to disentangle spurious correlations existing in auxiliary behaviors and transfer genuine correlated semantic information to the target behavior, thus alleviating the data sparsity. Extensive experiments on three real-world datasets demonstrate the consistent improvements obtained by DISC over 11 state-of-the-art baselines by effectively disentangling the spurious correlations.
Tongxin Xu, Chenzhong Bin, Cihan Xiao, Zhixin Zeng, Tianlong Gu
IEEE Trans. Comput. Soc. Syst.5
2026 DMPA: Durable Model Poisoning Attack Against Fairness and Robustness in Efficient Federated Learning Systems
abstract
Federated Learning (FL) systems are increasingly deployed across multiple clients to efficiently train a shared model over local data, thereby effectively addressing data silos and reducing communication. However, FL systems are known to be susceptible to model poisoning attacks by malicious clients, who aim at deteriorating the global model accuracy through sending corrupted updates to the central server. Meanwhile, the local accuracy discrepancy among clients, called as performance fairness, could also be exacerbated, which is one of the major concerns of trustworthy FL systems. This paper proposes a novel attack framework called Durable Model Poisoning Attack (DMPA), targeting both fairness and robustness of efficient FL systems. To implement DMPA, we design the over-unlearning strategy, enabling the adversary to generate poisoned updates to compromise partial clients' performance. Furthermore, we develop a dual projection mechanism to improve the durability of model poisoning attacks. Extensive experiments demonstrate that DMPA is powerful and effective even against robust aggregation rules. Particularly, DMPA achieves average$7.6\times$higher reduction of accuracy while decreasing the performance fairness by$3.0\times$compared with baselines. The experiments also indicated that DMPA extends the durability of attack impacts over baselines by$8.5\times$. In addition, experiments in efficient FL systems disclose their vulnerability.
Jionghui Jiang, Fengrui Hao, Tianlong Gu, Ke Wang 0068, Zhangbin Wen
IEEE Trans. Dependable Secur. Comput.3
2025 Learning from Mistakes: Self-correct Adversarial Training for Chinese Unnatural Text Correction
abstract
Unnatural text correction aims to automatically detect and correct spelling errors or adversarial perturbation errors in sentences. Existing methods typically rely on fine-tuning or adversarial training to correct errors, which have achieved significant success. However, these methods exhibit poor generalization performance due to the difference in data distribution between training data and real-world scenarios, known as the exposure bias problem. In this paper, we propose a self-correct adversarial training framework for learning from mistakes (LIMIT), which is a task- and model-independent framework to correct unnatural errors or mistakes. Specifically, we fully utilize errors generated by the model that are actively exposed during the inference phase, i.e., predictions that are inconsistent with the target. This training method not only simulates potential errors in real application scenarios, but also mitigates the exposure bias of the traditional training process. Meanwhile, we design a novel decoding intervention strategy to maintain semantic consistency. Extensive experimental results on Chinese unnatural text error correction datasets show that our proposed method can correct multiple forms of errors and outperforms the state-of-the-art text correction methods. In addition, extensive results on Chinese and English datasets validate that LIMIT can serve as a plug-and-play defense module and can extend to new models and datasets without further training.
Xuan Feng 0002, Tianlong Gu, Liang Chang 0003
AAAI2
2025 Modeling Inter-Intra Heterogeneity for Graph Federated Learning
abstract
Heterogeneity is a fundamental and challenging issue in federated learning, especially for the graph data due to the complex relationships among the graph nodes. To deal with the heterogeneity, lots of existing methods perform the weighted federation based on their calculated similarities between pairwise clients (i.e., subgraphs). However, their inter-subgraph similarities estimated with the outputs of local models are less reliable, because the final outputs of local models may not comprehensively represent the real distribution of subgraph data. In addition, they ignore the critical intra-heterogeneity which usually exists within each subgraph itself. To address these issues, we propose a novel Federated learning method by integrally modeling the Inter-Intra Heterogeneity (FedIIH). For the inter-subgraph relationship, we propose a novel hierarchical variational model to infer the whole distribution of subgraph data in a multi-level form, so that we can accurately characterize the inter-subgraph similarities with the global perspective. For the intra-heterogeneity, we disentangle the subgraph into multiple latent factors and partition the model parameters into multiple parts, where each part corresponds to a single latent factor. Our FedIIH not only properly computes the distribution similarities between subgraphs, but also learns disentangled representations that are robust to irrelevant factors within subgraphs, so that it successfully considers the inter- and intra- heterogeneity simultaneously. Extensive experiments on six homophilic and five heterophilic graph datasets in both non-overlapping and overlapping settings demonstrate the effectiveness of our method when compared with eight state-of-the-art methods. Specifically, FedIIH averagely outperforms the second-best method by a large margin of 5.79% on all heterophilic datasets.
Shuo Chen 0003, Yongxin Tong, Tianlong Gu, Chen Gong 0002
AAAI4
2025 Multi-Behavior Intent Disentanglement for Recommendation via Information Bottleneck Principle
abstract
In e-commerce, recommender systems help users find suitable products by leveraging diverse behaviors, e.g., view, cart and buy. In recent years, multi-behavior recommender systems have made strides by integrating auxiliary behaviors with purchase histories to deliver high-quality recommendations. However, most existing methods often fail to identify spurious correlation intents within auxiliary behaviors that conflict with users' target intents. Indiscriminately incorporating such correlations into the prediction of target intents may lead to performance degradation. Toward this end, we propose a Multi-Behavior Intent Disentanglement (MBID) framework based on Information Bottleneck (IB) principle, which focuses on disentangling spurious correlation intents in multi-behavior recommendations. In particular, we design a projection-based intent extraction method to decompose the genuine and spurious correlation intents in auxiliary behaviors. Building on this, we conceive an IB-based multi-intent learning task to disentangle the spurious correlation intents and transfer the genuine correlation intents from auxiliary behaviors into the target behavior, yielding high-quality target intent representations. Experiments on three real-world datasets show MBID significantly outperforms the state-of-the-art baselines by effectively disentangling the spurious correlation intents.
Tongxin Xu, Chenzhong Bin, Cihan Xiao, Yunhui Li, Tianlong Gu
CIKM5
2025 Improving Recommendation Fairness via Graph Structure and Representation Augmentation
abstract
Graph Convolutional Networks (GCNs) have become increasingly popular in recommendation systems. However, recent studies have shown that GCN-based models will cause sensitive information to disseminate widely in the graph structure, amplifying data bias and raising fairness concerns. While various fairness methods have been proposed, most of them neglect the impact of biased data on representation learning, which results in limited fairness improvement. Moreover, some studies have focused on constructing fair and balanced data distributions through data augmentation, but these methods significantly reduce utility due to disruption of user preferences. In this paper, we aim to design a fair recommendation method from the perspective of data augmentation to improve fairness while preserving recommendation utility. To achieve fairness-aware data augmentation with minimal disruption to user preferences, we propose two prior hypotheses. The first hypothesis identifies sensitive interactions by comparing outcomes of performance-oriented and fairness-aware recommendations, while the second one focuses on detecting sensitive features by analyzing feature similarities between biased and debiased representations. Then, we propose a dual data augmentation framework for fair recommendation, which includes two data augmentation strategies to generate fair augmented graphs and feature representations. Furthermore, we introduce a debiasing learning method that minimizes the dependence between the learned representations and sensitive information to eliminate bias. Extensive experiments on two real-world datasets demonstrate the superiority of our proposed framework.
Tongxin Xu, Chenzhong Bin, Cihan Xiao, Zhixin Zeng, Tianlong Gu
CIKM6
2025 FairDP-GNN: Graph Neural Network with Group Fairness and Differential Privacy
Fengrui Hao, Shiyi Zhao, Tianlong Gu, Xuemin Wang 0003, Yuanfeng Liu
DASFAA (1)3
2025 BID-Net: Balanced Incremental Distillation Network for Fair Dermatological Disease Diagnosis
abstract
Given the increasing prevalence of deep learning applications in dermatological disease diagnosis, the pursuit of diagnostic accuracy needs to be accompanied by a focus on decision-making fairness to avoid unfair discrimination against under-represented demographic groups. This requires a tradeoff between diagnostic accuracy and fairness. To this end, we propose a balanced incremental distillation network (BID-Net) to tackle this problem, which balances the learning of different groups by being sensitive to changes in the data distribution. Specifically, aided by balanced memory, representative demographic groups are designed to assist underrepresented groups in learning knowledge, which is incrementally trained by integrating the distributions of different groups. In addition, our BID-Net incorporates knowledge distillation and distributional disparity to alleviate the catastrophic forgetting and enhance fairness. Experiments on two skin datasets demonstrate that our proposed network outperforms other methods in terms of fairness criteria and the trade-off between fairness and performance.
Yiqin Luo, Tianlong Gu, Fengrui Hao, Liang Chang 0003
ICASSP2
2025 Towards Fair Graph Neural Networks via Graph Counterfactual Without Sensitive Attributes
abstract
Graph-structured data is ubiquitous in today's connected world, driving extensive research in graph analysis. Graph Neural Networks (GNNs) have shown great success in this field, leading to growing interest in developing fair GNNs for critical applications. However, most existing fair GNNs focus on statistical fairness notions, which may be insufficient when dealing with statistical anomalies. Hence, motivated by the causal theory, there has been growing attention to mitigating root causes of unfairness utilizing graph counterfactuals. Unfortunately, existing methods for generating graph counterfactuals invariably require the sensitive attribute. Nevertheless, in many real-world applications, it is usually infeasible to obtain sensitive attributes due to privacy or legal issues, which challenge existing methods. In this paper, we propose a framework named Fairwos (improving Fairness withQut sensitive attributes). In particular, we first propose a mechanism to generate pseudo-sensitive attributes to remedy the problem of missing sensitive attributes, and then design a strategy for finding graph counterfactuals from the real dataset. To train fair GNNs, we propose a method to ensure that the embeddings from the original data are consistent with those from the graph counterfactuals, and dynamically adjust the weight of each pseudo-sensitive attribute to balance its contribution to fairness and utility. Furthermore, we theoretically demonstrate that minimizing the relation between these pseudo-sensitive attributes and the prediction can enable the fairness of GNNs. Experimental results on six real-world datasets show that our approach outperforms state-of-the-art methods in balancing utility and fairness.
Xuemin Wang 0003, Tianlong Gu, Xuguang Bao, Liang Chang 0003
ICDE2
2025 Durability-Optimized Model Poisoning Attack Against Federated Learning Systems
Jionghui Jiang, Fengrui Hao, Tianlong Gu, Jinjie Lu
ICIC (4)3
2025 Mitigating Expression Class Bias with Class-Incremental Learning in Facial Expression Recognition
abstract
As Facial Expression Recognition (FER) systems become increasingly integrated into daily life, ensuring fairness in decision-making is crucial, rather than focusing solely on improving recognition performance. FER systems need to find a trade-off between performance and fairness in order to avoid bias to subgroups while ensuring utility. To address this issue, various methods have been proposed at the data and algorithmic levels. However, these studies mainly focus on the unfairness of demographic attributes, and the bias of expression class remains largely unexplored. In this study, we attempt a novel strategy for applying class-incremental learning (class-IL) to mitigate expression class bias. Furthermore, we propose a fair model based on the characteristic of class-IL, called Incremental Expression Balance Network (IEBN). IEBN mitigates this class bias by adjusting the data distribution of different expressions and extracting critical features with an attention mechanism. Finally, experiments on the RAF-DB and AffectNet datasets show that IEBN outperforms other methods in terms of fairness and trade-offs between fairness and performance.
Yiqin Luo, Tianlong Gu, Liang Chang 0003
ICMR3
2025 dK-DGDP: A differential privacy approach on directed social network graphs
Fengrui Hao, Shiyi Zhao, Tianlong Gu
Comput. Secur.3
2025 GRIF-PPGNN: Group equality informed Ranking-based Individual Fairness for Privacy-Preserving Graph Neural Network
Xuemin Wang 0003, Yunhui Li, Tianlong Gu, Xuguang Bao, Liang Chang 0003, Guoyong Cai, Tieyuan Liu
Neurocomputing3
2025 FedTPS: traffic pattern sharing for personalized federated traffic flow prediction
Sheng Wan, Yongxin Tong, Tianlong Gu, Chen Gong 0002
Knowl. Inf. Syst.5
2025 Toward customized model discrepancies in personalized federated learning on non-IID data
Fengrui Hao, Taihang Zhi, Tianlong Gu, Xuguang Bao
Knowl. Based Syst.3
2025 Credible Negotiation for Multi-agent Reinforcement Learning in Long-term Coordination
abstract
The coordination of multi-agent is one of the critical problems in Multi-agent Reinforcement Learning (MARL). The traditional methods of MARL focus on finding a stochastically acceptable solution called Nash Equilibrium (NE) for all agents from the Markov Game in which multiple equilibria exist. However, learning a fair equilibrium is crucial for the sustainability and stability of collaboration in the long-term coordination game, especially when the leadership competition exists. In this article, we propose the bi-level reinforcement learning method N-Bi-AC, whose solution is a Pareto improvement for traditional NE, to choose a fair Equilibrium. There are two parts in our method, the first is that we propose the Negotiator to determine the leader in stage game, and the other is to update the Q-value of agents in the game by using a bi-level actor-critic learning method based on the Joint Mixed Strategy Equilibrium Q-learning algorithm (JMSE Q-learning). The convergence proof is given, and the learning algorithm is compared with the state-of-the-art algorithms. We found that the proposed N-Bi-AC method successfully converged to a fair NE, which guarantees the fairness of agents in different matrix game environments.
Tianlong Gu, Taihang Zhi, Xuguang Bao, Liang Chang 0003
ACM Trans. Auton. Adapt. Syst.1
2025 SCARE: A Novel Framework to Enhance Chinese Harmful Memes Detection
abstract
Harmful meme detection presents a significant multimodal challenge that necessitates contextual background knowledge and comprehensive inference. Although some research studies have been related to harmful meme detection in English, detecting harmful memes in Chinese is also an unresolved issue. In this paper, to bridge this gap, we constructed a Chinese harmful meme detection dataset, named CHMEMES. Furthermore, existing multimodal alignment methods have shown poor performance in tasks involving harmful meme detection, where there is a mismatch between the image and text components. To improve the task, we propose a multimodal framework Semantic Contrastive Alignment fRamEwork (SCARE), which enables fully representing both cross-modal and intra-modal information. For cross-modal information, we introduce a cross-modal contrast alignment objective to maximize the mutual information between image and text. For intra-modal information, we design a new intra-modal contrast objective to achieve more robust visual and textual representation learning. Moreover, we present a simple yet efficient vision prompt tuning paradigm for parameter-efficient harmful meme detection. We conduct extensive experiments on the constructed Chinese dataset and the existing English dataset. Experimental results show that our method outperforms state-of-the-art baselines in harmful meme detection.
Tianlong Gu, Mingfeng Feng, Xuan Feng 0002, Xuemin Wang 0003
IEEE Trans. Affect. Comput.1
2025 FBA: Fairness Backdoor Attack on Graph Neural Networks
abstract
Graph neural networks (GNNs) are a set of methods that aim to apply deep neural networks to graph-structured data. Despite their promising performance on various graph analysis tasks, they might have discrimination towards certain populations when exploited in human-centered applications without fairness considerations. Moreover, extant studies have shown that GNNs are vulnerable to backdoor attacks, through which malicious users can degrade the predication performance of GNNs. Nevertheless, attacks to the fairness of GNNs are still unexplored. In this paper, we analyze the limitations of existing GNNs backdoor attacks, and propose a novel fairness backdoor attack (FBA) method for GNNs. Firstly, we provide the candidate space selection mechanism to select the fair node candidate space using the long-tail distribution, which facilitates the subsequent generation of triggers. Secondly, we develop the trigger generation strategy to generate fairness triggers by quantifying the deviations between different groups of sensitive attributes, enabling the attack to degrade the fairness almost without affecting the accuracy. Finally, we undertake extensive evaluation experiments on real datasets and state-of-the-art models to demonstrate the effectiveness of the FBA method, including five mainstream models (GCN, GraphSAGE, GAT, GAE, and VGAE), three downstream tasks (node classification, graph classification and link prediction), and two fair GNNs (NIFTY and Fairedit).
Fengrui Hao, Tianlong Gu
IEEE Trans. Dependable Secur. Comput.3
2025 FairCoRe: Fairness-Aware Recommendation Through Counterfactual Representation Learning
abstract
Eliminating bias from data representations is crucial to ensure fairness in recommendation. Existing studies primarily focus on weakening the correlation between data representations and sensitive attributes, yet may inadvertently steer the user representations toward another potential bias direction of the target attribute. Furthermore, they often overlook the impact of user preferences on capturing sensitive information, incurring inadequate bias elimination. In this paper, we propose a Fair Counterfactual Representations (FairCoRe) learning framework, which aims to ensure the neutrality of representations among all bias directions. Firstly, we intervene on sensitive attributes to construct a counterfactual scenario. Then, two opposing attribute prediction tasks are respectively performed in ground-truth and counterfactual scenarios to encode sensitive information along different bias directions. Secondly, we design a bias-aware enhancement learning method that quantifies the respective correlation of user preferences and sensitive attributes to enhance sensitive information encoding. Finally, we introduce two mutual information optimization methods that optimize the representations to capture users' interests and disentangle sensitive factors. Moreover, we propose an attribute neutralization strategy that refines the learned representations, ensuring sensitive attribute neutrality. Extensive experiments demonstrate that our method achieves the optimal fairness and competitive accuracy compared to state-of-the-art methods. The source code is available at: https://github.com/FairCoRe2024/FairCoRe.
Chenzhong Bin, Liang Chang 0003, Tianlong Gu
IEEE Trans. Knowl. Data Eng.5
2025 Towards Target Sequential Rules
abstract
In many real-world applications, sequential rule mining (SRM) can offer prediction and recommendation functions for a variety of services. It is an important technique of pattern mining to discover all valuable rules that can reveal the temporal relationship between objects. Although several algorithms of SRM are proposed to solve various practical problems, there are no studies on the problem of targeted mining. Targeted sequential rule mining aims to obtain those interesting sequential rules that users focus on, thus avoiding the generation of other invalid and unnecessary rules. It can further improve the efficiency of users in analyzing rules and reduce the consumption of computing resources. In this paper, we first present the relevant definitions of target sequential rules and formulate the problem of targeted sequential rule mining. Then, we propose an efficient algorithm called TaSRM. Several pruning strategies and an optimization are introduced to improve the efficiency of TaSRM. Finally, a large number of experiments are conducted on different benchmarks, and we analyze the results in terms of running time, memory consumption, and scalability, as well as query cases with different query rules. It is shown that the novel algorithm TaSRM and its variants can achieve better experimental performance compared to the baseline algorithm.
Wensheng Gan, Gengsen Huang, Jian Weng 0001, Tianlong Gu, Philip S. Yu
IEEE Trans. Knowl. Data Eng.4
2025 GCPA: GAN-Based Collusive Poisoning Attack in Federated Recommender Systems
abstract
Federated Recommender Systems (FedRecs) have evolved as a privacy-preserving paradigm that facilitates distributed training of personalized recommenders without sharing user data. However, FedRecs are known to be susceptible to poisoning attacks by malicious users, who aim at promoting or demoting the exposure of target items through sending malicious updates to the central server. Meanwhile, the distribution of recommendation performance among users, called as performance fairness, could be exacerbated, which is one of the major concerns of trustworthy FedRecs. This paper proposes a novel attack method, Generative Adversarial Network (GAN)-Based Collusive Poisoning Attack (GCPA). To implement GCPA, we create a GAN-based fake user synthesis strategy that mimics behaviors and preferences of real users to generate fake users. Furthermore, we design a collusion-based fairness attack strategy that changes the exposure of items to undermine fairness. To maximize the impact on the distribution of recommendation performance, we develop an adaptive clustering algorithm to identify a subset of items that significantly contribute to the uneven distribution of recommendation performance through collusion. Extensive experiments on two datasets show that GCPA effectively increase the exposure of target items while undermining the performance fairness of FedRecs. In addition, GCPA also has strong resistance to four defense methods. Meanwhile, we provide a heuristic defense method based on gradient direction and similarity against collusive poisoning attack on FedRecs.
Tianlong Gu, Shouhong Tan, Fengrui Hao, Liang Chang 0003, Yuanfeng Liu
IEEE Trans. Knowl. Data Eng.1
2025 SMLE: Semi-Supervised Multi-Label Learning with Label Enhancement
abstract
Semi-supervised multi-label learning (SSMLL) involves learning a multi-label classifier from a small set of labeled data and a large set of unlabeled data. Label enhancement (LE), accounting for the relative importance of labels, has been effective in improving the performance of supervised multi-label learning models. Nevertheless, generating a robust SSMLL model with LE based on incomplete label information remains challenging. In this paper, we pioneer the idea of applying LE to SSMLL. First, we design a kNN aggregation-based method, aiming to assign pseudo-labels to unlabeled data and perform the LE process by aggregating label information from neighboring instances. Leveraging the topological structure of the feature space is an effective LE approach for training. However, LE, decoupled from the training process, lacks the dynamic feedback of the training model. To improve this, we incorporate a label propagation mechanism that iteratively optimizes the LE process with the guidance of the available label information. Moreover, we consider local label correlations according to local linear embedding to further enhance the generalization ability of the learning model. Extensive experiments demonstrate that the proposed approach can effectively recover latent label information, resulting in significant performance improvement in SSMLL.
Qianzhi Ye, Jia Zhang 0019, Hanrui Wu, Tianlong Gu, C. L. Philip Chen, Jinyi Long
IEEE Trans. Knowl. Data Eng.4
2025 A Statistical Physics Perspective: Understanding the Causality Behind Convolutional Neural Network Adversarial Vulnerability
abstract
The adversarial vulnerability of convolutional neural networks (CNNs) refers to the performance degradation of CNNs under adversarial attacks, leading to incorrect decisions. However, the causes of adversarial vulnerability in CNNs remain unknown. To address this issue, we propose a unique cross-scale analytical approach from a statistical physics perspective. It reveals that the huge amount of nonlinear effects inherent in CNNs is the fundamental cause for the formation and evolution of system vulnerability. Vulnerability is spontaneously formed on the macroscopic level after the symmetry of the system is broken through the nonlinear interaction between microscopic state order parameters. We develop a cascade failure algorithm, visualizing how micro perturbations on neurons' activation can cascade and influence macro decision paths. Our empirical results demonstrate the interplay between microlevel activation maps and macrolevel decision-making and provide a statistical physics perspective to understand the causality behind CNN vulnerability. Our work will help subsequent research to improve the adversarial robustness of CNNs.
Ke Wang 0068, Mingjia Zhu, Zicong Chen, Jian Weng 0001, Ming Li 0049, Siu-Ming Yiu, Weiping Ding 0001, Tianlong Gu
IEEE Trans. Neural Networks Learn. Syst.8
2024 Counterfacual Fairness for Graph Neural Networks with Limited and Privacy Protected Sensitive Attributes
Xuemin Wang 0003, Tianlong Gu, Xuguang Bao
ACML3
2024 FairDD: Enhancing Fairness with domain-incremental learning in dermatological disease diagnosis
abstract
With the rapid advancement of deep learning technologies, artificial intelligence has become increasingly prevalent in the research and application of dermatological disease diagnosis. However, this data-driven approach often faces issues related to decision bias. Existing fairness enhancement techniques typically come at a substantial cost to accuracy. This study aims to achieve a better trade-off between accuracy and fairness in dermatological diagnostic models. To this end, we propose a novel fair dermatological diagnosis network, named FairDD, which leverages domain incremental learning to balance the learning of different groups by being sensitive to changes in data distribution. Additionally, we incorporate the mixup data augmentation technique and supervised contrastive learning to enhance the network’s robustness and generalization. Experimental validation on two dermatological datasets demonstrates that our proposed method excels in both fairness criteria and the trade-off between fairness and performance.
Yiqin Luo, Tianlong Gu
BIBM2
2024 Dual-Teacher De-Biasing Distillation Framework for Multi-Domain Fake News Detection
abstract
Multi-domain fake news detection aims to identify whether various news from different domains is real or fake and has become urgent and important. However, existing methods are dedicated to improving the overall performance of fake news detection, ignoring the fact that unbalanced data leads to disparate treatment for different domains, i.e., the domain bias problem. To solve this problem, we propose the Dual-Teacher De-biasing Distillation framework (DTDBD) to mitigate bias across different domains. Following the knowledge distillation methods, DTDBD adopts a teacher-student structure, where pre-trained large teachers instruct a student model. In particular, the DTDBD consists of an unbiased teacher and a clean teacher that jointly guide the student model in mitigating domain bias and maintaining performance. For the unbiased teacher, we introduce an adversarial de-biasing distillation loss to instruct the student model in learning unbiased domain knowledge. For the clean teacher, we design domain knowledge distillation loss, which effectively incentivizes the student model to focus on representing domain features while maintaining performance. Moreover, we present a momentum-based dynamic adjustment algorithm to trade off the effects of two teachers. Extensive experiments on Chinese and English datasets show that the proposed method substantially outperforms the state-of-the-art baseline methods in terms of bias metrics while guaranteeing competitive performance11Our codes are available at https://github.com/ningljy/DTDBD.
Xuan Feng 0002, Tianlong Gu, Liang Chang 0003
ICDE3
2024 Traffic Pattern Sharing for Federated Traffic Flow Prediction with Personalization
abstract
Accurate Traffic Flow Prediction (TFP) is crucial for enhancing the efficiency and safety of transportation systems, so it has attracted intensive researches by exploiting spatial-temporal dependencies within road networks. However, existing works only consider the case of centralized data collection with all traffic data observed, which may raise privacy concerns as each region of a city may have its own traffic administration department and the traffic data is not allowed to distribute. Therefore, this paper proposes to use Federated Learning (FL) to address this issue by allowing all clients (i.e., traffic administration departments in all regions in our problem) to collaboratively train TFP models without exchanging raw data, thereby offering a solution in maintaining data privacy. Nevertheless, most existing FL methods aim to learn a global model that performs well universally, so they cannot well handle the non-Independent and Identically Distributed (non-IID) traffic data naturally over different regions. To cope with this problem, this paper develops a new FL framework termed “personalized Federated learning with Traffic Pattern Sharing” (FedTPS) to solve federated TFP problem. Our FedTPS critically exploits the underlying common traffic patterns (e.g., morning and evening rush hours) shared across different city regions and meanwhile maintaining the region-specific data characteristics in a personalized FL manner. Specifically, to extract the common traffic patterns, we decompose the traffic data in each client via using discrete wavelet transform, where the low-frequency components uncover the stable traffic dynamics of different regions and thus can be considered as the common traffic patterns. These common patterns are then shared among different clients through traffic pattern repositories on the server side to aid the global collaborative traffic flow modeling. Moreover, the model components capturing spatial-temporal dependencies in traffic data are retained for local training, thereby enabling personalized learning based on regional characteristics. Intensive experiments on four real-world traffic datasets firmly demonstrate the superiority of our proposed FedTPS over other compared typical FL methods in terms of various estimation errors.
Sheng Wan, Yongxin Tong, Tianlong Gu, Chen Gong 0002
ICDM5
2024 FairCRS: Towards User-oriented Fairness in Conversational Recommendation Systems
abstract
Conversational Recommendation Systems (CRSs) enable recommender systems to explicitly acquire user preferences during multi-turn interactions, providing more accurate and personalized recommendations. However, the data imbalance in CRSs, due to inconsistent interaction history among users, may lead to disparate treatment for disadvantaged user groups. In this paper, we investigate the discriminate problems in CRS from the user’s perspective, called as user-oriented fairness. To reveal the unfairness problems of different user groups in CRS, we conduct extensive empirical analyses. To mitigate user unfairness, we propose a user-oriented fairness framework, named FairCRS, which is a model-agnostic framework. In particular, we develop a user-embedding reconstruction mechanism that enriches user embeddings by incorporating more interaction information, and design a user-oriented fairness strategy that optimizes the recommendation quality differences among user groups while alleviating unfairness. Extensive experimental results on English and Chinese datasets show that FairCRS outperforms state-of-the-art CRSs in terms of overall recommendation performance and user fairness.
Qin Liu 0017, Xuan Feng 0002, Tianlong Gu
RecSys3
2024 BFFN: A novel balanced feature fusion network for fair facial expression recognition
Yiqin Luo, Tianlong Gu, Liang Chang 0003
Eng. Appl. Artif. Intell.3
2024 MLDA: a multi-level k-degree anonymity scheme on directed social network graphs
Yuanjing Hao, Long Li 0005, Liang Chang 0003, Tianlong Gu
Frontiers Comput. Sci.4
2024 Knowledge-based discovery of multi-level co-location patterns using ontology
Liang Chang 0003, Xuguang Bao, Chuangying Zhu, Tianlong Gu
Knowl. Inf. Syst.5
2024 PROTECT: Parameter-Efficient Tuning for Few-Shot Robust Chinese Text Correction
abstract
Non-normative texts and euphemisms are widely spread on the Internet, making it more difficult to moderate the content. These phenomena result from misspelling errors or deliberate textual attacks by users. However, current methods lack a robust design and are vulnerable to adversarial attacks. Thus, exploring robust text correction is of great significance. Text correction aims to automatically detect and correct errors in sentences, which can be employed as a defensive method against adversarial attacks. In this work, we provide PROTECT: a robust Chinese language model for more general Chinese text correction. In particular, we propose a simple but effective self-supervised learning approach for calibrating generalizable representations, which is robust to adapt to the changing adversarial texts. S pecifically, we develop an adversarial-aware multi-feature representation method that establishes auxiliary supervision. To the best of our knowledge, the PROTECT is the first model to represent perfect pinyin, abbreviation pinyin, character split, visual, and phonetic features simultaneously. Based on the generated adversarial examples, PROTECT is trained from scratch through a unified text-to-text generation paradigm. This empowers the model to correct multi-type text errors and inconsistent lengths simultaneously. After obtaining adversarially robust representations, we design a novel parameter-efficient tuning method consisting of context-specific adaptive prefix and semantic-consistent low-rank adaptation modules to implement zero-shot and few-shot learning. Extensive experimental results have shown that by tuning the parameters by 0.2%, PROTECT achieves best performance in the full-data and in the low-resource setting.
Xuan Feng 0002, Tianlong Gu, Liang Chang 0003
IEEE ACM Trans. Audio Speech Lang. Process.2
2024 Collusive Model Poisoning Attack in Decentralized Federated Learning
abstract
As a privacy-preserving machine learning paradigm, federated learning (FL) has attracted widespread attention from both academia and industry. Decentralized FL (DFL) overcomes the problems of untrusted aggregation server, single point of failure and poor scalability in traditional FL, making it suitable for industrial Internet of Things (IIoT). However, DFL provides more convenient conditions for malicious participants to launch attacks. This article focuses on the model poisoning attack in DFL for the first time, and proposes a novel attack method called collusive model poisoning attack (CMPA). To implement CMPA, we propose the dynamic adaptive construction mechanism, in which malicious participants can dynamically and adaptively construct malicious local models that meet distance constraints, reducing the convergence speed and accuracy of consensus models. Furthermore, we design the collusion-based attack enhancement strategies, where multiple participants can collude in the process of constructing malicious local models to improve the strength of attack. Empirical experiments conducted on MNIST and CIFAR-10 datasets reveal that CMPA significantly impacts the training process and results of DFL. Attack tests against representative defense methods show that CMPA not only invalidates statistical-based defenses but also skillfully overcomes performance-based methods, further proving its effectiveness and stealthiness. In addition, experiments based on practical IIoT scenario have also shown that CMPA can effectively disrupt system functionality.
Shouhong Tan, Fengrui Hao, Tianlong Gu, Long Li 0005
IEEE Trans. Ind. Informatics3
2024 CBAs: Character-level Backdoor Attacks against Chinese Pre-trained Language Models
abstract
Pre-trained language models (PLMs) aim to assist computers in various domains to provide natural and efficient language interaction and text processing capabilities. However, recent studies have shown that PLMs are highly vulnerable to malicious backdoor attacks, where triggers could be injected into the models to guide them to exhibit the expected behavior of the attackers. Unfortunately, existing research on backdoor attacks has mainly focused on English PLMs and paid less attention to Chinese PLMs. Moreover, these extant backdoor attacks do not work well against Chinese PLMs. In this article, we disclose the limitations of English backdoor attacks against Chinese PLMs, and propose the character-level backdoor attacks (CBAs) against the Chinese PLMs. Specifically, we first design three Chinese trigger generation strategies to ensure that the backdoor is effectively triggered while improving the effectiveness of the backdoor attacks. Then, based on the attacker’s capabilities of accessing the training dataset, we develop trigger injection mechanisms with either the target label similarity or the masked language model, which select the most influential position and insert the trigger to maximize the stealth of backdoor attacks. Extensive experiments on three major natural language processing tasks in various Chinese PLMs and English PLMs demonstrate the effectiveness and stealthiness of our method. In addition, CBAs have very strong resistance against three state-of-the-art backdoor defense methods. 1
Fengrui Hao, Tianlong Gu, Liang Chang 0003
ACM Trans. Priv. Secur.3
2024 Score-Based Counterfactual Generation for Interpretable Medical Image Classification and Lesion Localization
abstract
Deep neural networks (DNNs) have immense potential for precise clinical decision-making in the field of biomedical imaging. However, accessing high-quality data is crucial for ensuring the high-performance of DNNs. Obtaining medical imaging data is often challenging in terms of both quantity and quality. To address these issues, we propose a score-based counterfactual generation (SCG) framework to create counterfactual images from latent space, to compensate for scarcity and imbalance of data. In addition, some uncertainties in external physical factors may introduce unnatural features and further affect the estimation of the true data distribution. Therefore, we integrated a learnable FuzzyBlock into the classifier of the proposed framework to manage these uncertainties. The proposed SCG framework can be applied to both classification and lesion localization tasks. The experimental results revealed a remarkable performance boost in classification tasks, achieving an average performance enhancement of 3-5% compared to previous state-of-the-art (SOTA) methods in interpretable lesion localization.
Ke Wang 0068, Zicong Chen, Mingjia Zhu, Zhetao Li, Jian Weng 0001, Tianlong Gu
IEEE Trans. Medical Imaging6
2023 Fair and Privacy-Preserving Graph Neural Network
Xuemin Wang 0003, Tianlong Gu, Xuguang Bao, Liang Chang 0003
DASFAA (4)2
2023 Individual fairness for local private graph neural network
Xuemin Wang 0003, Tianlong Gu, Xuguang Bao, Liang Chang 0003, Long Li 0005
Knowl. Based Syst.2
2023 Behavior-Based Ethical Understanding in Chinese Social News
abstract
Ethical understanding aims at morally analyzing and discriminating ethical scenarios described in natural language. By classifying behaviors that occur in ethical scenarios as ethical or unethical, ethical understanding empowers artificial intelligence systems to understand human values so as to discern right from wrong morally. However, most existing ethical understanding methods lack fine-grained analysis and cannot handle the problem that an ethical scenario may contain multiple behaviors with multiple polarities. In this paper, we introduce a novel natural language processing task, behavior-based ethical understanding (BEU), for mining the purpose relation(s) and ethical polarity of a specific behavior from the social news. It contains three subtasks: behavior term extraction (BTE) to extracts behavior terms, purpose relation inference (PRI) to identifies purposive relations among behaviors, and polarity discrimination (PD) to predicts the ethical polarities of behaviors, respectively. To perform this task, we constructed a Chinese BEU dataset, named FG-ETHICS. Besides, we propose a three-stage framework, BEU-BERT, based on the pre-trained language model BERT and deliberately designed downstream models for three subtasks. Experimental results show that the proposed framework achieves the best performance from the BTE and PD tasks, and achieves a promising performance of 75% on the PRI task.
Xuan Feng 0002, Tianlong Gu, Xuguang Bao, Long Li 0005
IEEE Trans. Affect. Comput.2
2023 OPERA: Optional Dimensional Privacy-Preserving Data Aggregation for Smart Healthcare Systems
abstract
Massive multidimensional health data collected from Internet of Things (IoT) devices are driving a new era of smart health, and with it come privacy concerns. Privacy-preserving data aggregation (PDA) is a proven solution providing statistics while hiding raw data. However, existing PDA schemes ignore the willingness of data owners to share, so data owners may refuse to share data. To increase their willingness to contribute data, we propose an OPtional dimEnsional pRivacy-preserving data Aggregation scheme(OPERA)to provide data contributors with options on sharing dimensions while keeping their choices and data private. OPERA uses selection vectors to represent the decisions of users and count participants dimensionally and achieves data privacy and utility based on a multisecret sharing method and symmetric homomorphic cryptography. Analyses show that in OPERA, the probability of adversaries breaching privacy is less than 4.68e-97. Performance evaluations demonstrate that OPERA is outstanding in computation and practical in communication.
Huadong Liu, Tianlong Gu, Mohammad Shojafar, Mamoun Alazab, Yi-Ning Liu 0002
IEEE Trans. Ind. Informatics2
2022 Flexibly Mining Better Patterns
abstract
Correlated high-utility pattern mining (CoUPM) considers the correlation between items in a pattern and offers a more reliable analysis for users. In real-world applications, the discovered patterns from CoUPM can present more interpretable information, but not all of them are useful. Generally, users pay attention to the number of items a pattern contains, which allows them to make reasonable decisions. In this paper, we solve the problem of mining those correlated high-utility patterns whose length is specified. A utility-list-based algorithm called Flexible Correlated Utility-based Pattern (FCoUP) is proposed. Furthermore, we propose some pruning strategies with the designed upper bounds for the two evaluation metrics: correlation and utility, reducing unwanted patterns generated and nodes visited during the mining process. Experiments show that FCoUP variants can produce more intelligent and flexible correlated high-utility patterns on a variety of datasets.
Gengsen Huang, Wensheng Gan, Long Li 0005, Tianlong Gu, Jiahui Chen 0002
IEEE Big Data4
2022 OIIKM: A System for Discovering Implied Knowledge from Spatial Datasets Using Ontology
Liang Chang 0003, Xuguang Bao, Tianlong Gu
DASFAA (3)4
2022 IDMBS: An Interactive System to Find Interesting Co-location Patterns Using SVM
Liang Chang 0003, Xuguang Bao, Tianlong Gu
DASFAA (3)4
2022 Considering Fine-Grained and Coarse-Grained Information for Context-Aware Recommendations
abstract
Abstract In context-aware recommendation systems, most existing methods encode users’ preferences by mapping item and category information into the same space, which is just a stack of information. The item and category information contained in the interaction behaviours is not fully utilized. Moreover, since users’ preferences for a candidate item are influenced by the changes in temporal and historical behaviours, it is unreasonable to predict correlations between users and candidates by using users’ fixed features. A fine-grained and coarse-grained information based framework proposed in our paper which considers multi-granularity information of users’ historical behaviours. First, a parallel structure is provided to mine users’ preference information under different granularities. Then, self-attention and attention mechanisms are used to capture the dynamic preferences. Experiment results on two publicly available datasets show that our framework outperforms state-of-the-art methods across the calculated evaluation metrics.
Yiqin Luo, Yanpeng Sun, Liang Chang 0003, Tianlong Gu, Chenzhong Bin, Long Li 0005
Comput. J.4
2022 Modeling personalized representation for within-basket recommendation based on deep learning
Xuguang Bao, Liang Chang 0003, Tianlong Gu
Expert Syst. Appl.4
2022 Hippocampus-heuristic character recognition network for zero-shot learning in Chinese character recognition
Guanjie Huang, Tianlong Gu, Kaile Su
Pattern Recognit.4
2022 Knowledge-Based Interactive Postmining of User-Preferred Co-Location Patterns Using Ontologies
abstract
Co-location pattern mining plays an important role in spatial data mining. With the rapid growth of spatial datasets, the usefulness of co-location patterns is strongly limited by the huge amount of discovered patterns. Although several methods have been proposed to reduce the number of discovered patterns, these statistical algorithms are unable to guarantee that the extracted co-location patterns are user preferred. Therefore, it is crucial to help the decision maker discover his/her preferred co-location patterns via efficient interactive procedures. This article proposes a new interactive approach that enables the user to discover his/her preferred co-location patterns. First, we present a novel and flexible interactive framework to assist the user in discovering his/her preferred co-location patterns. Second, we propose using ontologies to measure the similarity of two co-location patterns. Furthermore, we design a pruning scheme by introducing a pattern filtering model for expressing the user's preference, to reduce the number of the final output. By applying our proposed approach over voluminous sets of co-location patterns, we show that the number of filtered co-location patterns is reduced to several dozen or less and, on average, 80% of the selected co-location patterns are user preferred.
Xuguang Bao, Tianlong Gu, Liang Chang 0003, Zhoubo Xu, Long Li 0005
IEEE Trans. Cybern.2
2022 An Adaptive Stochastic Dominant Learning Swarm Optimizer for High-Dimensional Optimization
abstract
High-dimensional problems are ubiquitous in many fields, yet still remain challenging to be solved. To tackle such problems with high effectiveness and efficiency, this article proposes a simple yet efficient stochastic dominant learning swarm optimizer. Particularly, this optimizer not only compromises swarm diversity and convergence speed properly, but also consumes as little computing time and space as possible to locate the optima. In this optimizer, a particle is updated only when its two exemplars randomly selected from the current swarm are its dominators. In this way, each particle has an implicit probability to directly enter the next generation, making it possible to maintain high swarm diversity. Since each updated particle only learns from its dominators, good convergence is likely to be achieved. To alleviate the sensitivity of this optimizer to newly introduced parameters, an adaptive parameter adjustment strategy is further designed based on the evolutionary information of particles at the individual level. Finally, extensive experiments on two high dimensional benchmark sets substantiate that the devised optimizer achieves competitive or even better performance in terms of solution quality, convergence speed, scalability, and computational cost, compared to several state-of-the-art methods. In particular, experimental results show that the proposed optimizer performs excellently on partially separable problems, especially partially separable multimodal problems, which are very common in real-world applications. In addition, the application to feature selection problems further demonstrates the effectiveness of this optimizer in tackling real-world problems.
Qiang Yang 0008, Weineng Chen, Tianlong Gu, Hu Jin 0003, Wentao Mao, Jun Zhang 0003
IEEE Trans. Cybern.3
2022 Mining Non-Redundant Co-Location Patterns
abstract
Co-location pattern mining refers to discovering neighboring relationships of spatial features distributed in geographic space. With the rapid growth of spatial datasets, the usefulness of co-location patterns is strongly limited by the large number of discovered patterns containing multiple redundancies. To address this problem, in this article, we propose a novel approach for discovering the super participation index-closed (SPI-closed) co-location patterns which are a newly proposed lossless condensed representation of co-location patterns by considering distributions of the spatial instances. In the proposed approach, first, a linear-time method is designed to generate complete and correct neighboring cliques using extended neighboring relationships. Based on these cliques, a hash structure is then constructed to store the distributions of the co-location patterns in a condensed way. Finally, using this hash structure, the SPI-closed co-location patterns (SCPs) are efficiently discovered even if the prevalence threshold is changed, while similar approaches have to restart their mining processes. To confirm the efficiency of the proposed method, we compared its performance with similar approaches in the literature on multiple real and synthetic spatial datasets. The experiments confirm that our new approach is more efficient, effective, and flexible than similar approaches.
Xuguang Bao, Jinjie Lu, Tianlong Gu, Liang Chang 0003, Zhoubo Xu, Lizhen Wang 0001
IEEE Trans. Neural Networks Learn. Syst.3
2022 A Coevolutionary Estimation of Distribution Algorithm for Group Insurance Portfolio
abstract
With the rapid development of the insurance industry, more diverse insurance products are produced for consumers. Insurance portfolio problems have received increasing attention. While most studies focus on insurance portfolio problem for a single insured, insurance portfolio problems for a specific group of insured are even more intricate but little attention has been paid to. In this article, we propose a group insurance portfolio model for investment allocation of several insurance policies so that the total payout of the whole group can be maximized. The statistical average value of each parameter is considered in the model to approximate the expectation payout of the group insurance portfolio problem. To solve this problem, a coevolutionary estimation of distribution algorithm (EDA) utilizing the divide-and-conquer strategy is proposed. First, as the payout of each insured under a certain portfolio plan can be calculated separately, the proposed approach decomposes the group insurance portfolio problem into several single-insured insurance portfolio problems. In this way, the dimension of the optimization problem becomes lower compared to the original problem. An adaptive EDA is proposed to optimize the portfolio plan of each insured independently. Second, the group insurance portfolio problem remains a nonseparable problem since the investment amount of each insured is limited by the total investable amount of the whole group. A particle swarm optimization algorithm is adopted to cooperate with the EDA to optimize the proportion of allocation to each insured. The proposed algorithm is verified on various scenarios. The experimental results validate that the proposed approach is effective for the group insurance portfolio problem.
Wen Shi 0009, Weineng Chen, Sam Kwong, Jie Zhang 0055, Hua Wang 0002, Tianlong Gu, Huaqiang Yuan, Jun Zhang 0003
IEEE Trans. Syst. Man Cybern. Syst.6
2021 NRCP-Miner: Towards the Discovery of Non-redundant Co-location Patterns
Xuguang Bao, Jinjie Lu, Tianlong Gu, Liang Chang 0003, Lizhen Wang 0001
DASFAA (3)3
2021 On the estimation of pareto front and dimensional similarity in many-objective evolutionary algorithm
Li Li 0037, Gary G. Yen, Avimanyu Sahoo, Liang Chang 0003, Tianlong Gu
Inf. Sci.5
2021 TASC-MADM: Task Assignment in Spatial Crowdsourcing Based on Multiattribute Decision-Making
abstract
The methodology, formulating a reasonable task assignment to find the most suitable workers for a task and achieving the desired objectives, is the most fundamental challenge in spatial crowdsourcing. Many task assignment approaches have been proposed to improve the quality of crowdsourcing results and the number of task assignment and to limit the budget and the travel cost. However, these approaches have two shortcomings: (1) these approaches are commonly based on the attributes influencing the result of task assignment. However, different tasks may have different preferences for individual attributes; (2) the performance and efficiency of these approaches are expected to be improved further. To address the above issues, we proposed a task assignment approach in spatial crowdsourcing based on multiattribute decision-making (TASC-MADM), with the dual objectives of improving the performance as well as the efficiency. Specifically, the proposed approach jointly considers the attributes on the quality of the worker and the distance between the worker and the task, as well as the influence differences caused by the task’s attribute preference. Furthermore, it can be extended flexibly to scenarios with more attributes. We tested the proposed approach in a real-world dataset and a synthetic dataset. The proposed TASC-MADM approach was compared with the RB-TPSC and the Budget-TASC algorithm using the real dataset and the synthetic dataset; the TASC-MADM approach yields better performance than the other two algorithms in the task assignment rate and the CPU cost.
Yunhui Li, Liang Chang 0003, Long Li 0005, Xuguang Bao, Tianlong Gu
Secur. Commun. Networks5
2021 On the Norm of Dominant Difference for Many-Objective Particle Swarm Optimization
abstract
Recent studies in multiobjective particle swarm optimization (PSO) have the tendency to employ Pareto-based technique, which has a certain effect. However, they will encounter difficulties in their scalability upon many-objective optimization problems (MaOPs) due to the poor discriminability of Pareto optimality, which will affect the selection of leaders, thereby deteriorating the effectiveness of the algorithm. This paper presents a new scheme of discriminating the solutions in objective space. Based on the properties of Pareto optimality, we propose the dominant difference of a solution, which can demonstrate its dominance in every dimension. By investigating the norm of dominant difference among the entire population, the discriminability between the candidates that are difficult to obtain in the objective space is obtained indirectly. By integrating it into PSO, we gained a novel algorithm named many-objective PSO based on the norm of dominant difference (MOPSO/DD) for dealing with MaOPs. Moreover, we design a Lp-norm-based density estimator which makes MOPSO/DD not only have good convergence and diversity but also have lower complexity. Experiments on benchmark problems demonstrate that our proposal is competitive with respect to the state-of-the-art MOPSOs and multiobjective evolutionary algorithms.
Li Li 0037, Liang Chang 0003, Tianlong Gu, Weiguo Sheng 0001, Wanliang Wang
IEEE Trans. Cybern.3
2021 Evolutionary Divide-and-Conquer Algorithm for Virus Spreading Control Over Networks
abstract
The control of virus spreading over complex networks with a limited budget has attracted much attention but remains challenging. This article aims at addressing the combinatorial, discrete resource allocation problems (RAPs) in virus spreading control. To meet the challenges of increasing network scales and improve the solving efficiency, an evolutionary divide-and-conquer algorithm is proposed, namely, a coevolutionary algorithm with network-community-based decomposition (NCD-CEA). It is characterized by the community-based dividing technique and cooperative coevolution conquering thought. First, to reduce the time complexity, NCD-CEA divides a network into multiple communities by a modified community detection method such that the most relevant variables in the solution space are clustered together. The problem and the global swarm are subsequently decomposed into subproblems and subswarms with low-dimensional embeddings. Second, to obtain high-quality solutions, an alternative evolutionary approach is designed by promoting the evolution of subswarms and the global swarm, in turn, with subsolutions evaluated by local fitness functions and global solutions evaluated by a global fitness function. Extensive experiments on different networks show that NCD-CEA has a competitive performance in solving RAPs. This article advances toward controlling virus spreading over large-scale networks.
Tianfang Zhao, Weineng Chen, Sam Kwong, Tianlong Gu, Huaqiang Yuan, Jie Zhang 0055, Jun Zhang 0003
IEEE Trans. Cybern.4
2021 An Intelligent Cloud Workflow Scheduling System With Time Estimation and Adaptive Ant Colony Optimization
abstract
The introduction of workflow in cloud computing has afforded a new and efficient way to tackle large-scale applications. As an NP-hard problem, how to schedule cloud workflows effectively and economically with deadline constraints and different kinds of tasks and resources is extraordinarily challenging. To solve this constrained problem, this paper intends to develop an intelligent scheduling system from the perspective of users to reduce expenditure of workflow, subject to the deadline and other execution constraints. A new estimation model of the task execution time is designed according to virtual machine settings in real public clouds and execution data from practical workflows. Based on the new model, an adaptive ant colony optimization algorithm is proposed to meet the quality of service and orchestrate tasks. The adaptiveness of the algorithm is embodied in two aspects. First, an adaptive solution construction method is designed that each solution is built with a dynamically changing resource pool, thus the search space of the algorithm is narrowed down and the execution time is decreased. Second, two heuristics with self-adaptive weight are introduced to adaptively meet different deadline settings. Simulating results on four types of workflows show that the proposed approach is effective and competitive.
Ya-Hui Jia, Weineng Chen, Huaqiang Yuan, Tianlong Gu, Huaxiang Zhang 0001, Ying Gao 0004, Jun Zhang 0003
IEEE Trans. Syst. Man Cybern. Syst.4
2021 Distributed Virtual Network Embedding System With Historical Archives and Set-Based Particle Swarm Optimization
abstract
Virtual network embedding (VNE) is an important problem in network virtualization for the flexible sharing of network resources. While most existing studies focus on centralized embedding for VNE, distributed embedding is considered more scalable and suitable for large-scale scenarios, but how virtual resources can be mapped to substrate resources effectively and efficiently remains a challenging issue. In this paper, we devise a distributed VNE system with historical archives (HAs) and metaheuristic approaches. First, we introduce metaheuristic approaches to each delegation of the distributed embedding system as the optimizer for VNE. Compared to the heuristic-based greedy algorithms used in existing distributed embedding approaches, which are prone to be trapped in local optima, metaheuristic approaches can provide better embedding performance for these distributed delegations. Second, an archive-based strategy is also introduced in the distributed embedding system to assist the metaheuristic algorithms. The archives are used to record the up-to-date information of frequently repeated tasks. By utilizing such archives as historical memory, metaheuristic algorithms can further improve embedding performance for frequently repeated tasks. Following this idea, we incorporate the set-based particle swarm optimization (PSO) as the optimizer and propose the distributed VNE system with HAs and set-based PSO (HA-VNE-PSO) system to solve the VNE problem in a distributed way. HA-VNE-PSO is empirically validated in scenarios of different scales. The experimental results verify that HA-VNE-PSO can scale well with respect to substrate networks, and the HA strategy is indeed effective in different scenarios.
An Song, Weineng Chen, Tianlong Gu, Huaqiang Yuan, Sam Kwong, Jun Zhang 0003
IEEE Trans. Syst. Man Cybern. Syst.3
2021 A Binary Particle Swarm Optimizer With Priority Planning and Hierarchical Learning for Networked Epidemic Control
abstract
The control of epidemics taking place in complex networks has been an increasingly active topic in public health management. In this article, we propose an efficient networked epidemic control system, where a modified susceptible-exposed-infected-vigilant (SEIV) model is first built to simulate epidemic spreading. Then, different from existing continuous resource models which abstractly map resources to parameters of epidemic models, a concrete resource description model is built to simulate real-world goods/services and their allocation. Based on the two models, a cost-constraint subset selection problem in epidemic control is identified. To solve the problem, a swarm-based stochastic optimization policy is proposed, where each particle in the swarm can determine its own solutions according to the guidance of its superior peers and historical searching experience of the whole swarm, without extra problem-relative information. Theoretical proof about system equilibrium is provided, which is consistent with experimental observations. The competitive performance of the proposed optimizer is validated by theoretical analysis and comparison experiments. Finally, an application case is provided to illustrate the practicability.
Tianfang Zhao, Weineng Chen, Alan Wee-Chung Liew, Tianlong Gu, Xiaokun Wu 0004, Jun Zhang 0003
IEEE Trans. Syst. Man Cybern. Syst.4
2020 A neural multi-context modeling framework for personalized attraction recommendation
Chenzhong Bin, Tianlong Gu, Zhonghao Jia, Guiming Zhu, Cihan Xiao
Multim. Tools Appl.2
2020 Ant Colony Optimization for the Control of Pollutant Spreading on Social Networks
abstract
The rapid development of online social networks not only enables prompt and convenient dissemination of desirable information but also incurs fast and wide propagation of undesirable information. A common way to control the spread of pollutants is to block some nodes, but such a strategy may affect the service quality of a social network and leads to a high control cost if too many nodes are blocked. This paper considers the node selection problem as a biobjective optimization problem to find a subset of nodes to be blocked so that the effect of the control is maximized while the cost of the control is minimized. To solve this problem, we design an ant colony optimization algorithm with an adaptive dimension size selection under the multiobjective evolutionary algorithm framework based on decomposition (MOEA/D-ADACO). The proposed algorithm divides the biobjective problem into a set of single-objective subproblems and each ant takes charge of optimizing one subproblem. Moreover, two types of pheromone and heuristic information are incorporated into MOEA/D-ADACO, that is, pheromone and heuristic information of dimension size selection and that of node selection. While constructing solutions, the ants first determine the dimension size according to the former type of pheromone and heuristic information. Then, the ants select a specific number of nodes to build solutions according to the latter type of pheromone and heuristic information. Experiments conducted on a set of real-world online social networks confirm that the proposed biobjective optimization model and the developed MOEA/D-ADACO are promising for the pollutant spreading control.
Weineng Chen, Da-Zhao Tan, Qiang Yang 0008, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Cybern.4
2020 Dynamic Group Learning Distributed Particle Swarm Optimization for Large-Scale Optimization and Its Application in Cloud Workflow Scheduling
abstract
Cloud workflow scheduling is a significant topic in both commercial and industrial applications. However, the growing scale of workflow has made such a scheduling problem increasingly challenging. Many current algorithms often deal with small- or medium-scale problems (e.g., less than 1000 tasks) and face difficulties in providing satisfactory solutions when dealing with the large-scale problems, due to the curse of dimensionality. To this aim, this article proposes a dynamic group learning distributed particle swarm optimization (DGLDPSO) for large-scale optimization and extends it for the large-scale cloud workflow scheduling. DGLDPSO is efficient for large-scale optimization due to its following two advantages. First, the entire population is divided into many groups, and these groups are coevolved by using the master-slave multigroup distributed model, forming a distributed PSO (DPSO) to enhance the algorithm diversity. Second, a dynamic group learning (DGL) strategy is adopted for DPSO to balance diversity and convergence. When applied DGLDPSO into the large-scale cloud workflow scheduling, an adaptive renumber strategy (ARS) is further developed to make solutions relate to the resource characteristic and to make the searching behavior meaningful rather than aimless. Experiments are conducted on the large-scale benchmark functions set and the large-scale cloud workflow scheduling instances to further investigate the performance of DGLDPSO. The comparison results show that DGLDPSO is better than or at least comparable to other state-of-the-art large-scale optimization algorithms and workflow scheduling algorithms.
Zijia Wang 0001, Zhi-hui Zhan, Wei-jie Yu 0001, Ying Lin 0001, Jie Zhang 0055, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Cybern.6
2020 A Distributed Swarm Optimizer With Adaptive Communication for Large-Scale Optimization
abstract
Large-scale optimization with high dimensionality and high computational cost becomes ubiquitous nowadays. To tackle such challenging problems efficiently, devising distributed evolutionary computation algorithms is imperative. To this end, this paper proposes a distributed swarm optimizer based on a special master-slave model. Specifically, in this distributed optimizer, the master is mainly responsible for communication with slaves, while each slave iterates a swarm to traverse the solution space. An asynchronous and adaptive communication strategy based on the request-response mechanism is especially devised to let the slaves communicate with the master efficiently. Particularly, the communication between the master and each slave is adaptively triggered during the iteration. To aid the slaves to search the space efficiently, an elite-guided learning strategy is especially designed via utilizing elite particles in the current swarm and historically best solutions found by different slaves to guide the update of particles. Together, this distributed optimizer asynchronously iterates multiple swarms to collaboratively seek the optimum in parallel. Extensive experiments on a widely used large-scale benchmark set substantiate that the distributed optimizer could: 1) achieve competitive effectiveness in terms of solution quality as compared to the state-of-the-art large-scale methods; 2) accelerate the execution of the algorithm in comparison with the sequential one and obtain almost linear speedup as the number of cores increases; and 3) preserve a good scalability to solve higher dimensional problems.
Qiang Yang 0008, Weineng Chen, Tianlong Gu, Huaxiang Zhang 0001, Huaqiang Yuan, Sam Kwong, Jun Zhang 0003
IEEE Trans. Cybern.3
2020 Cooperative Coevolutionary Bare-Bones Particle Swarm Optimization With Function Independent Decomposition for Large-Scale Supply Chain Network Design With Uncertainties
abstract
Supply chain network design (SCND) is a complicated constrained optimization problem that plays a significant role in the business management. This article extends the SCND model to a large-scale SCND with uncertainties (LUSCND), which is more practical but also more challenging. However, it is difficult for traditional approaches to obtain the feasible solutions in the large-scale search space within the limited time. This article proposes a cooperative coevolutionary bare-bones particle swarm optimization (CCBBPSO) with function independent decomposition (FID), called CCBBPSO-FID, for a multiperiod three-echelon LUSCND problem. For the large-scale issue, binary encoding of the original model is converted to integer encoding for dimensionality reduction, and a novel FID is designed to efficiently decompose the problem. For obtaining the feasible solutions, two repair methods are designed to repair the infeasible solutions that appear frequently in the LUSCND problem. A step translation method is proposed to deal with the variables out of bounds, and a labeled reposition operator with adaptive probabilities is designed to repair the infeasible solutions that violate the constraints. Experiments are conducted on 405 instances with three different scales. The results show that CCBBPSO-FID has an evident superiority over contestant algorithms.
Xin Zhang 0065, Ke-Jing Du, Zhi-hui Zhan, Sam Kwong, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Cybern.5
2020 Neural Network-Based Information Transfer for Dynamic Optimization
abstract
In dynamic optimization problems (DOPs), as the environment changes through time, the optima also dynamically change. How to adapt to the dynamic environment and quickly find the optima in all environments is a challenging issue in solving DOPs. Usually, a new environment is strongly relevant to its previous environment. If we know how it changes from the previous environment to the new one, then we can transfer the information of the previous environment, e.g., past solutions, to get new promising information of the new environment, e.g., new high-quality solutions. Thus, in this paper, we propose a neural network (NN)-based information transfer method, named NNIT, to learn the transfer model of environment changes by NN and then use the learned model to reuse the past solutions. When the environment changes, NNIT first collects the solutions from both the previous environment and the new environment and then uses an NN to learn the transfer model from these solutions. After that, the NN is used to transfer the past solutions to new promising solutions for assisting the optimization in the new environment. The proposed NNIT can be incorporated into population-based evolutionary algorithms (EAs) to solve DOPs. Several typical state-of-the-art EAs for DOPs are selected for comprehensive study and evaluated using the widely used moving peaks benchmark. The experimental results show that the proposed NNIT is promising and can accelerate algorithm convergence.
Xiao Fang Liu, Zhi-hui Zhan, Tianlong Gu, Sam Kwong, Zhenyu Lu 0002, Henry Been-Lirn Duh, Jun Zhang 0003
IEEE Trans. Neural Networks Learn. Syst.3
2020 Fault-Tolerant Privacy-Preserving Data Aggregation for Smart Grid
abstract
In smart grids (SG), data aggregation is widely used to strike a balance between data usability and privacy protection. The fault tolerance is an important requirement to improve the robustness of data aggregation protocols, which enables normal execution of the protocols even with failures on some entities. However, to achieve fault tolerance, most schemes either sacrifice the aggregation accuracy due to the use of differential privacy or substitution strategy or need to rely on an online trusted entity to manage all user blinding factors. In this paper, a ( k,n ) threshold privacy-preserving data aggregation scheme named ( k,n )-PDA is proposed, which reconciles data usability and data privacy through the BGN cryptosystem and achieves fault tolerance with accurate aggregation using Shamir’s secret sharing without any online trusted entity. Besides, our scheme supports the efficient changing of users’ membership. Specifically, the dynamic secrete key is distributed to n smart meters (SMs) through the threshold secret sharing algorithm. When k or more meters participate in the aggregation, the data service center (DSC) can reconstruct the key to compute the aggregate results, and less than k SMs cannot recover the key. Thus, our solution still works functionally even if up to n−k SMs fail; also, it resists attacks from the collusion of less than k SMs. Moreover, system and performance analyses demonstrate that our scheme achieves privacy, fault tolerance, and membership dynamics with high efficiency.
Huadong Liu, Tianlong Gu, Yi-Ning Liu 0002, Jingcheng Song, Zhixin Zeng
Wirel. Commun. Mob. Comput.2
2019 An Improved Selection Operator for Multi-objective Optimization
Zhi-hui Zhan, Weineng Chen, Tianlong Gu, Renchu Guan, Lan Huang 0002, Jun Zhang 0003
ISNN (1)5
2019 Jointing Knowledge Graph and Neural Network for Top-N Recommendation
Wei Chen 0105, Liang Chang 0003, Chenzhong Bin, Tianlong Gu, Zhonghao Jia
PRICAI (1)4
2019 A Neural User Preference Modeling Framework for Recommendation Based on Knowledge Graph
Guiming Zhu, Chenzhong Bin, Tianlong Gu, Liang Chang 0003, Yanpeng Sun, Wei Chen 0105, Zhonghao Jia
PRICAI (1)3
2019 A personalized POI route recommendation system based on heterogeneous tourism data and sequential pattern mining
Chenzhong Bin, Tianlong Gu, Yanpeng Sun, Liang Chang 0003
Multim. Tools Appl.2
2019 Multiobjective Cloud Workflow Scheduling: A Multiple Populations Ant Colony System Approach
abstract
Cloud workflow scheduling is significantly challenging due to not only the large scale of workflow but also the elasticity and heterogeneity of cloud resources. Moreover, the pricing model of clouds makes the execution time and execution cost two critical issues in the scheduling. This paper models the cloud workflow scheduling as a multiobjective optimization problem that optimizes both execution time and execution cost. A novel multiobjective ant colony system based on a co-evolutionary multiple populations for multiple objectives framework is proposed, which adopts two colonies to deal with these two objectives, respectively. Moreover, the proposed approach incorporates with the following three novel designs to efficiently deal with the multiobjective challenges: 1) a new pheromone update rule based on a set of nondominated solutions from a global archive to guide each colony to search its optimization objective sufficiently; 2) a complementary heuristic strategy to avoid a colony only focusing on its corresponding single optimization objective, cooperating with the pheromone update rule to balance the search of both objectives; and 3) an elite study strategy to improve the solution quality of the global archive to help further approach the global Pareto front. Experimental simulations are conducted on five types of real-world scientific workflows and consider the properties of Amazon EC2 cloud platform. The experimental results show that the proposed algorithm performs better than both some state-of-the-art multiobjective optimization approaches and the constrained optimization approaches.
Zong-Gan Chen, Zhi-hui Zhan, Ying Lin 0001, Yue-Jiao Gong, Tianlong Gu, Feng Zhao 0002, Huaqiang Yuan, Xiaofeng Chen 0001, Qing Li 0001, Jun Zhang 0003
IEEE Trans. Cybern.5
2019 DECAL: Decomposition-Based Coevolutionary Algorithm for Many-Objective Optimization
abstract
This paper develops a decomposition-based coevolutionary algorithm for many-objective optimization, which evolves a number of subpopulations in parallel for approaching the set of Pareto optimal solutions. The many-objective problem is decomposed into a number of subproblems using a set of well-distributed weight vectors. Accordingly, each subpopulation of the algorithm is associated with a weight vector and is responsible for solving the corresponding subproblem. The exploration ability of the algorithm is improved by using a mating pool that collects elite individuals from the cooperative subpopulations for breeding the offspring. In the subsequent environmental selection, the top-ranked individuals in each subpopulation, which are appraised by aggregation functions, survive for the next iteration. Two new aggregation functions with distinct characteristics are designed in this paper to enhance the population diversity and accelerate the convergence speed. The proposed algorithm is compared with several state-of-the-art many-objective evolutionary algorithms on a large number of benchmark instances, as well as on a real-world design problem. Experimental results show that the proposed algorithm is very competitive.
Yuhui Zhang 0004, Yue-Jiao Gong, Tianlong Gu, Huaqiang Yuan, Wei Zhang 0021, Sam Kwong, Jun Zhang 0003
IEEE Trans. Cybern.3
2019 Distributed Cooperative Co-Evolution With Adaptive Computing Resource Allocation for Large Scale Optimization
abstract
Through introducing the divide-and-conquer strategy, cooperative co-evolution (CC) has been successfully employed by many evolutionary algorithms (EAs) to solve large-scale optimization problems. In practice, it is common that different subcomponents of a large-scale problem have imbalanced contributions to the global fitness. Thus, how to utilize such imbalance and concentrate efforts on optimizing important subcomponents becomes an important issue for improving performance of cooperative co-EA, especially in distributed computing environment. In this paper, we propose a two-layer distributed CC (dCC) architecture with adaptive computing resource allocation for large-scale optimization. The first layer is the dCC model which takes charge of calculating the importance of subcomponents and accordingly allocating resources. An effective allocating algorithm is designed which can adaptively allocate computing resources based on a periodic contribution calculating method. The second layer is the pool model which takes charge of making fully utilization of imbalanced resource allocation. Within this layer, two different conformance policies are designed to help optimizers use the assigned computing resources efficiently. Empirical studies show that the two conformance policies and the computing resource allocation algorithm are effective, and the proposed distributed architecture possesses high scalability and efficiency.
Ya-Hui Jia, Weineng Chen, Tianlong Gu, Huaxiang Zhang 0001, Huaqiang Yuan, Sam Kwong, Jun Zhang 0003
IEEE Trans. Evol. Comput.3
2019 An Adaptive Estimation of Distribution Algorithm for Multipolicy Insurance Investment Planning
abstract
Insurance has been increasingly realized as an important way of investment and risk aversion.Fruitful insurance products are launched by insurers, but there is little research on how to make a proper insurance investment plan for a specific policyholder given different kinds of policies.In this paper, we aim to propose a practical approach to multipolicy insurance investment planning with a data-driven model and an estimation of distribution algorithm (EDA).First, by making use of the insurance data accumulated in the modern financial market, an optimization model about how to choose endowment and hospitalization policies is built to maximize the yearly profit of insurance investment.With the model parameters set according to the real data from insurance market, the resulting plan is practical and individualized.Second, as the optimal solution cannot be achieved by mathematical deduction under this datadriven model, an EDA is introduced.To adapt the EDA for the considered problem, the proposed EDA is mixed with both the continuous and discrete probability distribution models to handle different kinds of variables.In addition, an adaptive scheme for choosing suitable distribution models and an efficient constraint handling strategy are proposed.Experiments under different conditions confirm the effectiveness and efficiency of the proposed model and method.
Wen Shi 0009, Weineng Chen, Ying Lin 0001, Tianlong Gu, Sam Kwong, Jun Zhang 0003
IEEE Trans. Evol. Comput.4
2019 ACO-A*: Ant Colony Optimization Plus A* for 3-D Traveling in Environments With Dense Obstacles
abstract
Path planning is one of the most important problems in the development of autonomous underwater vehicles (AUVs). In some common AUV missions, e.g., wreckage search for rescue, an AUV is often required to traverse multiple targets in a complex environment with dense obstacles. In such case, the AUV path planning problem becomes even more challenging. In order to address the problem, this paper develops a two-layer algorithm, namely ACO-A*, by combining the ant colony optimization (ACO) with the A* search. Once a mission with a set of arbitrary targets is assigned, ACO is responsible to determine the traveling order of targets. But, prior to ACO, a cost graph indicating the necessary traveling costs among targets must be quickly established to facilitate traveling order evaluation. For this purpose, a coarse-grained modeling with a representative-based estimation (RBE) strategy is proposed. Following the order obtained by ACO, targets will be traversed one by one and the pairwise path planning to reach each target can be performed during vehicle driving. To deal with the dense obstacles, A* is adopted to plan paths based on a fine-grained modeling and an admissible heuristic function is designed for A* to guarantee its optimality. Experiments on both synthetic and realistic scenarios have been designed to validate the efficiency of the proposed ACO-A*, as well as the effectiveness of RBE and the necessity of A*.
Weineng Chen, Tianlong Gu, Huaqiang Yuan, Huaxiang Zhang 0001, Jun Zhang 0003
IEEE Trans. Evol. Comput.3
2019 Visual Exploration of Air Quality Data with a Time-correlation-partitioning Tree Based on Information Theory
abstract
<?tight?>Discovering the correlations among variables of air quality data is challenging, because the correlation time series are long-lasting, multi-faceted, and information-sparse. In this article, we propose a novel visual representation, called Time-correlation-partitioning (TCP) tree, that compactly characterizes correlations of multiple air quality variables and their evolutions. A TCP tree is generated by partitioning the information-theoretic correlation time series into pieces with respect to the variable hierarchy and temporal variations, and reorganizing these pieces into a hierarchically nested structure. The visual exploration of a TCP tree provides a sparse data traversal of the correlation variations and a situation-aware analysis of correlations among variables. This can help meteorologists understand the correlations among air quality variables better. We demonstrate the efficiency of our approach in a real-world air quality investigation scenario.
Fangzhou Guo, Tianlong Gu, Wei Chen 0001, Feiran Wu, Qi Wang 0111, Lei Shi 0002, Huamin Qu
ACM Trans. Interact. Intell. Syst.2
2019 A User Study on the Capability of Three Geo-Based Features in Analyzing and Locating Trajectories
abstract
Visual analysis is widely applied to study human mobility due to the ability of integrating contextual information from multiple data sources. Analyzing trajectory data through visualization improves the efficiency and accuracy of the analysis, yet it may induce exposure of the location privacy. To balance the location privacy and analysis effectiveness, this work focuses on the behaviors of different geo-based contexts in the process of trajectory interpretation. Three types of geo-based contexts are identified after surveying 94 related literatures. We further conduct experiments to investigate their capability by evaluating how they benefit the analysis, and whether they lead to location privacy exposure. Finally, we report and discuss interesting findings, and provide guidelines to the design of privacy-preserving analysis approaches for human periodic trajectories.
Xumeng Wang, Tianlong Gu, Xiwen Cai, Tianyi Lao, Yingcai Wu, Wei Chen 0001
IEEE Trans. Intell. Transp. Syst.2
2019 A Dual-Colony Ant Algorithm for the Receiving and Shipping Door Assignments in Cross-Docks
abstract
Cross-docks serve as distribution centers where shipments from different vendors are first consolidated according to their destinations, and then delivered to the retailers directly, with little or no storage in between. A critical problem encountered in the operation of cross-docks is the assignment of receiving and shipping doors, which greatly influences the labor or machinery cost of transferring the shipments between inbound and outbound transports. We show that the cross-dock door assignment problem (CDAP) is strictly non-deterministic polynomial-time complete. Although some deterministic algorithms have been reported to handle small-scale problems, the solutions to the middle- and large-scale CDAPs progressed at a slow pace. In this paper, we develop a nature-inspired dual-colony ant algorithm for CDAP, in which the two colonies of ants cooperatively search the optimal assignments of receiving and shipping doors to minimize the transferring costs of shipments. A collaborative local search strategy is designed and incorporated into the algorithm to enhance the search efficiency. Experiments have been conducted on a number of problem instances with different cross-dock sizes and freight flow patterns. The results show that the proposed algorithm is very competitive and can provide better solutions than the state-of-the-art heuristic algorithms.
Yuhui Zhang 0004, Yue-Jiao Gong, Weineng Chen, Tianlong Gu, Huaqiang Yuan, Jun Zhang 0003
IEEE Trans. Intell. Transp. Syst.4
2019 Historical and Heuristic-Based Adaptive Differential Evolution
abstract
As the mutation strategy and algorithmic parameters in differential evolution (DE) are sensitive to the problems being solved, a hot research topic is to adaptively control the strategy and parameters according to the requirements of the problem. In the literature, most adaptive DE use either historical experiences of the population or heuristic information of the individuals to promote adaptation. In this paper, we develop a novel variant of adaptive DE, utilizing both the historical experience and heuristic information for the adaptation. In this novel historical and heuristic DE (HHDE), each individual dynamically adjusts its mutation strategy and associated parameters not only by learning from previous successful experience of the whole population, but also according to heuristic information related with its own current state. These help the algorithm select a more suitable mutation strategy and determinate better parameters for each individual in different evolutionary stages. The performance of the proposed HHDE is extensively evaluated on 30 benchmark functions with different dimensions. Experimental results confirm the competitiveness of the proposed algorithm to a number of DE variants.
Xiao Fang Liu, Zhi-hui Zhan, Ying Lin 0001, Weineng Chen, Yue-Jiao Gong, Tianlong Gu, Huaqiang Yuan, Jun Zhang 0003
IEEE Trans. Syst. Man Cybern. Syst.6
2019 A Travel Route Recommendation System Based on Smart Phones and IoT Environment
abstract
Tourism recommendation systems play a vital role in providing useful travel information to tourists. However, existing systems rarely aim at recommending tangible itineraries for tourists within a specific POI due to their lack of onsite travel behavioral data and related route mining algorithms. To this end, a novel travel route recommendation system is proposed, which collects tourist onsite travel behavior data automatically regarding a specific POI based on smart phone and IoT technology. Then, the proposed system preprocesses the behavior data to transform raw behavior sequences into Tourist-Behavior pattern sequences. Subsequently, the system discovers frequent travel routes from the generated pattern sequences by using an original route mining algorithm, named Tourist-Behavior PrefixSpan. Finally, a route-recommending method is designed to search and rank tangible travel routes according to the querying tourist’s profile and constraint. The experimental results demonstrate that the proposed system is efficient and effective in recommending POI-oriented tangible travel routes considering tourists’ route constraints and personal profile while ensuring that the suggested routes have considerable route values.
Chenzhong Bin, Tianlong Gu, Yanpeng Sun, Liang Chang 0003
Wirel. Commun. Mob. Comput.2
2018 Personalized POIs Travel Route Recommendation System Based on Tourism Big Data
Chenzhong Bin, Tianlong Gu, Yanpeng Sun, Liang Chang 0003, Wenping Sun
PRICAI2
2018 A Multi-latent Semantics Representation Model for Mining Tourist Trajectory
Yanpeng Sun, Tianlong Gu, Chenzhong Bin, Liang Chang 0003, Haili Kuang, Zhaowei Huang
PRICAI (1)2
2018 Integrated chaotic systems for image encryption
Rushi Lan, Jinwen He, Shouhua Wang, Tianlong Gu
Signal Process.4
2018 Structuring Mobility Transition With an Adaptive Graph Representation
abstract
Modeling human mobility is a critical task in fields such as urban planning, ecology, and epidemiology. Given the current use of mobile phones, there is an abundance of data that can be used to create models of high reliability. Existing techniques can reveal the macropatterns of crowd movement or analyze the trajectory of a person; however, they typically focus on geographical characteristics. This paper presents a graph-based approach for structuring crowd mobility transition over multiple granularities in the context of social behavior. The key to our approach is an adaptive data representation, the adaptive mobility transition graph (AMTG), which is globally generated from citywide human mobility data by defining the temporal trends of human mobility and the interleaved transitions between different mobility patterns. We describe the design, creation, and manipulation of the AMTG and introduce a visual analysis system that supports the multifaceted exploration of citywide human mobility patterns.
Tianlong Gu, Minfeng Zhu 0001, Wei Chen 0001, Zhaosong Huang, Ross Maciejewski, Liang Chang 0003
IEEE Trans. Comput. Soc. Syst.1
2018 Clustering by Local Gravitation
abstract
The objective of cluster analysis is to partition a set of data points into several groups based on a suitable distance measure. We first propose a model called local gravitation among data points. In this model, each data point is viewed as an object with mass, and associated with a local resultant force (LRF) generated by its neighbors. The motivation of this paper is that there exist distinct differences between the LRFs (including magnitudes and directions) of the data points close to the cluster centers and at the boundary of the clusters. To capture these differences efficiently, two new local measures named centrality and coordination are further investigated. Based on empirical observations, two new clustering methods called local gravitation clustering and communication with local agents are designed, and several test cases are conducted to verify their effectiveness. The experiments on synthetic data sets and real-world data sets indicate that both clustering approaches achieve good performance on most of the data sets.
Zhiqiang Wang 0003, Zhiwen Yu 0002, C. L. Philip Chen, Jane You, Tianlong Gu, Hau-San Wong, Jun Zhang 0003
IEEE Trans. Cybern.5
2018 Set-Based Discrete Particle Swarm Optimization Based on Decomposition for Permutation-Based Multiobjective Combinatorial Optimization Problems
abstract
This paper studies a specific class of multiobjective combinatorial optimization problems (MOCOPs), namely the permutation-based MOCOPs. Many commonly seen MOCOPs, e.g., multiobjective traveling salesman problem (MOTSP), multiobjective project scheduling problem (MOPSP), belong to this problem class and they can be very different. However, as the permutation-based MOCOPs share the inherent similarity that the structure of their search space is usually in the shape of a permutation tree, this paper proposes a generic multiobjective set-based particle swarm optimization methodology based on decomposition, termed MS-PSO/D. In order to coordinate with the property of permutation-based MOCOPs, MS-PSO/D utilizes an element-based representation and a constructive approach. Through this, feasible solutions under constraints can be generated step by step following the permutation-tree-shaped structure. And problem-related heuristic information is introduced in the constructive approach for efficiency. In order to address the multiobjective optimization issues, the decomposition strategy is employed, in which the problem is converted into multiple single-objective subproblems according to a set of weight vectors. Besides, a flexible mechanism for diversity control is provided in MS-PSO/D. Extensive experiments have been conducted to study MS-PSO/D on two permutation-based MOCOPs, namely the MOTSP and the MOPSP. Experimental results validate that the proposed methodology is promising.
Weineng Chen, Tianlong Gu, Huaxiang Zhang 0001, Huaqiang Yuan, Sam Kwong, Jun Zhang 0003
IEEE Trans. Cybern.3
2018 An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud Computing
abstract
Virtual machine placement (VMP) and energy efficiency are significant topics in cloud computing research. In this paper, evolutionary computing is applied to VMP to minimize the number of active physical servers, so as to schedule underutilized servers to save energy. Inspired by the promising performance of the ant colony system (ACS) algorithm for combinatorial problems, an ACS-based approach is developed to achieve the VMP goal. Coupled with order exchange and migration (OEM) local search techniques, the resultant algorithm is termed an OEMACS. It effectively minimizes the number of active servers used for the assignment of virtual machines (VMs) from a global optimization perspective through a novel strategy for pheromone deposition which guides the artificial ants toward promising solutions that group candidate VMs together. The OEMACS is applied to a variety of VMP problems with differing VM sizes in cloud environments of homogenous and heterogeneous servers. The results show that the OEMACS generally outperforms conventional heuristic and other evolutionary-based approaches, especially on VMP with bottleneck resource characteristics, and offers significant savings of energy and more efficient use of different resources.
Xiao Fang Liu, Zhi-hui Zhan, Jeremiah D. Deng, Yun Li 0002, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Evol. Comput.5
2018 Dual-Strategy Differential Evolution With Affinity Propagation Clustering for Multimodal Optimization Problems
abstract
Multimodal optimization problem (MMOP), which targets at searching for multiple optimal solutions simultaneously, is one of the most challenging problems for optimization. There are two general goals for solving MMOPs. One is to maintain population diversity so as to locate global optima as many as possible, while the other is to increase the accuracy of the solutions found. To achieve these two goals, a novel dual-strategy differential evolution (DSDE) with affinity propagation clustering (APC) is proposed in this paper. The novelties and advantages of DSDE include the following three aspects. First, a dual-strategy mutation scheme is designed to balance exploration and exploitation in generating offspring. Second, an adaptive selection mechanism based on APC is proposed to choose diverse individuals from different optimal regions for locating as many peaks as possible. Third, an archive technique is applied to detect and protect stagnated and converged individuals. These individuals are stored in the archive to preserve the found promising solutions and are reinitialized for exploring more new areas. The experimental results show that the proposed DSDE algorithm is better than or at least comparable to the state-of-the-art multimodal algorithms when evaluated on the benchmark problems from CEC2013, in terms of locating more global optima, obtaining higher accuracy solution, and converging with faster speed.
Zijia Wang 0001, Zhi-hui Zhan, Ying Lin 0001, Wei-jie Yu 0001, Huaqiang Yuan, Tianlong Gu, Sam Kwong, Jun Zhang 0003
IEEE Trans. Evol. Comput.6
2018 A Level-Based Learning Swarm Optimizer for Large-Scale Optimization
abstract
In pedagogy, teachers usually separate mixed-level students into different levels, treat them differently and teach them in accordance with their cognitive and learning abilities. Inspired from this idea, we consider particles in the swarm as mixed-level students and propose a level-based learning swarm optimizer (LLSO) to settle large-scale optimization, which is still considerably challenging in evolutionary computation. At first, a level-based learning strategy is introduced, which separates particles into a number of levels according to their fitness values and treats particles in different levels differently. Then, a new exemplar selection strategy is designed to randomly select two predominant particles from two different higher levels in the current swarm to guide the learning of particles. The cooperation between these two strategies could afford great diversity enhancement for the optimizer. Further, the exploration and exploitation abilities of the optimizer are analyzed both theoretically and empirically in comparison with two popular particle swarm optimizers. Extensive comparisons with several state-of-the-art algorithms on two widely used sets of large-scale benchmark functions confirm the competitive performance of the proposed optimizer in both solution quality and computational efficiency. Finally, comparison experiments on problems with dimensionality increasing from 200 to 2000 further substantiate the good scalability of the developed optimizer.
Qiang Yang 0008, Weineng Chen, Jeremiah D. Deng, Yun Li 0002, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Evol. Comput.5
2018 A Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
abstract
With the rapid development of e-commerce, logistics industry becomes a crucial component in the e-commercial ecological chain. Impelled by both economical and environmental benefit, logistics companies demand automated tools more urgently than ever. In this paper, a dynamic logistic dispatching system is proposed. The underlying model of the dispatching system is the dynamic vehicle routing problem which allows new orders being received as the working day progress. With this feature, the system becomes more practical than the systems with traditional static vehicle routing models, but is also more challenging as the vehicles must be scheduled in a dynamic way. The core of the system is a specially designed set-based particle swarm optimization algorithm. According to the characteristic of the problem, a new encoding scheme is defined by set and possibility, and a local refinement method is designed to accelerate the convergence speed of the algorithm. In addition, two more techniques: 1) region partition and 2) archive strategy are incorporated in the dispatching system to reduce the complexity of the problem and to facilitate the optimization process, helping the dispatcher control the vehicles in real time. The proposed system is tested on various benchmarks with different scales. Experimental results show that the proposed dispatching system is effective.
Ya-Hui Jia, Weineng Chen, Tianlong Gu, Huaxiang Zhang 0001, Huaqiang Yuan, Ying Lin 0001, Wei-jie Yu 0001, Jun Zhang 0003
IEEE Trans. Syst. Man Cybern. Syst.3
2017 Benchmarking Stochastic Algorithms for Global Optimization Problems by Visualizing Confidence Intervals
abstract
The popular performance profiles and data profiles for benchmarking deterministic optimization algorithms are extended to benchmark stochastic algorithms for global optimization problems. A general confidence interval is employed to replace the significance test, which is popular in traditional benchmarking methods but suffering more and more criticisms. Through computing confidence bounds of the general confidence interval and visualizing them with performance profiles and (or) data profiles, our benchmarking method can be used to compare stochastic optimization algorithms by graphs. Compared with traditional benchmarking methods, our method is synthetic statistically and therefore is suitable for large sets of benchmark problems. Compared with some sample-mean-based benchmarking methods, e.g., the method adopted in black-box-optimization-benchmarking workshop/competition, our method considers not only sample means but also sample variances. The most important property of our method is that it is a distribution-free method, i.e., it does not depend on any distribution assumption of the population. This makes it a promising benchmarking method for stochastic optimization algorithms. Some examples are provided to illustrate how to use our method to compare stochastic optimization algorithms.
Qunfeng Liu, Weineng Chen, Jeremiah D. Deng, Tianlong Gu, Huaxiang Zhang 0001, Zhengtao Yu 0001, Jun Zhang 0003
IEEE Trans. Cybern.4
2017 Segment-Based Predominant Learning Swarm Optimizer for Large-Scale Optimization
abstract
Large-scale optimization has become a significant yet challenging area in evolutionary computation. To solve this problem, this paper proposes a novel segment-based predominant learning swarm optimizer (SPLSO) swarm optimizer through letting several predominant particles guide the learning of a particle. First, a segment-based learning strategy is proposed to randomly divide the whole dimensions into segments. During update, variables in different segments are evolved by learning from different exemplars while the ones in the same segment are evolved by the same exemplar. Second, to accelerate search speed and enhance search diversity, a predominant learning strategy is also proposed, which lets several predominant particles guide the update of a particle with each predominant particle responsible for one segment of dimensions. By combining these two learning strategies together, SPLSO evolves all dimensions simultaneously and possesses competitive exploration and exploitation abilities. Extensive experiments are conducted on two large-scale benchmark function sets to investigate the influence of each algorithmic component and comparisons with several state-of-the-art meta-heuristic algorithms dealing with large-scale problems demonstrate the competitive efficiency and effectiveness of the proposed optimizer. Further the scalability of the optimizer to solve problems with dimensionality up to 2000 is also verified.
Qiang Yang 0008, Weineng Chen, Tianlong Gu, Huaxiang Zhang 0001, Jeremiah D. Deng, Yun Li 0002, Jun Zhang 0003
IEEE Trans. Cybern.3
2017 A Maximal Clique Based Multiobjective Evolutionary Algorithm for Overlapping Community Detection
abstract
Detecting community structure has become one important technique for studying complex networks. Although many community detection algorithms have been proposed, most of them focus on separated communities, where each node can belong to only one community. However, in many real-world networks, communities are often overlapped with each other. Developing overlapping community detection algorithms thus becomes necessary. Along this avenue, this paper proposes a maximal clique based multiobjective evolutionary algorithm (MOEA) for overlapping community detection. In this algorithm, a new representation scheme based on the introduced maximal-clique graph is presented. Since the maximal-clique graph is defined by using a set of maximal cliques of original graph as nodes and two maximal cliques are allowed to share the same nodes of the original graph, overlap is an intrinsic property of the maximal-clique graph. Attributing to this property, the new representation scheme allows MOEAs to handle the overlapping community detection problem in a way similar to that of the separated community detection, such that the optimization problems are simplified. As a result, the proposed algorithm could detect overlapping community structure with higher partition accuracy and lower computational cost when compared with the existing ones. The experiments on both synthetic and real-world networks validate the effectiveness and efficiency of the proposed algorithm.
Xuyun Wen, Weineng Chen, Ying Lin 0001, Tianlong Gu, Huaxiang Zhang 0001, Yun Li 0002, Yilong Yin, Jun Zhang 0003
IEEE Trans. Evol. Comput.4
2017 Adaptive Multimodal Continuous Ant Colony Optimization
abstract
Seeking multiple optima simultaneously, which multimodal optimization aims at, has attracted increasing attention but remains challenging. Taking advantage of ant colony optimization (ACO) algorithms in preserving high diversity, this paper intends to extend ACO algorithms to deal with multimodal optimization. First, combined with current niching methods, an adaptive multimodal continuous ACO algorithm is introduced. In this algorithm, an adaptive parameter adjustment is developed, which takes the difference among niches into consideration. Second, to accelerate convergence, a differential evolution mutation operator is alternatively utilized to build base vectors for ants to construct new solutions. Then, to enhance the exploitation, a local search scheme based on Gaussian distribution is self-adaptively performed around the seeds of niches. Together, the proposed algorithm affords a good balance between exploration and exploitation. Extensive experiments on 20 widely used benchmark multimodal functions are conducted to investigate the influence of each algorithmic component and results are compared with several state-of-the-art multimodal algorithms and winners of competitions on multimodal optimization. These comparisons demonstrate the competitive efficiency and effectiveness of the proposed algorithm, especially in dealing with complex problems with high numbers of local optima.
Qiang Yang 0008, Weineng Chen, Zhengtao Yu 0001, Tianlong Gu, Yun Li 0002, Huaxiang Zhang 0001, Jun Zhang 0003
IEEE Trans. Evol. Comput.4
2017 Toward Fast Niching Evolutionary Algorithms: A Locality Sensitive Hashing-Based Approach
abstract
Niching techniques have recently been incorporated into evolutionary algorithms (EAs) for multisolution optimization in multimodal landscape. However, existing niching techniques inevitably increase the time complexity of basic EAs due to the computation of the distance matrix of individuals. In this paper, we propose a fast niching technique. The technique avoids pairwise distance calculations by introducing the locality sensitive hashing, an efficient algorithm for approximately retrieving nearest neighbors. Individuals are projected to a number of buckets by hash functions. The similar individuals possess a higher probability of being hashed into the same bucket than the dissimilar ones. Then, interactions between individuals are limited to the candidates that fall in the same bucket to achieve local evolution. It is proved that the complexity of the proposed fast niching is linear to the population size. In addition, this mechanism induces stable niching behavior and it inherently keeps a balance between the exploration and exploitation of multiple optima. The theoretical analysis conducted in this paper suggests that the proposed technique is able to provide bounds for the exploration and exploitation probabilities. Experimental results show that the fast niching versions of the multimodal algorithms can exhibit similar or even better performance than their original ones. More importantly, the execution time of the algorithms is significantly reduced.
Yuhui Zhang 0004, Yue-Jiao Gong, Huaxiang Zhang 0001, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Evol. Comput.4
2017 Cloudde: A Heterogeneous Differential Evolution Algorithm and Its Distributed Cloud Version
abstract
Existing differential evolution (DE) algorithms often face two challenges. The first is that the optimization performance is significantly affected by the ad hoc configurations of operators and parameters for different problems. The second is the long runtime for real-world problems whose fitness evaluations are often expensive. Aiming at solving these two problems, this paper develops a novel double-layered heterogeneous DE algorithm and realizes it in cloud computing distributed environment. In the first layer, different populations with various parameters and/or operators run concurrently and adaptively migrate to deliver robust solutions by making the best use of performance differences among multiple populations. In the second layer, a set of cloud virtual machines run in parallel to evaluate fitness of corresponding populations, reducing computational costs as offered by cloud. Experimental results on a set of benchmark problems with different search requirements and a case study with expensive design evaluations have shown that the proposed algorithm offers generally improved performance and reduced computational time, compared with not only conventional and a number of state-of-the-art DE variants, but also a number of other distributed DE and high-performing evolutionary algorithms. The speedup is significant especially on expensive problems, offering high potential in a broad range of real-world applications.
Zhi-hui Zhan, Xiao Fang Liu, Huaxiang Zhang 0001, Zhengtao Yu 0001, Jian Weng 0001, Yun Li 0002, Tianlong Gu, Jun Zhang 0003
IEEE Trans. Parallel Distributed Syst.7
2016 An Improved Reconfiguration Algorithm for VLSI Arrays with A-Star
Junyan Qian, Zhide Zhou, Lingzhong Zhao, Tianlong Gu
ICCSA (2)4
2016 Optimal Reconfiguration of High-Performance VLSI Subarrays with Network Flow
abstract
A two-dimensional mesh-connected processor array is an extensively investigated architecture used in parallel processing. Massive studies have addressed the use of reconfiguration algorithms for the processor arrays with faults. However, the subarray generated by previous algorithms contains a large number of long interconnects, which in turn leads to more communication costs, capacitance and dynamic power dissipation. In this paper, we propose novel techniques, making use of the idea of network flow, to construct the high-performance subarray, which has the minimum number of long interconnects. First, we construct a network flow model according to the host array under a specific constraint. Second, we show that the reconfiguration problem of high-performance subarray can be optimally solved in polynomial time by using efficient minimum-cost flow algorithms. Finally, we prove that the geometric properties of the resulted subarray meet the system requirements. Simulations based on several random and clustered fault scenarios clearly reveal the advantage of the proposed technique for reducing the number of long interconnects. It is shown that, for a host array of size 512 × 512, the number of long interconnects in the subarray can be reduced by up to 70.05 percent for clustered faults and by up to 55.28 percent for random faults with density of 1 percent as compared to the-state-of-the-art.
Junyan Qian, Zhide Zhou, Tianlong Gu, Lingzhong Zhao, Liang Chang 0003
IEEE Trans. Parallel Distributed Syst.3
2014 Algorithm for Adapting Cases Represented in a Tractable Description Logic
Liang Chang 0003, Ulrike Sattler, Tianlong Gu
ICCBR3
2012 A Family of Dynamic Description Logics for Representing and Reasoning About Actions
Liang Chang 0003, Zhongzhi Shi, Tianlong Gu, Lingzhong Zhao
J. Autom. Reason.3
2010 Using ASP to Improve the Information Reuse in Mechanical Assembly Sequence Planning
Lingzhong Zhao, Junyan Qian, Tianlong Gu
PRICAI4
2008 Formula-Dependent Abstraction for CTL Model Checking
Junyan Qian, Lingzhong Zhao, Guoyong Cai, Tianlong Gu
ICCSA (2)4
2008 Symbolic OBDD representations for mechanical assembly sequences
Tianlong Gu, Zhoubo Xu
Comput. Aided Des.1
2008 The symbolic OBDD scheme for generating mechanical assembly sequences
Tianlong Gu, Huadong Liu
Formal Methods Syst. Des.1
2008 Test frame updating in CPM testing of Prolog programs
Lingzhong Zhao, Tianlong Gu, Junyan Qian, Guoyong Cai
Softw. Qual. J.2
2007 A Novel Test Case Generation Method for Prolog Programs Based on Call Patterns Semantics
Lingzhong Zhao, Tianlong Gu, Junyan Qian, Guoyong Cai
APLAS2
2007 Goal-independent Semantics for Path Dependent Analysis of Prolog Programs
abstract
Considering the execution path and cut operators of a Prolog program can improve the precision of program analysis. Known semantics for Prolog either makes use of limited amount of path information and hence leads to less precise analysis or is goal dependent and therefore not suitable for goal independent program analysis. This paper deals with the problems by proposing a goal-independent denotational semantics for Prolog with cut, from which we can compute the set of partially computed answers associated to each program point that are obtained in the execution of any goal. With existing abstraction techniques this semantics can be abstracted into a finitely computable semantics that can serve as a basis for goal-independent Prolog program analysis.
Lingzhong Zhao, Tianlong Gu, Junyan Qian
TASE2
2006 Designing Prolog Semantics for a Class of Observables
Lingzhong Zhao, Tianlong Gu, Junyan Qian, Guoyong Cai
PRICAI2
2006 A Constraint-based Correct Call Pattern Semantics for Prolog as an Abstraction of Decorated Tree Semantics
Lingzhong Zhao, Tianlong Gu, Junyan Qian, Guoyong Cai
SEKE2
2005 Optimization and Control of Production Systems Based on Interval Speed Continuous Petri Nets
abstract
In applications there exist some production systems, where the specification of minimal and maximal speeds is required for continuous flow. It is extremely difficult to model, optimize and control this kind of production system by conventional mathematical models. Motivated by the need for effective optimization and control of this kind of production system, a general CPN’s called Interval speed Continuous Petri Nets(ICPN’s) was considered. Firstly, the enabling vector of ICPN’s was defined and an efficient way to determine the instantaneous firing speed of ICPN’s was presented. Secondly, the solution of the optimization and control in a regional state based on liner programming was proposed. Thirdly, a genetic algorithm to optimize an objective function within a specified time horizon was developed. Finally, these proposed ways are illustrated by case studies.
Weizhi Liao, Tianlong Gu
SMC2
2003 Continuous Petri nets augmented with maximal and minimal firing speeds
abstract
CPNs has been a useful tool not only to approximate a discrete system but also to model a continuous process. In this paper, CPNs are augmented with maximal and minimal firing speeds, and Interval speed CPNs (ICPNs) is defined. The enabling and firing of transitions of ICPNs are discussed, and the enabling of continuous transitions is classified into three levels: 0-level, 1-level and 2-level. Some rules to calculate the instantaneous firing speeds are also developed. In addition, illustrative examples are presented.
Tianlong Gu, Rongsheng Dong, Yu-Chu Tian
SMC1