Xun Yi

Prof. Dr. Xun Yi

School of Computer Science and Software Engineering, RMIT University, Melbourne 3000, Australia
orcid

Research Focus & Metrics

Academic Career Length

31Years (1996-Present)

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

Representative Publications

View All Publications
27 January 2022 in IEEE Transactions on Dependable and Secure Computing
Verified
Journal Article
Closed access
YZYifeng Zheng
Yifeng Zheng
SLShangqi Lai
Shangqi Lai
YLYi Liu
Yi Liu
XYXingliang Yuan
Xingliang Yuan
XYXun Yi
Xun Yi
CWCong Wang
Cong Wang
Federated learning has recently emerged as a paradigm promising the benefits of harnessing rich data from diverse sources to train high quality models, with the salient features that training datasets never leave local devices. Only model updates are locally computed and shared for aggregation to produce a global model. While federated learning greatly alleviates the privacy concerns as opposed to learning with centralized data, sharing model updates still poses privacy risks. In this paper, we present a system design which offers efficient protection of individual model updates throughout the learning procedure, allowing clients to only provide obscured model updates while a cloud server can still perform the aggregation. Our federated learning system first departs from prior works by supporting lightweight encryption and aggregation, and resilience against drop-out clients with no impact on their participation in future rounds. Meanwhile, prior work largely overlooks bandwidth efficiency optimization in the ciphertext domain and the support of security against an actively adversarial cloud server, which we also fully explore in this paper and provide effective and efficient mechanisms. Extensive experiments over several benchmark datasets (MNIST, CIFAR-10, and CelebA) show our system achieves accuracy comparable to the plaintext baseline, with practical performance.

26 April 2022 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
AKAditya Pribadi Kalapaaking
Aditya Pribadi Kalapaaking
IKIbrahim Khalil
Ibrahim Khalil
MRMohammad Saidur Rahman
Mohammad Saidur Rahman
MAMohammed Atiquzzaman
Mohammed Atiquzzaman
XYXun Yi
Xun Yi
MAMahathir Almashor
Mahathir Almashor
This article proposes a blockchain-based federated learning (FL) framework with Intel Software Guard Extension (SGX)-based trusted execution environment (TEE) to securely aggregate local models in Industrial Internet-of-Things (IIoTs). In FL, local models can be tampered with by attackers. Hence, a global model generated from the tampered local models can be erroneous. Therefore, the proposed framework leverages a blockchain network for secure model aggregation. Each blockchain node hosts an SGX-enabled processor that securely performs the FL-based aggregation tasks to generate a global model. Blockchain nodes can verify the authenticity of the aggregated model, run a blockchain consensus mechanism to ensure the integrity of the model, and add it to the distributed ledger for tamper-proof storage. Each cluster can obtain the aggregated model from the blockchain and verify its integrity before using it. We conducted several experiments with different CNN models and datasets to evaluate the performance of the proposed framework.

1 November 2017 in Future Generation Computer Systems
Verified
Journal Article
Closed access
Prem Prakash JayaramanPrem Prakash Jayaraman
Prem Prakash Jayaraman
XYXuechao Yang
Xuechao Yang
Ali YavariAli Yavari
Ali Yavari
Dimitrios GeorgakopoulosDimitrios Georgakopoulos
Dimitrios Georgakopoulos
XYXun Yi
Xun Yi

21 April 2023 in IEEE Transactions on Emerging Topics in Computing
Verified
Journal Article
Closed access
AKAditya Pribadi Kalapaaking
Aditya Pribadi Kalapaaking
IKIbrahim Khalil
Ibrahim Khalil
XYXun Yi
Xun Yi
Due to the rising awareness of privacy and security in machine learning applications, federated learning (FL) has received widespread attention and applied to several areas, e.g., intelligence healthcare systems, IoT-based industries, and smart cities. FL enables clients to train a global model collaboratively without accessing their local training data. However, the current FL schemes are vulnerable to adversarial attacks. Its architecture makes detecting and defending against malicious model updates difficult. In addition, most recent studies to detect FL from malicious updates while maintaining the model's privacy have not been sufficiently explored. This paper proposed blockchain-based federated learning with SMPC model verification against poisoning attacks for healthcare systems. First, we check the machine learning model from the FL participants through an encrypted inference process and remove the compromised model. Once the participants' local models have been verified, the models are sent to the blockchain node to be securely aggregated. We conducted several experiments with different medical datasets to evaluate our proposed framework.

28 September 2016 in Data Science and Engineering
Verified
Journal Article
Open access
PDF file
SBShahriar Badsha
Shahriar Badsha
XYXun Yi
Xun Yi
IKIbrahim Khalil
Ibrahim Khalil
The main goal of a personalized recommender system is to provide useful recommendations on various items to the users. In order to generate recommendations, the service needs to access various types of user data such as previous product purchasing history, demographic and biographical information. However, users are sensitive to disclosure of personal information as it can be easily misused by malicious third parties. Consequently, there are unavoidable security concerns which will become known through attempted unauthorized access while providing the recommendation services. In order to protect against breaches of personal information, it is necessary to obfuscate the user information by means of an efficient encryption technique while simultaneously generating the recommendation by making true information inaccessible to the system. To address these challenges, we propose a privacy-preserving recommender system using homomorphic encryption, by which the system can provide recommendations without knowing the actual ratings. Our approach is based on the ElGamal cryptosystem by which both addition and multiplication of plaintexts can be performed. The performance of the proposed scheme shows significantly high accuracy in-terms of computation and communication costs as well as outperforming other existing solutions.

19 July 2021 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
XYXU Yang
XU Yang
XYXuechao Yang
Xuechao Yang
XYXun Yi
Xun Yi
IKIbrahim Khalil
Ibrahim Khalil
XZXiaotong Zhou
Xiaotong Zhou
SNSurya Nepal
Surya Nepal
Over the past decade, the Internet of Things (IoT) is widely adopted in various domains, including education, commerce, government, and healthcare. There are also many IoT-based applications drawn significant attentions in recent years. With the increasing numbers of the connected devices in the IoT system, one of the challenging tasks is to ensure devices’ authenticity, which allows users to have a high confidence in the decision. In addition, due to the heterogeneity of the IoT system and the resource-constrained devices, how to efficiently manage such system and guarantee the security and privacy for devices is concerned. In this article, we proposed a new blockchain-based authentication scheme to meet the challenges. Our proposed framework combines the blockchain technique and the modular square root algorithm to achieve an effective authentication process. Besides, we demonstrate the security and utility of the proposed scheme by providing the security analysis and the detailed experiment.