Song Guo

Prof. Song Guo


Research Focus & Metrics

Academic Career Length

24Years (2003-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.

5 March 2018 in IEEE Communications Surveys & Tutorials
Verified
Journal Article
Closed access
JWJinsong Wu
Jinsong Wu
SGSong Guo
Song Guo
HHHuawei Huang
Huawei Huang
WLWilliam Liu
William Liu
YXYong Xiang
Yong Xiang
In September 2015, the United Nations General Assembly accepted the 2030 Development Agenda, which has included 92 paragraphs, and the Paragraph 91 defined 17 sustainable development goals (SDGs) and 169 associated targets. The goal of this paper is to discover the correlations among SDGs and information and communications technologies (ICTs). This paper discusses the roles and opportunities that ICTs play in pursuing the SDGs. We identify a number of research gaps to those three pillars, social, economic, and environmental perspectives, of sustainable development. After extensive literature reviews on the SDG-related research initiatives and activities, we find that the majority of contributions to SDGs recognized by the IEEE and ACM research communities have mainly focused on the technical aspects while there are lack of the holistic social good perspectives. Therefore, there are essential and urgent needs to raise the awareness and call for attentions on how to innovate and energize ICTs in order to best assist all nations to achieve the SDGs by 2030.

16 December 2016 in IEEE Communications Magazine
Verified
Journal Article
Closed access
KWKun Wang
Kun Wang
YWYihui Wang
Yihui Wang
YSYanfei Sun
Yanfei Sun
SGSong Guo
Song Guo
JWJinsong Wu
Jinsong Wu
The Internet of Things (IoT) can support collaboration and communication between objects automatically. However, with the increasing number of involved devices, IoT systems may consume substantial amounts of energy. Thus, the relevant energy efficiency issues have recently been attracting much attention from both academia and industry. In this article we adopt an energy-efficient architecture for Industrial IoT (IIoT), which consists of a sense entities domain, RESTful service hosted networks, a cloud server, and user applications. Under this architecture, we focus on the sense entities domain where huge amounts of energy are consumed by a tremendous number of nodes. The proposed framework includes three layers: the sense layer, the gateway layer, and the control layer. This hierarchical framework balances the traffic load and enables a longer lifetime of the whole system. Based on this deployment, a sleep scheduling and wake-up protocol is designed, supporting the prediction of sleep intervals. The shifts of states support the use of the entire system resources in an energy-efficient way. Simulation results demonstrate the significant advantages of our proposed architecture in resource utilization and energy consumption.

29 February 2016 in IEEE Transactions on Computers
Verified
Journal Article
Open access
DZDeze Zeng
Deze Zeng
LGLin Gu
Lin Gu
SGSong Guo
Song Guo
ZCZixue Cheng
Zixue Cheng
SYShui Yu
Shui Yu
Traditional standalone embedded system is limited in their functionality, flexibility, and scalability. Fog computing platform, characterized by pushing the cloud services to the network edge, is a promising solution to support and strengthen traditional embedded system. Resource management is always a critical issue to the system performance. In this paper, we consider a fog computing supported software-defined embedded system, where task images lay in the storage server while computations can be conducted on either embedded device or a computation server. It is significant to design an efficient task scheduling and resource management strategy with minimized task completion time for promoting the user experience. To this end, three issues are investigated in this paper: 1) how to balance the workload on a client device and computation servers, i.e., task scheduling, 2) how to place task images on storage servers, i.e., resource management, and 3) how to balance the I/O interrupt requests among the storage servers. They are jointly considered and formulated as a mixed-integer nonlinear programming problem. To deal with its high computation complexity, a computation-efficient solution is proposed based on our formulation and validated by extensive simulation based studies.

17 December 2015 in IEEE Transactions on Emerging Topics in Computing
Verified
Journal Article
Open access
LGLin Gu
Lin Gu
DZDeze Zeng
Deze Zeng
SGSong Guo
Song Guo
ABAhmed Barnawi
Ahmed Barnawi
YXYong Xiang
Yong Xiang
With the recent development in information and communication technology, more and more smart devices penetrate into people's daily life to promote the life quality. As a growing healthcare trend, medical cyber-physical systems (MCPSs) enable seamless and intelligent interaction between the computational elements and the medical devices. To support MCPSs, cloud resources are usually explored to process the sensing data from medical devices. However, the high quality-of-service of MCPS challenges the unstable and long-delay links between cloud data center and medical devices. To combat this issue, mobile edge cloud computing, or fog computing, which pushes the computation resources onto the network edge (e.g., cellular base stations), emerges as a promising solution. We are thus motivated to integrate fog computation and MCPS to build fog computing supported MCPS (FC-MCPS). In particular, we jointly investigate base station association, task distribution, and virtual machine placement toward cost-efficient FC-MCPS. We first formulate the problem into a mixed-integer non-linear linear program and then linearize it into a mixed integer linear programming (LP). To address the computation complexity, we further propose an LP-based two-phase heuristic algorithm. Extensive experiment results validate the high-cost efficiency of our algorithm by the fact that it produces near optimal solution and significantly outperforms a greedy algorithm.

19 May 2016 in IEEE Systems Journal
Verified
Journal Article
Closed access
JWJinsong Wu
Jinsong Wu
SGSong Guo
Song Guo
JLJie Li
Jie Li
DZDeze Zeng
Deze Zeng
Big data are widely recognized as being one of the most powerful drivers to promote productivity, improve efficiency, and support innovation. It is highly expected to explore the power of big data and turn big data into big values. To answer the interesting question whether there are inherent correlations between the two tendencies of big data and green challenges, a recent study has investigated the issues on greening the whole life cycle of big data systems. This paper would like to discover the relations between the trend of big data era and that of the new generation green revolution through a comprehensive and panoramic literature survey in big data technologies toward various green objectives and a discussion on relevant challenges and future directions.