Xiao Zhang

Prof. Xiao Zhang

orcid

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

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

Representative Publications

View All Publications
24 May 2018 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
XZXiao Zhang
Xiao Zhang
LDLingjie Duan
Lingjie Duan
Unmanned Aerial Vehicle (UAV) networks have emerged as a promising technique to rapidly provide wireless coverage to a geographical area, where a flying UAV can be fast deployed to serve as cell site. Existing work on UAV-enabled wireless networks overlook the fast UAV deployment for wireless coverage, and such problems have only been studied recently in sensor networks. By considering such UAV heterogeneity to cover the whole target area, this paper studies two fast UAV deployment problems: one is to minimize the maximum deployment delay among all UAVs (min-max) for fairness consideration, and the other is to minimize the total deployment delay (min-sum) for efficiency consideration. We prove both min-max and min-sum problems are NP-complete in general. When dispatching UAVs from the same location, we give an optimal algorithm of low computational complexity $O(n^2)$ for the min-max problem. When UAVs are dispatched from different locations, we preserve their location order during deployment and successfully design a fully polynomial time approximation scheme (FPTAS) of computation complexity $O(n^2 \log \frac{1}{\epsilon})$ to arbitrarily approach the global optimum with relative error $\epsilon$. When UAVs are dispatched from the same initial location, we present an approximation algorithm of linear time. As for the general case, we propose a pseudo polynomial-time algorithm to solve it optimally.

25 June 2020 in IEEE Transactions on Vehicular Technology
Verified
Journal Article
Closed access
XZXiao Zhang
Xiao Zhang
LDLingjie Duan
Lingjie Duan
Recent years have witnessed increasingly more uses of Unmanned Aerial Vehicle (UAV) swarms for rapidly providing wireless coverage to ground users. Each UAV is constrained in its energy storage and wireless coverage, and it consumes most energy on flying to the top of the target area, thus leaving limited leftover energy for hovering at its deployed position and keeping wireless coverage. The literature largely overlooks the sustainability issues of deploying UAV swarm and the UAV-to-UAV cooperation, and we aim to maximize the minimum leftover energy storage among all the UAVs after their deployment. Our new energy-saving deployment problem captures that each UAV's wireless coverage is adjustable by its service altitude, and also takes the no-fly-zone (NFZ) constraint into account. We show that a UAV with larger initial energy storage in the UAV swarm should be deployed further away from the UAV station, and we propose an optimal energy-saving deployment algorithm by jointly balancing heterogeneous UAVs' flying distances on the ground and final service altitudes in the sky. When n UAVs with different initial energy storages are dispatched from different initial locations, we prove this problem is NP-hard in general by reduction from partition problem. Despite of this, we propose to preserve the UAVs' location order and successfully design an approximation algorithm of complexity ${n \log\frac{1}{\epsilon}}$ to arbitrarily approach the optimum with error ${\epsilon}$ . Inspiring by this proposed ( $1-\epsilon$ )-approximation algorithm, we present a heuristic algorithm to solve the general case by balancing the efficiency and computation complexity well.

8 September 2021 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
KWKai Wang
Kai Wang
XZXiao Zhang
Xiao Zhang
LDLingjie Duan
Lingjie Duan
JTJun Tie
Jun Tie
Unmanned Aerial Vehicle (UAV) technology is a promising solution for providing high-quality mobile services (e.g., edge computing and local caching) to ground users. How to dynamically determine a UAV swarm's cooperative path planning to best meet many users' spatio-temporally distributed demands is an important question but unaddressed in the literature. Regarding a single UAV's path planning design, we manage to substantially simplify the traditional dynamic program and propose an optimal algorithm of low computation complexity. After coordinating a large number K of UAVs, this simplified dynamic optimization problem becomes intractable and we alternatively present a fast iterative cooperation algorithm with provable approximation ratio $1-(1-\frac{1}{K})^{K}$ in the worst case. To relax UAVs' battery capacity limit for sustainable service provisioning, we further allow UAVs to travel to charging stations in the mean time and thus jointly design UAVs' path planning over users' locations and charging stations. We successfully transform the problem to an integer linear program by creating novel directed acyclic graph of the UAV-state transition diagram, and propose an iterative algorithm with constant approximation ratio.

1 August 2024 in Digital Communications and Networks
Verified
Journal Article
Open access
STShasha Tian
Shasha Tian
YLYuanxiang Li
Yuanxiang Li
XZXiao Zhang
Xiao Zhang
LZLu Zheng
Lu Zheng
LCLinhui Cheng
Linhui Cheng
WXWei Xie
Wei Xie

23 July 2024 in IEEE Transactions on Emerging Topics in Computational Intelligence
Verified
Journal Article
Closed access
YZYu Zhou
Yu Zhou
JXJingtao Xie
Jingtao Xie
XZXiao Zhang
Xiao Zhang
WWWenhui Wu
Wenhui Wu
KWONG Tak Wu SamKWONG Tak Wu Sam
KWONG Tak Wu Sam
Utilizing data acquired by multiple wearable sensors can usually guarantee more accurate recognition for deep learning based human activity recognition. However, an increased number of sensors bring high processing cost, influencing real-time activity monitoring. Besides, existing methods rarely consider the interpretability of the recognition model in aspects of both the importance of the sensors and features, causing a gap between deep learning and their extendability in real-world scenario. In this paper, we cast the classical fused lasso model into a deep neural network, proposing a deep fused Lasso net (dfLasso-Net), which can perform sensor selection, feature selection and HAR in one end-to-end structure. Specifically, a two-level weight computing module (TLWCM) consisting of a senor weight net and a feature weight net is designed to measure the importance of sensors and features. In sensor weight net, spatial smoothness between physical channels within each sensor is considered to maximize the usage of selected sensors. And the feature weight net is able to maintain the physical meaning of the hand-crafted features through feature selection inside the sensors. By combining with the learning module for classification, HAR can be performed. We test dfLasso-Net on three multi-sensor based HAR datasets, demonstrating that dfLasso-Net achieves better recognition accuracy with the least number of sensors and provides good model interpretability by visualizing the weights of the sensors and features. Last but not least, dflasso-Net can be used as an effective filter-based feature selection approach with much flexibility.

3 August 2022 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
YZYu Zhou
Yu Zhou
ZYZhuodi Yang
Zhuodi Yang
XZXiao Zhang
Xiao Zhang
YWYufan Wang
Yufan Wang
With the popularity and development of Internet of Things (IoT) technology, human activity recognition using IoT devices such as wearable sensors can be implemented for various applications. Due to the complexity of activity recognition, multiple homogeneous or heterogeneous sensors are used to obtain excessive information in most wearable activity recognition systems. However, the increased number of sensors and the way of multichannel signal data bring huge challenges to human activity recognition tasks. How to select suitable sensor channels to balance the computational complexity and recognition accuracy has become a major issue. In this article, we extend the sparse group Lasso mechanism to human activity recognition tasks and propose a hybrid attention-based multi-sensor pruning and feature selection deep neural network, called HAP-DNN. This architecture is able to further perform feature selection on the basis of sensor pruning. HAP-DNN consists of three detachable modules: 1) a feature compression & reconstruction module for sensor feature information fusion and restoration; 2) a feature weight calculation module for calculating sensor channel weights and feature weights; and 3) a learning module for classification, which can be regarded as a filter feature selection method. Four public activity recognition data sets are used to verify our proposed architecture, and the experimental results show that HAP-DNN achieves the best classification performance with the least number of retained feature channels.