Xin Fan

Prof. Dr. Xin Fan

orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

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

Representative Publications

View All Publications
2 December 2021 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
Xin FanXin Fan
Xin Fan
YWYue Wang
Yue Wang
YHYan Huo
Yan Huo
ZTZhi Tian
Zhi Tian
Federated learning (FL) is an attractive paradigm for making use of rich distributed data while protecting data privacy. Nonetheless, non-ideal communication links and limited transmission resources may hinder the implementation of fast and accurate FL. In this paper, we study joint optimization of communications and FL based on analog aggregation transmission in realistic wireless networks. We first derive closed-form expressions for the expected convergence rate of FL over the air, which theoretically quantify the impact of analog aggregation on FL. Based on the analytical results, we develop a joint optimization model for accurate FL implementation, which allows a parameter server to select a subset of workers and determine an appropriate power scaling factor. Since the practical setting of FL over the air encounters unobservable parameters, we reformulate the joint optimization of worker selection and power allocation using controlled approximation. Finally, we efficiently solve the resulting mixed-integer programming problem via a simple yet optimal finite-set search method by reducing the search space. Simulation results show that the proposed solutions developed for realistic wireless analog channels outperform a benchmark method, and achieve comparable performance of the ideal case where FL is implemented over error-free wireless channels.

5 October 2022 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
Xin FanXin Fan
Xin Fan
YWYue Wang
Yue Wang
YHYan Huo
Yan Huo
ZTZhi Tian
Zhi Tian
For distributed learning among collaborative users, this paper develops and analyzes a communication-efficient scheme for federated learning (FL) over the air, which incorporates 1-bit compressive sensing (CS) into analog-aggregation transmissions. To facilitate design parameter optimization, we analyze the efficacy of the proposed scheme by deriving a closed-form expression for the expected convergence rate. Our theoretical results unveil the tradeoff between convergence performance and communication efficiency as a result of the aggregation errors caused by sparsification, dimension reduction, quantization, signal reconstruction and noise. Then, we formulate a joint optimization problem to mitigate the impact of these aggregation errors through joint optimal design of worker scheduling and power scaling policy. An enumeration-based method is proposed to solve this non-convex problem, which is optimal but becomes computationally infeasible as the number of devices increases. For scalable computing, we resort to the alternating direction method of multipliers (ADMM) technique to develop an efficient implementation that is suitable for large-scale networks. Simulation results show that our proposed 1-bit CS based FL over the air achieves comparable performance to the ideal case where conventional FL without compression and quantification is applied over error-free aggregation, at much reduced communication overhead and transmission latency.

1 April 2022 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
Xin FanXin Fan
Xin Fan
YWYue Wang
Yue Wang
YHYan Huo
Yan Huo
ZTZhi Tian
Zhi Tian
As a promising distributed learning technology, analog aggregation-based federated learning over the air (FLOA) provides high communication efficiency and privacy provisioning under the edge computing paradigm. When all edge devices (workers) simultaneously upload their local updates to the parameter server (PS) through commonly shared time-frequency resources, the PS obtains the averaged update only rather than the individual local ones. While such a concurrent transmission and aggregation scheme reduces the latency and communication costs, it unfortunately renders FLOA vulnerable to Byzantine attacks. Aiming at Byzantine-resilient FLOA, this article starts from analyzing the channel inversion (CI) mechanism that is widely used for power control in FLOA. Our theoretical analysis indicates that although CI can achieve good learning performance in the benign scenarios, it fails to work well with limited defensive capability against Byzantine attacks. Then, we propose a novel scheme called the best effort voting (BEV) power control policy that is integrated with stochastic gradient descent (SGD). Our BEV-SGD enhances the robustness of FLOA to Byzantine attacks, by allowing all the workers to send their local updates at their maximum transmit power. Under worst-case attacks, we derive the expected convergence rates of FLOA with CI and BEV power control policies, respectively. The rate comparison reveals that our BEV-SGD outperforms its counterpart with CI in terms of better convergence behavior, which is verified by experimental simulations.

