Long Yuan

Prof. Long Yuan


Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
14 September 2023 in Proceedings of the IEEE
Verified
Journal Article
Closed access
CMChuan Ma
Chuan Ma
JLJun Li
Jun Li
KWKang Wei
Kang Wei
Bo LiuBo Liu
Bo Liu
MDMing Ding
Ming Ding
H. Vincent PoorH. Vincent Poor
H. Vincent Poor
Motivated by the advancing computational capacity of distributed end-user equipment (UE), as well as the increasing concerns about sharing private data, there has been considerable recent interest in machine learning (ML) and artificial intelligence (AI) that can be processed on distributed UEs. Specifically, in this paradigm, parts of an ML process are outsourced to multiple distributed UEs. Then, the processed information is aggregated on a certain level at a central server, which turns a centralized ML process into a distributed one and brings about significant benefits. However, this new distributed ML paradigm raises new risks in terms of privacy and security issues. In this article, we provide a survey of the emerging security and privacy risks of distributed ML from a unique perspective of information exchange levels, which are defined according to the key steps of an ML process, i.e., we consider the following levels: 1) the level of preprocessed data; 2) the level of learning models; 3) the level of extracted knowledge; and 4) the level of intermediate results. We explore and analyze the potential of threats for each information exchange level based on an overview of current state-of-the-art attack mechanisms and then discuss the possible defense methods against such threats. Finally, we complete the survey by providing an outlook on the challenges and possible directions for future research in this critical area.

4 March 2020 in The VLDB Journal
Verified
Journal Article
Closed access
PDF file
BLBoge Liu
Boge Liu
LYLong Yuan
Long Yuan
XLXuemin Lin
Xuemin Lin
LQLu Qin
Lu Qin
Wenjie ZhangWenjie Zhang
Wenjie Zhang
JZJingren Zhou
Jingren Zhou

10 October 2024 in ACM Computing Surveys
Verified
Journal Article
Open access
LMLingkai Meng
Lingkai Meng
YSYu Shao
Yu Shao
LYLong Yuan
Long Yuan
LLLongbin Lai
Longbin Lai
PCPeng Cheng
Peng Cheng
JZJingren Zhou
Jingren Zhou
Distributed processing of large-scale graph data has many practical applications and has been widely studied. In recent years, a lot of distributed graph processing frameworks and algorithms have been proposed. While many efforts have been devoted to analyzing these, with most analyzing them based on programming models, less research focuses on understanding their challenges in distributed environments. Applying graph tasks to distributed environments is not easy, often facing numerous challenges through our analysis, including parallelism, load balancing, communication overhead, and bandwidth. In this article, we provide an extensive overview of the current state-of-the-art in this field by outlining the challenges and solutions of distributed graph algorithms. We first conduct a systematic analysis of the inherent challenges in distributed graph processing, followed by presenting an overview of existing general solutions. Subsequently, we survey the challenges highlighted in recent distributed graph processing papers and the strategies adopted to address them. Finally, we discuss the current research trends and identify potential future opportunities.

23 December 2021 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
ZCZi Chen
Zi Chen
LYLong Yuan
Long Yuan
LHLi Han
Li Han
ZQZhengping Qian
Zhengping Qian
$k$ -truss model is a typical cohesive subgraph model and has been received considerable attention recently. However, the $k$ -truss model only considers the direct common neighbors of an edge, which restricts its ability to reveal fine-grained structure information of the graph. Motivated by this, in this paper, we propose a new model named $(k, \tau)$ -truss that considers the higher-order neighborhood ( $\tau$ hop) information of an edge. Based on the $(k, \tau)$ -truss model, we study the higher-order truss decomposition problem which computes the $(k, \tau)$ -trusses for all possible $k$ values regarding a given $\tau$ . Higher-order truss decomposition can be used in the applications such as community detection and search, hierarchical structure analysis, and graph visualization. To address this problem, we first propose a bottom-up decomposition paradigm in the increasing order of $k$ values to compute the corresponding $(k, \tau)$ -truss. Based on the bottom-up decomposition paradigm, we further devise three optimization strategies to reduce the unnecessary computation. We evaluate our proposed algorithms on real datasets and synthetic datasets, the experimental results demonstrate the efficiency, effectiveness and scalability of our proposed algorithms.

22 July 2023 in Electronics
Verified
Journal Article
Open access
PDF file
ZDZihao Deng
Zihao Deng
ZHZhaoyang Han
Zhaoyang Han
CMChuan Ma
Chuan Ma
MDMing Ding
Ming Ding
LYLong Yuan
Long Yuan
ZLZhe Liu
Zhe Liu
Vertical federated learning is designed to protect user privacy by building local models over disparate datasets and transferring intermediate parameters without directly revealing the underlying data. However, the intermediate parameters uploaded by participants may memorize information about the training data. With the recent legislation on the“right to be forgotten”, it is crucial for vertical federated learning systems to have the ability to forget or remove previous training information of any client. For the first time, this work fills in this research gap by proposing a vertical federated unlearning method on logistic regression model. The proposed method is achieved by imposing constraints on intermediate parameters during the training process and then subtracting target client updates from the global model. The proposed method boasts the advantages that it does not need any new clients for training and requires only one extra round of updates to recover the performance of the previous model. Moreover, data-poisoning attacks are introduced to evaluate the effectiveness of the unlearning process. The effectiveness of the method is demonstrated through experiments conducted on four benchmark datasets. Compared to the conventional unlearning by retraining from scratch, the proposed unlearning method has a negligible decrease in accuracy but can improve training efficiency by over 400%.

21 December 2021 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
CMChuan Ma
Chuan Ma
LYLong Yuan
Long Yuan
LHLi Han
Li Han
MDMing Ding
Ming Ding
RBRaghav Bhaskar
Raghav Bhaskar
JLJun Li
Jun Li
With the great amount of available data, especially collecting from the ubiquitous Internet of Things (IoT), the issue of privacy leakage arises increasingly concerns recently. To preserve the privacy of IoT datasets, traditional methods usually calibrate random noises on the data values to achieve differential privacy (DP). However, the amount of the calibrating noises should be carefully designed and a heedless value will definitely degrade the availability of datasets. Thus, in this work, we propose a stochastic perturbation method to sanitize the dataset, where the perturbation is obtained from the rest samples in the same dataset. In addition, we derive the expression of the utility level based on its unique framework and prove that the proposed algorithm can achieve the $\epsilon$ -DP. To show the effectiveness of the proposed algorithm, we conduct extensive experiments on real-life datasets by various functions, such as query answers and machine learning tasks. By comparing with the state-of-the-art methods, our proposed algorithm can achieve a better performance under the same privacy level.