Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shiguang Wang

dblp:133/3850 · DBLP profile ↗
← Back
32ranked-venue papers
11as first author
8since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 4 first-author · 6 since 2021Computer networks · 8 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 4 first-author · 4 since 2021Systems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Efficient and distributed learning · 38% Video understanding and tracking · 38% 3D vision · 10%
Computer networks
9 papers
Internet of things and sensor networks · 70% Internet architecture and protocols · 12% Wireless sensing and localization · 11%
Databases, data mining, and information retrieval
4 papers
Web and social media mining · 51% Data stream processing · 34% Machine learning and data management · 8%
Human-computer interaction and pervasive computing
1 paper
Ubiquitous computing and smart environments · 39% Interaction techniques and input · 30% Wearable and physiological sensing · 30%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Computational social science and digital humanities · 100%

Topics — the 30 heaviest of 42, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
1.322023
Poly-PC: A Polyhedral Network for Multiple Point Cloud Tasks at Once · CVPR 2023
MDL-NAS: A Joint Multi-domain Learning Framework for Vision Transformer · CVPR 2023
Computer vision › Video understanding and tracking › action detection
temporal action localization
1.222024
Realigning Confidence with Temporal Saliency Information for Point-Level Weakly-Supervised Temporal Action Localization · CVPR 2024
Multi-Scale Based Context-Aware Net for Action Detection · IEEE Trans. Multim. 2020
Computer vision › Video understanding and tracking › action detection › temporal action localization
weakly-supervised temporal action localization
0.812024
Realigning Confidence with Temporal Saliency Information for Point-Level Weakly-Supervised Temporal Action Localization · CVPR 2024
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
one-shot neural architecture search
0.712023
Poly-PC: A Polyhedral Network for Multiple Point Cloud Tasks at Once · CVPR 2023
Machine learning › Efficient and distributed learning
parameter sharing
0.712023
MDL-NAS: A Joint Multi-domain Learning Framework for Vision Transformer · CVPR 2023
Computer vision › 3D vision › point cloud analysis
point cloud learning
0.712023
Poly-PC: A Polyhedral Network for Multiple Point Cloud Tasks at Once · CVPR 2023
Internet of things and sensor networks › sensor data management › sensor data processing › sensor data analytics
decision fusion
0.522018
Towards Quality Aware Information Integration in Distributed Sensing Systems · IEEE Trans. Parallel Distributed Syst. 2018
Generalized Decision Aggregation in Distributed Sensing Systems · RTSS 2014
Computer vision › Video understanding and tracking
action detection
0.412020
Multi-Scale Based Context-Aware Net for Action Detection · IEEE Trans. Multim. 2020
Internet of things and sensor networks › mobile crowdsensing
participatory sensing
0.422015
Scalable social sensing of interdependent phenomena · IPSN 2015
Extrapolation from participatory sensing data · SenSys 2013
Computer vision › Image recognition and object detection › pedestrian detection
occluded pedestrian detection
0.312018
Pedestrian Detection via Body Part Semantic and Contextual Information With DNN · IEEE Trans. Multim. 2018
Computer vision › Image recognition and object detection
pedestrian detection
0.312018
Pedestrian Detection via Body Part Semantic and Contextual Information With DNN · IEEE Trans. Multim. 2018
Internet of things and sensor networks › wireless sensor network
distributed sensing
0.312018
Towards Quality Aware Information Integration in Distributed Sensing Systems · IEEE Trans. Parallel Distributed Syst. 2018
Internet of things and sensor networks
wireless sensor network
0.312018
Towards Quality Aware Information Integration in Distributed Sensing Systems · IEEE Trans. Parallel Distributed Syst. 2018
Web and social media mining
social media analysis
0.312017
On localizing urban events with Instagram · INFOCOM 2017
Wireless sensing and localization › source localization
event localization
0.312017
On localizing urban events with Instagram · INFOCOM 2017
Computational social science and digital humanities
social media analysis
0.212016
Recursive Ground Truth Estimator for Social Data Streams · IPSN 2016
Computational social science and digital humanities › social computing
social sensing
0.212016
Recursive Ground Truth Estimator for Social Data Streams · IPSN 2016
Computer vision › Video understanding and tracking › action detection › temporal action localization
temporal action proposal generation
0.212024
Realigning Confidence with Temporal Saliency Information for Point-Level Weakly-Supervised Temporal Action Localization · CVPR 2024
Wearable and physiological sensing
energy-efficient sensing
0.212015
Experiences with eNav: a low-power vehicular navigation system · UbiComp 2015
Interaction techniques and input
mobile interaction
0.212015
Experiences with eNav: a low-power vehicular navigation system · UbiComp 2015
Ubiquitous computing and smart environments › automotive user interfaces
vehicle navigation system
0.212015
Experiences with eNav: a low-power vehicular navigation system · UbiComp 2015
Internet of things and sensor networks › mobile crowdsensing
truth discovery
0.212015
Scalable social sensing of interdependent phenomena · IPSN 2015
Machine learning › Deep learning architectures and training › transformer
vision transformer
0.212023
MDL-NAS: A Joint Multi-domain Learning Framework for Vision Transformer · CVPR 2023
Internet of things and sensor networks › wireless sensor network
data collection
0.212014
Poster abstract: information-maximizing data collection in social sensing using named-data · IPSN 2014
Internet architecture and protocols
information-centric networking
0.212014
Poster abstract: information-maximizing data collection in social sensing using named-data · IPSN 2014
Internet architecture and protocols › information-centric networking
named data networking
0.212014
Poster abstract: information-maximizing data collection in social sensing using named-data · IPSN 2014
Vehicular, aerial and satellite networks › intelligent transportation systems
vehicular navigation
0.212014
Poster abstract: eNav: a smartphone-based energy efficient vehicular navigation system · IPSN 2014
Embedded and real-time systems
cyber-physical systems
0.212014
Towards Cyber-Physical Systems in Social Spaces: The Data Reliability Challenge · RTSS 2014
Embedded and real-time systems › mobile computing
mobile crowdsensing
0.212014
Towards Cyber-Physical Systems in Social Spaces: The Data Reliability Challenge · RTSS 2014
Embedded and real-time systems › cyber-physical systems
state estimation
0.212014
Towards Cyber-Physical Systems in Social Spaces: The Data Reliability Challenge · RTSS 2014

