Peng Li

Dr. Peng Li


Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

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

Representative Publications

View All Publications
20 January 2020 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
YZYufeng Zhan
Yufeng Zhan
PLPeng Li
Peng Li
ZQZhihao Qu
Zhihao Qu
DZDeze Zeng
Deze Zeng
SGSong Guo
Song Guo
Internet of Things (IoT) generates large amounts of data at the network edge. Machine learning models are often built on these data, to enable the detection, classification, and prediction of future events. Due to network bandwidth, storage, and especially privacy concerns, it is often impossible to send all the IoT data to the data center for centralized model training. To address these issues, federated learning has been proposed to let nodes use local data to train models, which are then aggregated to synthesize a global model. Most of the existing work has focused on designing learning algorithms with provable convergence time, but other issues such as incentive mechanism are unexplored. Although incentive mechanisms have been extensively studied in network and computation resource allocation, yet they can not be applied to federated learning directly due to the unique challenges of information un-sharing and difficulties of contribution evaluation. In this paper, we study the incentive mechanism for federated learning to motivate edge nodes to contribute model training. Specifically, a deep reinforcement learning-based (DRL) incentive mechanism has been designed to determine the optimal pricing strategy for the parameter server and the optimal training strategies for edge nodes. Finally, numerical experiments have been implemented to evaluate the efficiency of the proposed DRL-based incentive mechanism.

9 July 2019 in Proceedings of the IEEE
Verified
Journal Article
Closed access
LLLi Lin
Li Lin
XLXiaoFei Liao
XiaoFei Liao
HJHai Jin
Hai Jin
PLPeng Li
Peng Li
We are living in a world where massive end devices perform computing everywhere and everyday. However, these devices are constrained by the battery and computational resources. With the increasing number of intelligent applications (e.g., augmented reality and face recognition) that require much more computational power, they shift to perform computation offloading to the cloud, known as mobile cloud computing (MCC). Unfortunately, the cloud is usually far away from end devices, leading to a high latency as well as the bad quality of experience (QoE) for latency-sensitive applications. In this context, the emergence of edge computing is no coincidence. Edge computing extends the cloud to the edge of the network, close to end users, bringing ultra-low latency and high bandwidth. Consequently, there is a trend of computation offloading toward edge computing. In this paper, we provide a comprehensive perspective on this trend. First, we give an insight into the architecture refactoring in edge computing. Based on that insight, this paper reviews the state-of-the-art research on computation offloading in terms of application partitioning, task allocation, resource management, and distributed execution, with highlighting features for edge computing. Then, we illustrate some disruptive application scenarios that we envision as critical drivers for the flourish of edge computing, such as real-time video analytics, smart ``things'' (e.g., smart city and smart home), vehicle applications, and cloud gaming. Finally, we discuss the opportunities and future research directions.

3 March 2021 in IEEE Transactions on Emerging Topics in Computing
Verified
Journal Article
Closed access
YZYufeng Zhan
Yufeng Zhan
JZJie Zhang
Jie Zhang
ZHZicong Hong
Zicong Hong
LWLeijie Wu
Leijie Wu
PLPeng Li
Peng Li
SGSong Guo
Song Guo
Federated learning is promising in enabling large-scale machine learning by massive clients without exposing their raw data. It can not only enable the clients to preserve the privacy information, but also achieve high learning performance. Existing works of federated learning mainly focus on improving learning performance in terms of model accuracy and learning task completion time. However, in practice, clients are reluctant to participate in the learning process without receiving compensation. Therefore, how to effectively motivate the clients to actively and reliably participate in federated learning is paramount. As compared to the current incentive mechanism design in other fields, such as crowdsourcing, cloud computing, smart grid, etc., the incentive mechanism for federated learning is more challenging. First, it is hard to evaluate the training data value of each client. Second, it is difficult to model the learning performance of different federated learning algorithms. In this article, we survey the incentive mechanism design for federated learning. In particular, we present a taxonomy of existing incentive mechanisms for federated learning, which are subsequently discussed in depth by comparing and contrasting different approaches. Finally, some future directions of how to incentivize clients in federated learning have been discussed.

23 January 2020 in IEEE Transactions on Computers
Verified
Journal Article
Closed access
YZYufeng Zhan
Yufeng Zhan
SGSong Guo
Song Guo
PLPeng Li
Peng Li
JZJiang Zhang
Jiang Zhang

20 September 2018 in IEEE Transactions on Parallel and Distributed Systems
Verified
Journal Article
Closed access
CXChenhan Xu
Chenhan Xu
KWKun Wang
Kun Wang
PLPeng Li
Peng Li
SGSong Guo
Song Guo
JLJiangtao Luo
Jiangtao Luo
MGMinyi Guo
Minyi Guo
The emergence of edge computing has witnessed a fast growing volume of data on edge devices belonging to different stakeholders which, however, cannot be shared among them due to lack of trust. By exploiting blockchain's non-repudiation and non-tampering properties that enable trust, we develop a blockchain-based big data sharing framework to support various applications across resource-limited edges. In particular, we devise a number of novel resource-efficient techniques for the framework: (1) the PoC (Proof-of-Collaboration) based consensus mechanism with low computation complexity which is especially beneficial to the edge devices with low computation capacity, (2) the blockchain transaction filtering and offloading scheme that can significantly reduce the storage overhead, and (3) new types of blockchain transaction (i.e., Express Transaction) and block (i.e., Hollow Block) to enhance the communication efficiency. Extensive experiments are conducted and the results demonstrate the superior performance of our proposal.

1 January 2023
Verified
Conference Paper
Open access
PDF file
YWYile Wang
Yile Wang
PLPeng Li
Peng Li
MSMaosong Sun
Maosong Sun
YLYang Liu
Yang Liu
Yile Wang, Peng Li, Maosong Sun, Yang Liu. Findings of the Association for Computational Linguistics: EMNLP 2023. 2023.