15 July 2024 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
XLXuehan Li
Xuehan Li
TJTao Jing
Tao Jing
Xiaoxuan WangXiaoxuan Wang
Xiaoxuan Wang
DHDengyu Han
Dengyu Han
Xin FanXin Fan
Xin Fan
FYF. Richard Yu
F. Richard Yu
Vehicular Edge Computing and Networks (VECoNs) have gained popularity for its enhanced Internet of Vehicles (IoV) capabilities. To satisfy the needs of delay-sensitive and computation-intensive in-vehicle applications, VECoNs need to provide low-latency task offloading services. However, existing offloading frameworks generally overlook the spatially and temporally heterogeneous computation task arrival patterns. The former causes overloading and underloading of RSU computational resources and thus hinders further reduction of offloading latency on the macro-scale, while the latter emphasizes the importance of long-term system performance, especially energy constraints, posing challenges to the design of offloading framework and optimization strategies. This paper introduces a novel distributed two-stage task offloading architecture based on Lyapunov and multi-agent deep deterministic policy gradient (MADDPG). On one hand, it jointly optimizes the initial offloading stage within VEC subsystems and the RSU peer offloading stage to minimize offloading delays for each VEC subsystem. On the other hand, it incorporates RSU energy consumption within long-term constraints to formulate the offloading optimization problem. After decoupling the energy coupling between RSU time slots using the Lyapunov algorithm, a Lyapunov and MADDPG-based distributed task offloading (LAMETO) algorithm is presented to solve the optimal problem in a distributed manner. Simulation results show that the proposed framework and algorithm can reduce the system delay, energy consumption, and energy deficit while stabilizing convergence.

3 April 2020 in IEEE Access
Verified
Journal Article
Open access
Xin FanXin Fan
Xin Fan
YHYan Huo
Yan Huo
Big data sharing in Cyber-Physical-Social Systems (CPSSs) relies on wireless transmission between numerous devices, causing a serious scarcity of radio spectrum resources. Although license-free spectrum access has great potential to alleviate the growing scarcity of spectrum resources, spectrum competition is more intense due to lower access requirements. A blockchain technology may solve this competition problem by introducing a dynamic cycle of “competition-verification-synchronizationcompetition". In this paper, we propose a general framework for license-free spectrum resource management in CPSSs based on blockchain technologies and smart contracts. The management framework is mainly used for edge computing of non-real-time data. In particular, we divide spectrum of a local cell into multiple channels and each channel corresponds to a blockchain. Then, we propose a blockchain-KM protocol that may improve transaction processing speed without losing typical attributes of a general blockchain. For the proposed Blockchain-KM protocol, the entire private chain becomes a multi-ring blockchain and users rely on mining or leasing to access wireless spectrum. Different from the traditional mining process, the reward in our mining process is not only virtual currency but also a spectrum access license. Once a miner obtain a spectrum access license, it will exploit the license to transmit its messages over wireless links. Also, the miner may sell its license by an auction when it does not want to transmit messages. In the auction, we introduce a virtual currency, called as Xcoin, for spectrums or other trading (e.g., paid edge computing services).

6 September 2023 in IEEE Transactions on Cognitive Communications and Networking
Verified
Journal Article
Closed access
Xin FanXin Fan
Xin Fan
YWYue Wang
Yue Wang
YHYan Huo
Yan Huo
ZTZhi Tian
Zhi Tian
The valuable data collected by IoT devices together with the resurgence of machine learning (ML) stimulate the latest trend of artificial intelligence (AI) at the edge. However, traditional ML and recent federated learning (FL) face major challenges including communication bottleneck, data heterogeneity, and security concerns in edge IoT. Meanwhile, the swarm nature of IoT systems is overlooked by most existing literature, which calls for new designs of distributed learning algorithms. Inspired by the success of biological intelligence (BI) of gregarious organisms, we propose a novel edge learning approach for swarm IoT, called communication-efficient and Byzantine-robust distributed swarm learning (CB-DSL), through a holistic integration of AI-enabled stochastic gradient descent and BI-enabled particle swarm optimization. To deal with the non-i.i.d. data issues and Byzantine attacks, a small amount of global data samples are introduced in CB-DSL and shared among IoT workers, which alleviates the local data heterogeneity effectively and enables to fully utilize the exploration-exploitation mechanism of swarm intelligence. Our convergence analysis theoretically demonstrates that the CB-DSL is superior to the standard FL with better convergence behavior. We also evaluate the model divergence of CB-DSL by deriving its upper bound, which measures the effectiveness of the introduction of the globally shared dataset.