Methods — techniques the papers use, named apart from their topics

LSTM · 0.8center score learning · 0.8alignment-based boundary adaptation · 0.8recursive state estimation · 0.8binary signal decoding · 0.8weight entanglement · 0.7supernet search · 0.7residual set abstraction · 0.7mask sharing · 0.7joint-subnet search · 0.7gradient balancing · 0.7adaptive localization algorithm · 0.6context-aware gating · 0.4simulation · 0.4probabilistic modeling · 0.4parallel processing · 0.3incremental processing · 0.3dependency graph · 0.2
YearPublicationVenuePosition
2026 WideTopo: Improving foresight neural network pruning through training dynamics preservation and wide topologies exploration
Changjian Deng, Jian Cheng 0003, Yanzhou Su, Zeyu An, Ziying Xia, Shiguang Wang
Neural Networks8
2025 Deployable mixed-precision quantization with co-learning and one-time search
abstract
Mixed-precision quantization plays a pivotal role in deploying deep neural networks in resource-constrained environments. However, the task of finding the optimal bit-width configurations for different layers under deployable mixed-precision quantization has barely been explored and remains a challenge. In this work, we present Cobits, an efficient and effective deployable mixed-precision quantization framework based on the relationship between the range of real-valued input and the range of quantized real-valued. It assigns a higher bit-width to the quantizer with a narrower quantized real-valued range and a lower bit-width to the quantizer with a wider quantized real-valued range. Cobits employs a co-learning approach to entangle and learn quantization parameters across various bit-widths, distinguishing between shared and specific parts. The shared part collaborates, while the specific part isolates precision conflicts. Additionally, we upgrade the normal quantizer to dynamic quantizer to mitigate statistical issues in the deployable mixed-precision supernet. Over the trained mixed-precision supernet, we utilize the quantized real-valued ranges to derive quantized-bit-sensitivity, which can serve as importance indicators for efficiently determining bit-width configurations, eliminating the need for iterative validation dataset evaluations. Extensive experiments show that Cobits outperforms previous state-of-the-art quantization methods on the ImageNet and COCO datasets while retaining superior efficiency. We show this approach dynamically adapts to varying bit-width and can generalize to various deployable backends. The code will be made public in https://github.com/sunnyxiaohu/cobits.
Shiguang Wang, Guo Ai
Neural Networks1
2024 Realigning Confidence with Temporal Saliency Information for Point-Level Weakly-Supervised Temporal Action Localization
abstract
Point-level weakly-supervised temporal action localization (P- TAL) aims to localize action instances in untrimmed videos through the use of single-point annotations in each instance. Existing methods predict the class activation se-quences without any boundary information, and the unreli-able sequences result in a significant misalignment between the quality of proposals and their corresponding confidence. In this paper, we surprisingly observe the most salientframe tend to appear in the central region of the each instance and is easily annotated by humans. Guided by the temporal saliency information, we present a novel proposal-level plug-in framework to relearn the aligned confidence of proposals generated by the base locators. The proposed approach consists of Center Score Learning (CSL) and Alignment-based Boundary Adaptation (ABA). In CSL, we design a novel center label generated by the point annotations for predicting aligned center scores. During inference, we first fuse the center scores with the predicted action probabilities to obtain the aligned confidence. ABA utilizes the both aligned confidence and IoU information to enhance localization completeness. Extensive experiments demon-strate the generalization and effectiveness of the proposed framework, showcasing state-of-the-art or competitive per-formances across three benchmarks. Our code is available at https://github.com/zyxial0091CVPR2024-TspNet.
Ziying Xia, Jian Cheng 0003, Siyu Liu 0003, Yongxiang Hu 0004, Shiguang Wang, Liwan Dang
CVPR5
2024 UDD: Dataset Distillation via Mining Underutilized Regions
Shiguang Wang
PRCV (11)1
2024 PSE-Net: Channel pruning for Convolutional Neural Networks with parallel-subnets estimator
Shiguang Wang, Tao Xie 0010, Haijun Liu 0001, Xingcheng Zhang, Jian Cheng 0003
Neural Networks1
2023 MDL-NAS: A Joint Multi-domain Learning Framework for Vision Transformer
abstract
In this work, we introduce MDL-NAS, a unified frame-work that integrates multiple vision tasks into a manageable supernet and optimizes these tasks collectively under diverse dataset domains. MDL-NAS is storage-efficient since multiple models with a majority of shared parameters can be deposited into a single one. Technically, MDL-NAS constructs a coarse-to-fine search space, where the coarse search space offers various optimal architectures for different tasks while the fine search space provides fine-grained parameter sharing to tackle the inherent obstacles of multi-domain learning. In the fine search space, we suggest two parameter sharing policies, i.e., sequential sharing policy and mask sharing policy. Compared with previous works, such two sharing policies allow for the partial sharing and non-sharing of parameters at each layer of the network, hence attaining real fine-grained parameter sharing. Finally, we present a joint-subnet search algorithm that finds the optimal architecture and sharing parameters for each task within total resource constraints, challenging the traditional practice that downstream vision tasks are typically equipped with backbone networks designed for image classification. Experimentally, we demonstrate that MDL-NAS families fitted with non-hierarchical or hierarchical transformers deliver competitive performance for all tasks compared with state-of-the-art methods while maintaining efficient storage deployment and computation. We also demonstrate that MDL-NAS allows incremental learning and evades catastrophic forgetting when generalizing to a new task.
Shiguang Wang, Tao Xie 0010, Jian Cheng 0003, Xingcheng Zhang, Haijun Liu 0001
CVPR1
2023 Poly-PC: A Polyhedral Network for Multiple Point Cloud Tasks at Once
abstract
In this work, we show that it is feasible to perform multiple tasks concurrently on point cloud with a straightforward yet effective multi-task network. Our framework, Poly-PC, tackles the inherent obstacles (e.g., different model architectures caused by task bias and conflicting gradients caused by multiple dataset domains, etc.) of multi-task learning on point cloud. Specifically, we propose a residual set abstraction (Res-SA) layer for efficient and effective scaling in both width and depth of the network, hence accommodating the needs of various tasks. We develop a weight-entanglement- based one-shot NAS technique to find optimal architectures for all tasks. Moreover, such technique entangles the weights of multiple tasks in each layer to offer task-shared parameters for efficient storage deployment while providing ancillary task-specific parameters for learning task-related features. Finally, to facilitate the training of Poly-PC, we introduce a task-prioritization-based gradient balance algorithm that leverages task prioritization to reconcile conflicting gradients, ensuring high performance for all tasks. Benefiting from the suggested techniques, models optimized by Poly-PC collectively for all tasks keep fewer total FLOPs and parameters and outperform previous methods. We also demonstrate that Poly-PC allows incremental learning and evades catastrophic forgetting when tuned to a new task.
Tao Xie 0010, Shiguang Wang, Ke Wang 0028, Linqi Yang, Xingcheng Zhang, Ruifeng Li 0001, Jian Cheng 0003
CVPR2
2023 A Superposition Assessment Method of Road Crash Risk and Congestion Risk: An Empirical Analysis
abstract
In road transport systems, various traffic risks in certain condition could produce joint actions, which increases the complexity of traffic risk assessment. Previous single risk assessment fails to reflect the superposition effect of multi-type traffic risks, so the result may underestimate or overrate the total risk strength of transport system. To address this problem, a novel risk assessment perspective that aims to evaluate the superposition effect of several traffic risks is studied. In this study, the risk quantification and standardization for single traffic risks is conducted first. Then a GARCH-VaR model is developed to explore the superposition impact of these single traffic risks. The GARCH-VaR model integrates the VaR theory and GARCH model, from which the superposition traffic risk is obtained by assigning every single traffic risk a reasonable weight. Finally, an improved k-means clustering algorithm is proposed to classify the superposition risk level. Empirical results demonstrate that the superposition risk of crash risk and congestion risk is lower than a single traffic risk in certain condition, which attributes to the weak interactions between various traffic risks. This finding illustrates the superposition risk does not necessarily go up with the increase of the risk category. Then the superposition risks are classified into high-risk level, moderate-risk level, and low-risk level, among which the classification accuracy of high-risk level is 92.85%-95.23%. The proposed method provides a theoretical reference for collaborative assessment of multi-type traffic risks, and the results could be potentially used in the comprehensive management of traffic risks.
Zeyang Cheng, Shiguang Wang
IEEE Trans. Intell. Transp. Syst.5
2020 A fast and accurate iterative method for the camera pose estimation problem
Maoteng Zheng, Shiguang Wang, Xiaodong Xiong
Image Vis. Comput.2
2020 Multi-Scale Based Context-Aware Net for Action Detection
abstract
We address the problem of action detection in continuous untrimmed video streams, based on the two-stage framework: one stage for action proposals generation and the other for proposals classification and refinement. The context features inside and outside a candidate region (proposal) are critical for classification in action detection. Therefore, effective integration of these features with different scales has become a fundamental problem. We contend that different action instances and candidate proposals may need different context features. To address this issue, we present a novel multiple scales based context-aware net (MSCA-Net) to effectively classify the action proposals for action detection in this paper. For each candidate action proposal, MSCA-Net takes its multiple regions with different temporal scales as input and then generates suitable context features. Based on the “candidate-control” mechanism of LSTM, the proposed MSCA-Net specially adopts the two-branch structure: Branch1 generates multi-scale context features for each candidate proposal, whereas Branch2 utilizes the context-aware gate function to control the message passing. Extensive experiments on THUMOS’14, Charades daily and ActivityNet action detection datasets, demonstrate the effectiveness of the designed structure and show how these context features influence the detection results.
Haijun Liu 0001, Shiguang Wang, Wen Wang 0012, Jian Cheng 0003
IEEE Trans. Multim.2
2018 Temporal Action Detection by Joint Identification-Verification
abstract
Temporal action detection aims at not only recognizing action category but also detecting start time and end time for each action instance in an untrimmed video. The key challenge of this task is to accurately classify the actions and determine the temporal boundaries of each action instance. In temporal action detection benchmark: THUMOS 2014, large variations exist in the same action category while many similarities exist in different action categories, which always limit the performance of temporal action detection. To address this problem, we propose to use joint Identification-Verification network to reduce the intra-action variations and enlarge inter-action differences. The joint Identification-Verification network is a siamese network based on 3D ConvNets, which can simultaneously predict the action categories and the similarity scores for the input pairs of video proposal segments. Extensive experimental results on the challenging THUMOS 2014 dataset demonstrate the effectiveness of our proposed method compared to the existing state-of-art methods for temporal action detection in untrimmed videos. We further demonstrate that our model is a general framework by evaluating our approach on Charades dataset.
Wen Wang 0012, Haijun Liu 0001, Shiguang Wang, Jian Cheng 0003
ICPR4
2018 Pedestrian Detection via Body Part Semantic and Contextual Information With DNN
abstract
Pedestrian detection has achieved great improve-ments in recent years, while complex occlusion handling and high-accurate localization are still the most important problems. To take advantage of the body part semantic information and the contextual information for pedestrian detection, we propose the part and context network (PCN) in this paper. A PCN is composed of three branches: the basic branch; the part branch; and the context branch. It specially utilizes two branches to detect the pedestrians through the body part semantic information and the contextual information, respectively. In the part branch, the semantic information of body parts can communicate with each other via long short-term memory (LSTM). In the context branch, we adopt a local competition mechanism (maxout) for adaptive context scale selection. By combining the outputs of all branches, we develop a strong complementary pedestrian detector with a lower miss rate and higher localization accuracy, especially for the occlusion pedestrian. The combination of the body part semantic information and the contextual information in pedestrian detection is fully explored in this paper. Comprehensive evaluations on three challenging pedestrian detection datasets (i.e., Caltech, INRIA and KITTI) well demonstrate the effectiveness of our proposed PCN. Code for PCN is publicly available on GitHub https://github.com/sunnyxiaohu/pcn_pedestrian.
Shiguang Wang, Jian Cheng 0003, Haijun Liu 0001, Feng Wang 0015, Hui Zhou 0005
IEEE Trans. Multim.1
2018 Towards Quality Aware Information Integration in Distributed Sensing Systems
abstract
In this paper, we present GDA, a generalized decision aggregation framework that integrates information from distributed sensor nodes for decision making in a resource efficient manner. Different from traditional approaches, our proposed GDA framework is able to not only estimate the reliability of each sensor, but also take advantage of its confidence information, and thus achieves higher decision accuracy. Targeting generalized problem domains, our framework can naturally handle the scenarios where different sensor nodes observe different sets of events whose numbers of possible classes may also be different. GDA also makes no assumption about the availability level of ground truth label information, while being able to take advantage of any if present. For these reasons, our approach can be applied to a much broader spectrum of sensing scenarios. In this paper, we also propose two extensions of the GDA framework, i.e., incremental GDA (I-GDA) and parallel GDA (P-GDA) to deal with streaming and large-scale data. The advantages of our proposed methods are demonstrated through both theoretic analysis and extensive experiments.
Chenglin Miao, Lu Su 0001, Qi Li 0012, Shaohan Hu, Shiguang Wang, Jing Gao 0004, Hengchang Liu, Tarek F. Abdelzaher, Jiawei Han 0001, Xue (Steve) Liu, Yan Gao 0010, Lance M. Kaplan
IEEE Trans. Parallel Distributed Syst.6
2017 PCN: Part and Context Information for Pedestrian Detection with CNNs
Shiguang Wang
BMVC1
2017 Optimizing Source Selection in Social Sensing in the Presence of Influence Graphs
abstract
This paper addresses the problem of choosing the right sources to solicit data from in sensing applications involving broadcast channels, such as those crowdsensing applications where sources share their observations on social media. The goal is to select sources such that expected fusion error is minimized. We assume that soliciting data from a source incurs a cost and that the cost budget is limited. Contrary to other formulations of this problem, we focus on the case where some sources influence others. Hence, asking a source to make a claim affects the behavior of other sources as well, according to an influence model. The paper makes two contributions. First, we develop an analytic model for estimating expected fusion error, given a particular influence graph and solution to the source selection problem. Second, we use that model to search for a solution that minimizes expected fusion error, formulating it as a zero-one integer non-linear programming (INLP) problem. To scale the approach, the paper further proposes a novel reliability-based pruning heuristic (RPH) and a similarity-based lossy estimation (SLE) algorithm that significantly reduce the complexity of the INLP algorithm at the cost of a modest approximation. The analytically computed expected fusion error is validated using both simulations and real-world data from Twitter, demonstrating a good match between analytic predictions and empirical measurements. It is also shown that our method outperforms baselines in terms of resulting fusion error.
Huajie Shao, Shiguang Wang, Shen Li 0002, Shuochao Yao, Yiran Zhao 0001, Md. Tanvir Al Amin, Tarek F. Abdelzaher, Lance M. Kaplan
ICDCS2
2017 On localizing urban events with Instagram
abstract
This paper develops an algorithm that exploits picture-oriented social networks to localize urban events. We choose picture-oriented networks because taking a picture requires physical proximity, thereby revealing the location of the photographed event. Furthermore, most modern cell phones are equipped with GPS, making picture location, and time metadata commonly available. We consider Instagram as the social network of choice and limit ourselves to urban events (noting that the majority of the world population lives in cities). The paper introduces a new adaptive localization algorithm that does not require the user to specify manually tunable parameters. We evaluate the performance of our algorithm for various real-world datasets, comparing it against a few baseline methods. The results show that our method achieves the best recall, the fewest false positives, and the lowest average error in localizing urban events.
Prasanna Giridhar, Shiguang Wang, Tarek F. Abdelzaher, Raghu K. Ganti, Lance M. Kaplan, Jemin George
INFOCOM2
2017 On Exploiting Structured Human Interactions to Enhance Sensing Accuracy in Cyber-physical Systems
abstract
In this article, we describe a general methodology for enhancing sensing accuracy in cyber-physical systems that involve structured human interactions in noisy physical environment. We define structured human interactions as domain-specific workflow. A novel workflow-aware sensing model is proposed to jointly correct unreliable sensor data and keep track of states in a workflow. We also propose a new inference algorithm to handle cases with partially known states and objects as supervision. Our model is evaluated with extensive simulations. As a concrete application, we develop a novel log service called Emergency Transcriber , which can automatically document operational procedures followed by teams of first responders in emergency response scenarios. Evaluation shows that our system has significant improvement over commercial off-the-shelf (COTS) sensors and keeps track of workflow states with high accuracy in noisy physical environment.
Shaohan Hu, Shiguang Wang, Renato Mancuso 0001, Minje Kim 0001, Po-Liang Wu, Lu Su 0001, Lui Sha, Tarek F. Abdelzaher
ACM Trans. Cyber Phys. Syst.4
2016 Recursive Ground Truth Estimator for Social Data Streams
abstract
The paper develops a recursive state estimator for social network data streams that allows exploitation of social networks, such as Twitter, as sensor networks to reliably observe physical events. Recent literature suggested using social networks as sensor networks leveraging the fact that much of the information upload on the former constitutes acts of sensing. A significant challenge identified in that context was that source reliability is often unknown, leading to uncertainty regarding the veracity of reported observations. Multiple truth finding systems were developed to solve this problem, generally geared towards batch analysis of offline datasets. This work complements the present batch approaches by developing an online recursive state estimator that recovers ground truth from streaming data. In this paper, we model physical world state by a set of binary signals (propositions, called assertions, about world state) and the social network as a noisy medium, where distortion, fabrication, omissions, and duplication are introduced. Our recursive state estimator is designed to recover the original binary signal (the true propositions) from the received noisy signal, essentially decoding the unreliable social network output to obtain the best estimate of ground truth in the physical world. Results show that the estimator is both effective and efficient at recovering the original signal with a high degree of accuracy. The estimator gives rise to a novel situation awareness tool that can be used for reliably following unfolding events in real time, using dynamically arriving social network data.
Shuochao Yao, Md. Tanvir Al Amin, Lu Su 0001, Shaohan Hu, Shen Li 0002, Shiguang Wang, Yiran Zhao 0001, Tarek F. Abdelzaher, Lance M. Kaplan, Charu C. Aggarwal, Aylin Yener
IPSN6
2015 Joint Localization of Events and Sources in Social Networks
abstract
Recent sensor network literature investigated the use of social networks as sensor networks, and formulated a physical event localization problem from social network data. This paper improves on the above results by formulating a joint localization problem of events and sources, leveraging the fact that sources on social networks often have a location affinity: They tend to comment more on events in their locations of interest. While social networks, such as Twitter, do not offer source location information for the majority of sources, we show that our algorithms for jointly inferring source and event location significantly improve localization quality by mutually enhancing location estimation of both events and sources. We evaluate the performance of our algorithm both in simulation and using Twitter data about current events. The results show that joint inference of source and event location allows us to localize many more of the events identified in real-world datasets.
Prasanna Giridhar, Shiguang Wang, Tarek F. Abdelzaher, Jemin George, Lance M. Kaplan, Raghu K. Ganti
DCOSS2
2015 Experiences with eNav: a low-power vehicular navigation system
abstract
This paper presents experiences with eNav, a smartphone-based vehicular GPS navigation system that has an energy-saving location sensing mode capable of drastically reducing navigation energy needs. Traditional navigation systems sample the phone's GPS at a fixed rate (usually around 1Hz), regardless of factors such as current vehicle speed and distance from the next navigation waypoint. This practice results in a large energy consumption and unnecessarily reduces the attainable length of a navigation session, if the phone is left unplugged. The paper investigates two questions. First, would drivers be willing to sacrifice some of the affordances of modern navigation systems in order to prolong battery life? Second, how much energy could be saved using straightforward alternative localization mechanisms, applied to complement GPS for vehicular navigation? According to a survey we conducted of 500 drivers, as much as 91% of drivers said they would like to have a vehicular navigation application with an energy saving mode. To meet this need, eNav exploits on-board accelerometers for approximate location sensing when the vehicle is sufficiently far from the next navigation waypoint (or is stopped). A user test-study of eNav shows that it results in roughly the same user experience as standard GPS navigation systems, while reducing navigation energy consumption by almost 80%. We conclude that drivers find an energy-saving mode on phone-based vehicular navigation applications desirable, even at the expense of some loss of functionality, and that significant savings can be achieved using straightforward location sensing mechanisms that avoid frequent GPS sampling.
Shaohan Hu, Lu Su 0001, Shen Li 0002, Shiguang Wang, Chenji Pan, Siyu Gu, Md. Tanvir Al Amin, Hengchang Liu, Suman Nath, Romit Roy Choudhury, Tarek F. Abdelzaher
UbiComp4
2015 Scalable social sensing of interdependent phenomena
abstract
The proliferation of mobile sensing and communication devices in the possession of the average individual generated much recent interest in social sensing applications. Significant advances were made on the problem of uncovering ground truth from observations made by participants of unknown reliability. The problem, also called fact-finding commonly arises in applications where unvetted individuals may opt in to report phenomena of interest. For example, reliability of individuals might be unknown when they can join a participatory sensing campaign simply by downloading a smartphone app. This paper extends past social sensing literature by offering a scalable approach for exploiting dependencies between observed variables to increase fact-finding accuracy. Prior work assumed that reported facts are independent, or incurred exponential complexity when dependencies were present. In contrast, this paper presents the first scalable approach for accommodating dependency graphs between observed states. The approach is tested using real-life data collected in the aftermath of hurricane Sandy on availability of gas, food, and medical supplies, as well as extensive simulations. Evaluation shows that combining expected correlation graphs (of outages) with reported observations of unknown reliability, results in a much more reliable reconstruction of ground truth from the noisy social sensing data. We also show that correlation graphs can help test hypotheses regarding underlying causes, when different hypotheses are associated with different correlation patterns. For example, an observed outage profile can be attributed to a supplier outage or to excessive local demand. The two differ in expected correlations in observed outages, enabling joint identification of both the actual outages and their underlying causes.
Shiguang Wang, Lu Su 0001, Shen Li 0002, Shaohan Hu, Md. Tanvir Al Amin, Shuochao Yao, Lance M. Kaplan, Tarek F. Abdelzaher
IPSN1
2014 Data Extrapolation in Social Sensing for Disaster Response
abstract
This paper complements the large body of social sensing literature by developing means for augmenting sensing data with inference results that "fill-in" missing pieces. Unlike trend-extrapolation methods, we focus on prediction in disaster scenarios where disruptive trend changes occur. A set of prediction heuristics (and a standard trend extrapolation algorithm) are compared that use either predominantly-spatial or predominantly-temporal correlations for data extrapolation purposes. The evaluation shows that none of them do well consistently. This is because monitored system state, in the aftermath of disasters, alternates between periods of relative calm and periods of disruptive change (e.g., aftershocks). A good prediction algorithm, therefore, needs to intelligently combine time-based data extrapolation during periods of calm, and spatial data extrapolation during periods of change. The paper develops such an algorithm. The algorithm is tested using data collected during the New York City crisis in the aftermath of Hurricane Sandy in November 2012. Results show that consistently good predictions are achieved. The work is unique in addressing the bi-modal nature of damage propagation in complex systems subjected to stress, and offers a simple solution to the problem.
Siyu Gu, Chenji Pan, Hengchang Liu, Shen Li 0002, Shaohan Hu, Lu Su 0001, Shiguang Wang, Dong Wang 0002, Md. Tanvir Al Amin, Ramesh Govindan, Charu C. Aggarwal, Raghu K. Ganti, Mudhakar Srivatsa, Amotz Bar-Noy, Peter Terlecky, Tarek F. Abdelzaher
DCOSS7
2014 The Information Funnel: Exploiting Named Data for Information-Maximizing Data Collection
abstract
This paper describes the exploitation of hierarchical data names to achieve information-utility maximizing data collection in social sensing applications. We describe a novel transport abstraction, called the information funnel. It encapsulates a data collection protocol for social sensing that maximizes a measure of delivered information utility, that is the minimized data redundancy, by diversifying the data objects to be collected. The abstraction leverages named-data networking, a communication paradigm where data objects are named instead of hosts. We argue that this paradigm is especially suited for utility-maximizing transport in resource constrained environments, because hierarchical data names give rise to a notion of distance between named objects that is a function of only the topology of the name tree. This distance, in turn, can expose similarities between named objects that can be leveraged for minimizing redundancy among objects transmitted over bottlenecks, thereby maximizing their aggregate utility. With a proper hierarchical name space design, our protocol prioritizes transmission of data objects over bottlenecks to maximize information utility, with very weak assumptions on the utility function. This prioritization is achieved merely by comparing data name prefixes, without knowing application-level name semantics, which makes it generalizable across a wide range of applications. Evaluation results show that the information funnel improves the utility of the collected data objects compared to other lossy protocols.
Shiguang Wang, Tarek F. Abdelzaher, Santhosh Gajendran, Ajith Herga, Sachin Kulkarni, Shen Li 0002, Hengchang Liu, Chethan Suresh, Abhishek Sreenath, William Dron, Alice Leung, Ramesh Govindan, John P. Hancock
DCOSS1
2014 WOHA: Deadline-Aware Map-Reduce Workflow Scheduling Framework over Hadoop Clusters
abstract
In this paper, we present WOHA, an efficient scheduling framework for deadline-aware Map-Reduce workflows. In data centers, complex backend data analysis often utilizes a workflow that contains tens or even hundreds of interdependent Map-Reduce jobs. Meeting deadlines of these workflows is usually of crucial importance to businesses (for example, workflows tightly linked to time-sensitive advertisement placement optimizations can directly affect revenue). Popular Map-Reduce implementations, such as Hadoop, deal with independent Map-Reduce jobs rather than workflows of jobs. In order to simplify the process of submitting workflows, solutions like Oozie emerge, which take a workflow configuration file as input and automatically submit its Hadoop jobs at the right time. The information separation that Hadoop only handles resource allocation and Oozie workflow topology, although preventing the Hadoop master node from getting involved with complex workflow analysis, may unnecessarily lengthen the workflow spans and thus cause more deadline misses. To address this problem and at the same time honor the efficiency of Hadoop master node, WOHA allows client nodes to locally generate scheduling plans which are later used as resource allocation hints by the master node. Under this framework design, we propose a novel scheduling algorithm that improves deadline satisfaction ratio by dynamically assigning priorities among workflows based on their progresses. We implement WOHA by extending Hadoop-1.2.1. Our experiments over an 80-server cluster show that WOHA manages to increase the deadline satisfaction ratio by 10% compared to state-of-the-art solutions, and scales up to tens of thousands of concurrently running workflows.
Shen Li 0002, Shaohan Hu, Shiguang Wang, Lu Su 0001, Tarek F. Abdelzaher, Indranil Gupta, Richard Pace
ICDCS3
2014 Poster abstract: eNav: a smartphone-based energy efficient vehicular navigation system
Shaohan Hu, Lu Su 0001, Shen Li 0002, Shiguang Wang, Chenji Pan, Siyu Gu, Md. Tanvir Al Amin, Hengchang Liu, Suman Nath, Romit Roy Choudhury, Tarek F. Abdelzaher
IPSN4
2014 Poster abstract: information-maximizing data collection in social sensing using named-data
Shiguang Wang, Tarek F. Abdelzaher, Santhosh Gajendran, Ajith Herga, Sachin Kulkarni, Shen Li 0002, Hengchang Liu, Chethan Suresh, Abhishek Sreenath, William Dron, Alice Leung, Ramesh Govindan, John P. Hancock
IPSN1
2014 Generalized Decision Aggregation in Distributed Sensing Systems
abstract
In this paper, we present GDA, a generalized decision aggregation framework that integrates information from distributed sensor nodes for decision making in a resource efficient manner. Traditional approaches that target similar problems only take as input the discrete label information from individual sensors that observe the same events. Different from them, our proposed GDA framework is able to take advantage of the confidence information of each sensor about its decision, and thus achieves higher decision accuracy. Targeting generalized problem domains, our framework can naturally handle the scenarios where different sensor nodes observe different sets of events whose numbers of possible classes may also be different. GDA also makes no assumption about the availability level of ground truth label information, while being able to take advantage of any if present. For these reasons, our approach can be applied to a much broader spectrum of sensing scenarios. The advantages of our proposed framework are demonstrated through both theoretic analysis and extensive experiments.
Lu Su 0001, Qi Li 0012, Shaohan Hu, Shiguang Wang, Jing Gao 0004, Hengchang Liu, Tarek F. Abdelzaher, Jiawei Han 0001, Xue (Steve) Liu, Yan Gao 0010, Lance M. Kaplan
RTSS4
2014 Towards Cyber-Physical Systems in Social Spaces: The Data Reliability Challenge
abstract
Today's cyber-physical systems (CPS) increasingly operate in social spaces. Examples include transportation systems, disaster response systems, and the smart grid, where humans are the drivers, survivors, or users. Much information about the evolving system can be collected from humans in the loop, a practice that is often called crowd-sensing. Crowd-sensing has not traditionally been considered a CPS topic, largely due to the difficulty in rigorously assessing its reliability. This paper aims to change that status quo by developing a mathematical approach for quantitatively assessing the probability of correctness of collected observations (about an evolving physical system), when the observations are reported by sources whose reliability is unknown. The paper extends prior literature on state estimation from noisy inputs, that often assumed unreliable sources that fall into one or a small number of categories, each with the same (possibly unknown) background noise distribution. In contrast, in the case of crowd-sensing, not only do we assume that the error distribution is unknown but also that each (human) sensor has its own possibly different error distribution. Given the above assumptions, we rigorously estimate data reliability in crowd-sensing systems, hence enabling their exploitation as state estimators in CPS feedback loops. We first consider applications where state is described by a number of binary variables, then extend the approach trivially to multivalued variables. The approach also extends prior work that addressed the problem in the special case of systems whose state does not change over time. Evaluation results, using both simulation and a real-life case-study, demonstrate the accuracy of the approach.
Shiguang Wang, Dong Wang 0002, Lu Su 0001, Lance M. Kaplan, Tarek F. Abdelzaher
RTSS1
2013 MINERVA: Information-Centric Programming for Social Sensing
abstract
In this paper, we introduce Minerva; an information-centric programming paradigm and toolkit for social sensing. The toolkit is geared for smartphone applications whose main objective is to collect and share information about the physical world. Information-centric programming refers to a publish-subscribe paradigm that maximizes the amount of information delivered. Unlike a traditional publish-subscribe system where publishers are assumed to have independent content, Minerva is geared for social sensing applications where different sources (participants sharing sensor data) often overlap in information they share. For example, through lack of coordination, they might collect redundant pictures of the same scene or redundant speed measurements of the same street. The main contribution of Minerva, therefore, lies in a data prioritization scheme that maximizes information delivery from publishers to subscribers by reducing redundancy, taking into account the non-independent nature of content. The algorithm is implemented on Android phones on top of the recently introduced named data networking framework. Evaluation results from both two smartphone-based experiments and a large-scale real data driven simulation demonstrate that the prioritization algorithm outperforms other candidates in terms of information coverage.
Shiguang Wang, Shaohan Hu, Shen Li 0002, Hengchang Liu, Md. Yusuf Sarwar Uddin, Tarek F. Abdelzaher
ICCCN1
2013 Proteus: Power Proportional Memory Cache Cluster in Data Centers
abstract
In this paper, we describe the design, implementation and evaluation of Proteus, a power-proportional cache cluster which eliminates the delay penalty during server provisioning dynamics. To speed up data center services, a cache cluster is used in front of the database tier, providing fast in-cache data access. Since the number of cache servers is large, building power-proportional cache clusters can lead to considerable monetary savings. Dynamic server provisioning, one common methodology for realizing power proportionality in data centers, calls for agile load balancing schemes and smart in-cache data migration algorithms when applied to cache clusters. Otherwise, it induces unacceptable delay spikes due to data re-allocation among cache servers. Proteus addresses both challenges by using a specifically designed virtual nodes placement algorithm and an amortized data migration policy. We implement Proteus, and evaluate it on a 40-server cluster using real Wikipedia data and workload traces. The results show that, with Proteus, the load distribution is much more evenly balanced compared to the case of applying unmodified consistent hashing. At the same time, Proteus induces almost no extra delay during provisioning transitions, which is a significant advantage over other state-of-the-art solutions.
Shen Li 0002, Shiguang Wang, Shaohan Hu, Fatemeh Saremi, Tarek F. Abdelzaher
ICDCS2
2013 Efficient 3G budget utilization in mobile participatory sensing applications
abstract
This paper explores efficient 3G budget utilization in mobile participatory sensing applications. 1 Distinct from previous research work that either rely on limited WiFi access points or assume the availability of unlimited 3G communication capability, we offer a more practical participatory sensing system that leverages potential 3G budgets that participants contribute at will, and uses it efficiently customized for the needs of multiple participatory sensing applications with heterogeneous sensitivity to environmental changes. We address the challenge that the information of data generation and WiFi encounters is not a priori knowledge, and propose an online decision making algorithm that takes advantage of participants' historical data. We also develop a heuristic algorithm to consume less energy and reduce the storage overhead while maintaining efficient 3G budget utilization. Experimental results from a 30-participant deployment demonstrate that, even when the budget is as small as 2.5% of a popular data plan, these two algorithms achieve higher utility of uploaded data compared to the baseline solution, especially, they increase the utility of received data by 151.4% and 137.8% for those sensitive applications.
Hengchang Liu, Shaohan Hu, Wei Zheng 0011, Zhiheng Xie, Shiguang Wang, Pan Hui 0001, Tarek F. Abdelzaher
INFOCOM5
2013 Extrapolation from participatory sensing data
abstract
In this demo, a learning system, called Metis, is presented that extrapolates missing pieces in participatory sensing data. The work addresses the challenge of incomplete coverage in participatory sensing applications, where lack of complete control over participant mobility and sensing patterns may create coverage gaps in space and in time. Metis learns the underlying spatiotemporal patterns of the measured phenomenon from available incomplete observations, and uses these patterns to infer missing data. We describe the overall system design and demonstrate the system using data collected during the New York City gas crisis in the aftermath of Hurricane Sandy.
Hengchang Liu, Siyu Gu, Chenji Pan, Wei Zheng 0011, Shen Li 0002, Shaohan Hu, Shiguang Wang, Dong Wang 0002, Md. Tanvir Al Amin, Lu Su 0001, Zhiheng Xie, Ramesh Govindan, Amotz Bar-Noy, Tarek F. Abdelzaher
SenSys7