VLDB 2026 Research / reviewers in the wild / expert
Liqiang Wang 0001
dblp:02/3331-1
· DBLP profile ↗
76ranked-venue papers
0as first author
42since 2021 · last 2026
0000-0002-1265-4656ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 35 · 22 since 2021Graphics, computer vision, multimedia, augmented reality and games · 24 · 13 since 2021Systems, architecture and hardware · 12 · 5 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 1 since 2021Software engineering, systems software and programming languages · 6 · 1 since 2021Computer networks · 5 · 5 since 2021Databases, data management, data science and information retrieval · 5 · 3 since 2021Security and privacy · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | ForumSeeker: Fusion Retrieval of Online Technical Forums for Effective Troubleshooting
Youyang Kim, Yaoping Ruan, Young-Kyoon Suh, Liqiang Wang 0001, Byung-Chul Tak |
FASE | 4 |
| 2026 | Efficient privacy-preserving sparse matrix-vector multiplication using homomorphic encryption
Yang Gao 0001, Gang Quan, Wujie Wen, Scott Piersall, Qian Lou, Liqiang Wang 0001 |
Inf. Sci. | 6 |
| 2026 | Improving MPI error detection and repair with large language models and bug references
Scott Piersall, Yang Gao 0001, Shenyang Liu, Liqiang Wang 0001 |
J. Parallel Distributed Comput. | 4 |
| 2025 | DA-VPT: Semantic-Guided Visual Prompt Tuning for Vision TransformersabstractVisual Prompt Tuning (VPT) has become a promising solution for Parameter-Efficient Fine-Tuning (PEFT) approach for Vision Transformer (ViT) models by partially fine-tuning learnable tokens while keeping most model parameters frozen. Recent research has explored modifying the connection structures of the prompts. However, the fundamental correlation and distribution between the prompts and image tokens remain unexplored. In this paper, we leverage metric learning techniques to investigate how the distribution of prompts affects fine-tuning performance. Specifically, we propose a novel framework, Distribution Aware Visual Prompt Tuning (DA-VPT), to guide the distributions of the prompts by learning the distance metric from their class-related semantic data. Our method demonstrates that the prompts can serve as an effective bridge to share semantic information between image patches and the class token. We extensively evaluated our approach on popular benchmarks in both recognition and segmentation tasks. The results demonstrate that our approach enables more effective and efficient fine-tuning of ViT models by leveraging semantic information to guide the learning of the prompts, leading to improved performance on various downstream vision tasks. The code is released on https://github.com/Noahsark/DA-VPT. Chen Chen 0001, Liqiang Wang 0001, Kien A. Hua |
CVPR | 3 |
| 2025 | Attention to Neural Plagiarism: Diffusion Models Can Plagiarize Your Copyrighted Images!
Zihang Zou, Boqing Gong, Liqiang Wang 0001 |
ICCV | 3 |
| 2025 | Prompt Engineering Techniques for Context-dependent Text-to-SQL in ArabicabstractIn recent years, the task of cross-domain, context-dependent text-to-SQL has received significant attention. Enables users with no prior knowledge of SQL to have a conversation with databases using natural language. However, most of the available datasets and research have been conducted in English, along with some work in Chinese. To this date, no effort has been made to address this task in the Arabic language. In this paper, we introduce Ar-SParC1, the first Arabic cross-domain, context-dependent text-to-SQL dataset. The dataset consists of 3,450 sequences of interrelated questions, each sequence containing an average of approximately three questions, which results in a total of 10225 questions along with their corresponding SQL queries. We conducted 40 experiments on the Ar-SParC dataset using two large language models, GPT-3.5-turbo and GPT-4.5-turbo, applying 10 different prompt engineering techniques, including four question representation methods and six in-context learning techniques. Furthermore, we developed a novel approach named GAT corrector, which enhanced the performance across all 40 experiments, yielding an average improvement of 1.9% in execution accuracy (EX) and 1.9% in interaction accuracy (IX) under zero-shot settings, and an average increase of 1.72% EX and 0.92% IX under in-context learning settings. Finally, we conducted an ablation study with two more experiments to explain why the GAT corrector outperformed the previous GAT verifier technique, particularly for the Arabic language. Saleh Almohaimeed, May Alsofyani, Saad Almohaimeed, Mansour Al Ghanim, Liqiang Wang 0001 |
IJCNN | 5 |
| 2025 | Enhanced RIS-assisted vehicular network with TDMA and Bayesian Compressive Sensing-based channel estimation
Mengxiong Wang, Liqiang Wang 0001, Hong Zhang 0047 |
Comput. Networks | 4 |
| 2025 | Onboard Edge Computing: Optimizing Resource Allocation and Offloading in Mobile ScenariosabstractThe rapid development of the Internet of Things (IoT) has propelled mobile edge computing (MEC) into the forefront of both academia and industry. Nevertheless, the surge in urban activities driven by economic development is putting a strain on infrastructure like transportation and utilities. Increased demand for computing tasks and server failures from natural disasters can severely strain MEC in a specific region due to its reliance on static edge servers. To address these challenges, we introduce an MEC framework called onboard edge computing (OBEC), which explores onboard servers to provide computational offloading services in mobile scenarios. To determine the end devices that each onboard server will serve, we propose the concept of “hunger value” to accurately measure the resource idleness of an onboard server. We also implement a Genetic Optimization-based Hunting-Predation Algorithm, an onboard server as a predator and a service end device as a prey, to minimize the overall hunger value of the whole system. Taking into account the power consumption of onboard servers and the satisfaction of end devices, we introduce a Stackelberg game to allow each onboard server to select the optimal serviced end devices and efficiently provide the required resources. Since this Stackelberg game lacks an analytical solution, we employ gradient descent to calculate the optimal offloading and resource allocation strategy. Finally, we conduct simulation experiments to demonstrate the superiority of the proposed OBEC framework over other state-of-art methods across various scenarios, underscoring its potential to foster synergistic interactions between servers and end devices. Hong Zhang 0047, Liqiang Wang 0001 |
IEEE Internet Things J. | 4 |
| 2025 | An Efficient Privacy-Enhanced Federated Learning With Single-Key Homomorphic EncryptionabstractAs the proliferation of Internet of Things (IoT) devices continues, vast amounts of data are being collected on various end devices. However, uploading these data to the cloud for centralized processing poses significant privacy risks. Federated learning (FL) addresses this issue by sharing model updates instead of raw data, which helps mitigate privacy concerns. Nonetheless, model updates transmitted in plaintext remain vulnerable to inference and reconstruction attacks. While homomorphic encryption (HE) can enhance security, traditional single-key schemes struggle to defend against collusion. Multikey HE schemes introduce substantial computational and communication overhead, making them impractical for resource-constrained IoT environments. In this article, we propose a novel FL framework that integrates single-key HE, elliptic curve cryptography (ECC), and trusted execution environments (TEE) to achieve robust protection against collusion attacks. Specifically, we utilize ECC-based public key encryption to secure HE private key and employ secret sharing to split the ECC private key into multiple subsecrets, which are distributed to edge nodes, ensuring no single party can independently decrypt model updates. Additionally, we delegate the HE private key reconstruction and global model decryption processes to the TEE, and introduce a hash verification mechanism to ensure that only aggregated global model updates can be decrypted. Finally, we provide comprehensive security proofs and extensive experimental results, demonstrating the effectiveness and superiority of the proposed framework. Hong Zhang 0047, Qiqi Xie, Liqiang Wang 0001 |
IEEE Internet Things J. | 5 |
| 2025 | An Improved CP-ABE Scheme With Black-Box Traceability Based on Logical Location for Cloud-Based VANETsabstractThe rapid evolution of the Internet of Things (IoT) and vehicular ad-hoc networks (VANETs) has underscored the urgent need for robust data access control mechanisms. ciphertext-policy attribute-based encryption (CP-ABE) emerges as a promising solution by leveraging users’ inherent attributes to define access privileges, thus providing a secure and flexible approach to access control. Despite the flexibility of ciphertext-policy ABE (CP-ABE), its deployment in VANETs faces several challenges, including limited edge resources, heavy reliance on a centralized trusted authority that may hinder scalability and introduce single points of failure, and inefficiency in addressing key misuse and identity forgery, all of which significantly impact system performance and scalability. In response to these challenges, we propose an efficient decentralized cloud-based CP-ABE system that integrates active and robust black-box traitor tracing, wherein each user is bound to unique and implicit logical location. These bindings enable precise tracing and accountability, which allows the scheme to efficiently identify the traitor through multiple interactions and prevent collusion between entities. The distributed scheme offers strong traitor tracing capabilities, ensures IND-chosen-plaintext attack (CPA) security, and maintains low-computational overhead, thereby making it well-suited for resource-constrained edge devices in VANETs. Finally, extensive deployment experiments on edge devices and formal security proofs are provided to demonstrate the scheme’s performance. Mengxiong Wang, Liqiang Wang 0001, Hong Zhang 0047 |
IEEE Internet Things J. | 3 |
| 2025 | SecureLoc: A fully homomorphic encryption-based privacy protection scheme for location-based services
Qiqi Xie, Hong Zhang 0047, Liqiang Wang 0001 |
J. Inf. Secur. Appl. | 3 |
| 2025 | Optimizing vehicle edge computing task offloading at intersections: a fuzzy decision-making approach
Liqiang Wang 0001, Hong Zhang 0047 |
J. Supercomput. | 3 |
| 2024 | Towards Improved Proxy-Based Deep Metric Learning via Data-Augmented Domain AdaptationabstractDeep Metric Learning (DML) plays an important role in modern computer vision research, where we learn a distance metric for a set of image representations. Recent DML techniques utilize the proxy to interact with the corresponding image samples in the embedding space. However, existing proxy-based DML methods focus on learning individual proxy-to-sample distance, while the overall distribution of samples and proxies lacks attention. In this paper, we present a novel proxy-based DML framework that focuses on aligning the sample and proxy distributions to improve the efficiency of proxy-based DML losses. Specifically, we propose the Data-Augmented Domain Adaptation (DADA) method to adapt the domain gap between the group of samples and proxies. To the best of our knowledge, we are the first to leverage domain adaptation to boost the performance of proxy-based DML. We show that our method can be easily plugged into existing proxy-based DML losses. Our experiments on benchmarks, including the popular CUB-200-2011, CARS196, Stanford Online Products, and In-Shop Clothes Retrieval, show that our learning algorithm significantly improves the existing proxy losses and achieves superior results compared to the existing methods. The code and Appendix are available at: https://github.com/Noahsark/DADA Chen Chen 0001, Liqiang Wang 0001, Kien A. Hua |
AAAI | 3 |
| 2024 | GAT-SQL: An Advanced Prompt Engineering Approach for Effective Text-to-SQL InteractionsabstractIn natural language processing, recent advancements in large language models (LLMs) have significantly impacted the text-to-SQL task, particularly in single-question interactions. However, multi-turn question interactions present unique challenges not fully addressed by current LLMs like GPT-3.5-turbo and GPT-4.5-turbo. In this paper, we perform a comprehensive and systematic analysis on a multi-turn interaction dataset known as SParC to compare various existing prompt engineering methods, including prompt representations and in-context learning methods. Following this, we present GAT-SQL, a novel prompt engineering approach based on three techniques: GAT representation, GAT reviser, and GAT verifier. Comparing our GAT representation and GAT verifier techniques to the previous methods of prompt engineering, they were very successful for the zero-shot experiments. GAT representations improve performance by an average of 2.9% EX and 3.8% IX across all existing question representation methods. While GAT verifier results in a greater improvement in accuracy by an average of 3.6% EX and 4% IX. Furthermore, with regard to in-context learning experiments, the GAT reviser achieved 77.4% EX and 59.9% IX, outperforming the best state-of-the-art model by 3.4% EX and 6.4% IX. As a further demonstration of the effectiveness of GAT-SQL, we tested it on another dataset of multi-turn interactions named CoSQL. GAT reviser achieved a new benchmark in the CoSQL competition, achieving 74.5% EX and 50.2% IX, higher than the closest baseline by 6.3% EX and 9.7% IX. Saleh Almohaimeed, Saad Almohaimeed, Liqiang Wang 0001 |
CEC | 3 |
| 2024 | Learning Semantic Proxies from Visual Prompts for Parameter-Efficient Fine-Tuning in Deep Metric LearningabstractDeep Metric Learning (DML) has long attracted the attention of the machine learning community as a key objective. Existing solutions concentrate on fine-tuning the pre-trained models on conventional image datasets. As a result of the success of recent pre-trained models derived from larger-scale datasets, it is challenging to adapt the model to the DML tasks in the local data domain while retaining the previously gained knowledge. In this paper, we investigate parameter-efficient methods for fine-tuning the pre-trained model for DML tasks. In particular, we propose a novel and effective framework based on learning Visual Prompts (VPT) in the pre-trained Vision Transformers (ViT). Based on the conventional proxy-based DML paradigm, we augment the proxy by incorporating the semantic information from the input image and the ViT, in which we optimize the visual prompts for each class. We demonstrate that our new approximations with semantic information are superior to representative capabilities, thereby improving metric learning performance. We conduct extensive experiments to demonstrate that our proposed framework is superior and efficient by evaluating popular DML benchmarks. In particular, we demonstrate that our fine-tuning method achieves comparable or even better performance than recent state-of-the-art full fine-tuning works of DML while tuning only a small percentage of total parameters. Chen Chen 0001, Liqiang Wang 0001, Kien A. Hua |
ICLR | 3 |
| 2024 | REFORMER: A ChatGPT-Driven Data Synthesis Framework Elevating Text-to-SQL ModelsabstractThe existing Text-to-SQL models suffer from a shortage of training data, inhibiting their ability to fully facilitate the applications of SQL queries in new domains. To address this challenge, various data synthesis techniques have been employed to generate more diverse and higher quality data. In this paper, we propose REFORMER, a framework that leverages ChatGPT's prowess without the need for additional training, to facilitate the synthesis of (question, SQL query) pairs tailored to new domains. Our data augmentation approach is based on a “retrieve-and-edit” method, where we generate new questions by filling masked question using explanation of SQL queries with the help of ChatGPT. Furthermore, we demonstrate that cycle consistency remains a valuable method of validation when applied appropriately. Our experimental results show that REFORMER consistently outperforms previous data augmentation methods. To further investigate the power of ChatGPT and create a general data augmentation method, we also generate the new data by paraphrasing the question in the dataset and by paraphrasing the description of a new SQL query that is generated by ChatGPT as well. Our results affirm that paraphrasing questions generated by ChatGPT help augment the original data. Shenyang Liu, Saleh Almohaimeed, Liqiang Wang 0001 |
ICMLA | 3 |
| 2024 | Democratic Learning: A Distributed Machine Learning Framework with Collaborative Voting and Model Pruning for Privacy and SecurityabstractWith the rapid evolution of the Internet of Things (IoT), there is a noticeable surge in both the proliferation of edge devices and the voluminous data they generate. These edge devices are progressively furnished with AI processors, harnessing the power of deep learning to augment their data processing capabilities. However, in edge environments, traditional federated learning methods typically send multiple models to a central server for aggregation, which gives rise to several tough challenges such as low data transmission efficiency, privacy concerns, and the threat of model poisoning attacks. In this paper, we introduce a distributed machine learning framework with an innovative collaborative voting mechanism to integrate the results of adaptive pruned models on various end devices for edge computing. The main goals of this framework are to mitigate the risk of data privacy and strengthen the system’s resilience against model poisoning attacks. Additionally, an adaptive model pruning mechanism is implemented to tailor diverse models according to the limited computational resources available on end devices for enhancing training efficiency. Experiments reveal that our framework can effectively mitigate the impact of poisoning attacks, but also provide superior efficiency and accuracy for edge computing compared with other prevalent federated learning methods. Hong Zhang 0047, Liqiang Wang 0001 |
IJCNN | 4 |
| 2024 | Community-aware graph debiased contrastive representation learningabstractUnsupervised attribute graph representation learning allows for embedding node information into compact vectors without relying on any labels, which greatly facilitates downstream tasks. Graph contrastive learning, founded on the principle of maximizing mutual information, has emerged as a pivotal technique in unsupervised graph representation learning. It achieves node discriminative representations by bringing positive samples closer together and pushing negative samples further apart. However, most existing graph contrastive learning methods primarily concentrate on node-level comparisons, capturing highly abstract node differences to discriminate them, while overlooking the wealth of information present in community substructures within a graph. Additionally, nodes within the same community in a graph often exhibit similar semantics, and considering all other nodes as negative samples unavoidably leads to sampling bias issues. In this work, we propose Community-aware unsupervised graph debiased contrastive representation learning (CAGDCL). Specifically, CAGDCL employs a novel edge-density driven contrastive objective on the augmented graph for community detection to generate robust community prototypes. We introduce the node-prototype contrastive objective based on the node-level contrastive objective. The primary purpose is to encourage the encoder to capture more community-related semantics, enabling the obtained embeddings to maintain intra-community alignment and inter-community uniformity in the embedding space. To mitigate the issue of sampling bias, we propose a weighting scheme of negative samples based on community assignment result and community prototype similarity. Through extensive experiments on several real-world datasets, we demonstrate the effectiveness of CAGDCL. Hong Zhang 0047, Liqiang Wang 0001, Meng Wang 0021 |
IJCNN | 4 |
| 2024 | An Unsupervised Gradient-Based Approach for Real-Time Log Analysis From Distributed SystemsabstractWe consider the problem of real-time log anomaly detection for distributed system with deep neural networks by unsupervised learning. There are two challenges in this problem, including detection accuracy and analysis efficacy. To tackle these two challenges, we propose GLAD, a simple yet effective approach mining for anomalies in distributed systems. To ensure detection accuracy, we exploit the gradient features in a well-calibrated deep neural network and analyze anomalous pattern within log files. To improve the analysis efficacy, we further integrate one-class support vector machine (SVM) into anomalous analysis, which significantly reduces the cost of anomaly decision boundary delineation. This effective integration successfully solves both accuracy and efficacy in real-time log anomaly detection. Also, since anomalous analysis is based upon unsupervised learning, it significantly reduces the extra data labeling cost. We conduct a series of experiments to justify that GLAD has the best comprehensive performance balanced between accuracy and efficiency, which implies the advantage in tackling practical problems. The results also reveal that GLAD enables effective anomaly mining and consistently outperforms state-of-the-art methods on both recall and F1 scores. Minquan Wang, Siyang Lu, Sizhe Xiao, Dongdong Wang 0011, Wei Xiang 0007, Ningning Han, Liqiang Wang 0001 |
Int. J. Cooperative Inf. Syst. | 7 |
| 2024 | Efficient zeroth-order proximal stochastic method for nonconvex nonsmooth black-box problems
Ehsan Kazemi 0003, Liqiang Wang 0001 |
Mach. Learn. | 2 |
| 2024 | Secure and efficient general matrix multiplication on cloud using homomorphic encryption
Yang Gao 0001, Gang Quan, Soamar Homsi, Wujie Wen, Liqiang Wang 0001 |
J. Supercomput. | 5 |
| 2023 | On Calibrating Semantic Segmentation Models: Analyses and An AlgorithmabstractWe study the problem of semantic segmentation calibration. Lots of solutions have been proposed to approach model miscalibration of confidence in image classification. However, to date, confidence calibration research on se-mantic segmentation is still limited. We provide a system-atic study on the calibration of semantic segmentation models and propose a simple yet effective approach. First, we find that model capacity, crop size, multi-scale testing, and prediction correctness have impact on calibration. Among them, prediction correctness, especially misprediction, is more important to miscalibration due to over-confidence. Next, we propose a simple, unifying, and effective approach, namely selective scaling, by separating correct/incorrect prediction for scaling and more focusing on misprediction logit smoothing. Then, we study popular existing cali-bration methods and compare them with selective scaling on semantic segmentation calibration. We conduct exten-sive experiments with a variety of benchmarks on both in-domain and domain-shift calibration and show that selective scaling consistently outperforms other methods. Dongdong Wang 0011, Boqing Gong, Liqiang Wang 0001 |
CVPR | 3 |
| 2023 | SIGMA: A Dataset for Text-to-Code Semantic Parsing with Statistical AnalysisabstractIn the semantic parsing domain, significant progress has been achieved in Text-to-SQL and question-answering tasks, both focused on extracting information from data sources in their native format. However, the inherent constraints of their formal meaning representations, such as SQL programming language, hinder their ability to analyze data from various perspectives, such as conducting statistical analyses. To address this limitation and inspire research in this field, we design SIGMA, a new dataset for Text-to-Code semantic parsing with statistical analysis. SIGMA consists of 6000 questions with corresponding Python code labels. The Python code labels in our dataset cover 4 types of query patterns, which return data in their original format, and 40 types of statistical analysis patterns, which perform statistical operations on the data. We evaluated the SIGMA dataset using three different baseline models: LGESQL, 5mBoP, and SLSQL. The experimental results show that the LGESQL model with ELECTRA outperforms all other models, achieving 83.37% structure accuracy. In terms of execution accuracy, the 5mBoP model, when combined with GraPPa and T5, reaches 76.38%. Saleh Almohaimeed, Shenyang Liu, May Alsofyani, Saad Almohaimeed, Liqiang Wang 0001 |
ICMLA | 5 |
| 2023 | Ensemble Distillation for Out-of-distribution DetectionabstractOut-of-distribution detection is critical to a reliable application of deep neural networks. To reduce model uncertainty, we propose a simple yet effective approach of ensemble knowledge distillation. We blend ensemble model and knowledge distillation to improve model generalization on indomain recognition, thereby yielding accurate and robust out-of-distribution detection. The former effectively expands data recognition feature space, while the latter further regularizes the model through knowledge distillation, enhancing in-domain feature recognition. This effective integration successfully yields lower model uncertainty on in-domain feature recognition and improves anomaly detection in a more scalable manner. We justify our approach through extensive experiments on various benchmarks, demonstrating its significant improvement in out- of-distribution detection. We validate our approach with a variety of up-to-date DNNs, like Vision Transformer. Dongdong Wang 0011, Jingyao Xu 0001, Siyang Lu, Wei Xiang 0007, Liqiang Wang 0001 |
ICPADS | 5 |
| 2023 | Minimally Distorted Structured Adversarial Attacks
Ehsan Kazemi 0003, Thomas Kerdreux, Liqiang Wang 0001 |
Int. J. Comput. Vis. | 3 |
| 2023 | A Multimodel Edge Computing Offloading Framework for Deep-Learning Application Based on Bayesian OptimizationabstractWith the rapid development of the Internet of Things (IoT), data generated by IoT devices are also increasing exponentially. The edge computing has alleviated the problems of limited network and transmission delay when processing tasks of IoT devices in traditional cloud computing. And with the popularity of deep-learning, more and more terminal devices are embedded with artificial intelligence (AI) processors for higher processing capability at the edge. However, the problems of deep-learning task offloading in a heterogeneous edge computing environment have not been fully investigated. In this article, a multimodel edge computing offloading framework is proposed, using NVIDIA Jetson edge devices (Jetson TX2, Jetson Xavier NX, and Jetson Nano) and GeForce RTX GPU servers (RTX3080 and RTX2080) to simulate the edge computing environment, and make binary computational offloading decisions for face detection tasks. We also introduce a Bayesian optimization algorithm, namely, modified tree-structured Parzen estimator (MTPE), to reduce the total cost of edge computation within a time slot including response time and energy consumption, and ensure the accuracy requirements of face detection. In addition, we employ the Lyapunov model to obtain the harvesting energy between time slots to keep the energy queue stable. Experiments reveal that MTPE algorithm can achieve the globally optimal solution in fewer iterations. The total cost of multimodel edge computing framework is reduced by an average of 17.94% compared to a single-model framework. In contrast to the double deep Q-network (DDQN), our proposed algorithm can decrease the computational consumption by 23.01% for obtaining the offloading decision. Zidi Zhao, Hong Zhang 0047, Liqiang Wang 0001 |
IEEE Internet Things J. | 3 |
| 2023 | Black-box attacks against log anomaly detection with adversarial examplesabstractDeep neural networks (DNNs) have been widely employed to solve log anomaly detection and outperform a range of conventional methods. They have attained such striking success because they can usually explore and extract semantic information from a large volume of log data, which helps to infer complex log anomaly patterns more accurately. Despite its success in generalization accuracy, this data-driven approach can still suffer from a high vulnerability to adversarial attacks , which severely limits its practical use. To address this issue, several studies have proposed anomaly detectors to equip neural networks to improve their robustness. These anomaly detectors are built based on effective adversarial attack methods. Therefore, effective adversarial attack approaches are important for developing more efficient anomaly detectors, thereby improving neural network robustness. In this study, we propose two strong and effective black-box attackers, an attention-based and a gradient-based attacker, to defeat three target systems: MLP, AutoEncoder , and DeepLog. Our approach facilitates the generation of more effective adversarial examples with the help of the analysis of vulnerable logkeys. The proposed attention-based attacker leverages attention weights to achieve vulnerable logkeys and derive adversarial examples, which are implemented using our previously developed attention-based convolutional neural network model . The proposed gradient-based attacker calculates gradients based on potential vulnerable logkeys to seek an optimal adversarial sample. The experimental results showed that these two approaches significantly outperformed the state-of-the-art attacker model log anomaly mask (LAM). In particular, owing to its optimization, the proposed gradient-based attacker approach can significantly increase the misclassification rate on three target models, yields a 70% successful attack rate on DeepLog and greatly exceeds the baseline by 52%. Siyang Lu, Mingquan Wang, Dongdong Wang 0011, Wei Xiang 0007, Sizhe Xiao, Ningning Han, Liqiang Wang 0001 |
Inf. Sci. | 8 |
| 2023 | Anthropomorphic diagnosis of runtime hidden behaviors in OpenMP multi-threaded applications
Wangda Luo, Yujian Kang, Liqiang Wang 0001 |
J. Parallel Distributed Comput. | 5 |
| 2023 | On complementing unsupervised learning with uncertainty quantification
Ehsan Kazemi 0003, Fariborz Taherkhani, Liqiang Wang 0001 |
Pattern Recognit. Lett. | 3 |
| 2023 | Contrastive JS: A Novel Scheme for Enhancing the Accuracy and Robustness of Deep ModelsabstractDeep learning technologies have been applied in various computer vision tasks in recent years. However, deep models suffer performance decay when some unforeseen data are contained in the testing dataset. Although data enhancement techniques can alleviate this dilemma, the diversity of real data is too tremendous to simulate. To tackle this challenge, we study a scheme for improving the robustness and efficiency of the deep network training process in visual tasks. Specifically, first, we build positive and negative sample pairs based on a class-sensitive strategy. Then, we construct a feature-consistent learning strategy based on contrastive learning to constrain the representations of interclass features while paying attention to the intraclass features. To extend the effect of the consistent strategy, we propose a novel contrastive Jensen-Shannon divergence consistency loss (JS loss) to restrict the probability distributions of different sample pairs. The proposed scheme successfully enhances the robustness and accuracy of the utilized model. We validated our approach by conducting extensive experiments in the domains of model robustness and few-shot object detection (FSOD). The results showed that the proposed method achieved remarkable gains over state-of-the-art (SOTA) methods. We obtained a 3.2% average improvement over the best-performing FSOD method. Weiwei Xing, Zixia Liu, Weibin Liu, Shunli Zhang 0005, Liqiang Wang 0001 |
IEEE Trans. Multim. | 6 |
| 2022 | CTIN: Robust Contextual Transformer Network for Inertial NavigationabstractRecently, data-driven inertial navigation approaches have demonstrated their capability of using well-trained neural networks to obtain accurate position estimates from inertial measurement units (IMUs) measurements. In this paper, we propose a novel robust Contextual Transformer-based network for Inertial Navigation (CTIN) to accurately predict velocity and trajectory. To this end, we first design a ResNet-based encoder enhanced by local and global multi-head self-attention to capture spatial contextual information from IMU measurements. Then we fuse these spatial representations with temporal knowledge by leveraging multi-head attention in the Transformer decoder. Finally, multi-task learning with uncertainty reduction is leveraged to improve learning efficiency and prediction accuracy of velocity and trajectory. Through extensive experiments over a wide range of inertial datasets (e.g., RIDI, OxIOD, RoNIN, IDOL, and our own), CTIN is very robust and outperforms state-of-the-art models. BingBing Rao, Ehsan Kazemi 0003, Yifan Ding 0002, Devu M. Shila, Frank M. Tucker, Liqiang Wang 0001 |
AAAI | 6 |
| 2022 | Anti-Neuron Watermarking: Protecting Personal Data Against Unauthorized Neural Networks
Zihang Zou, Boqing Gong, Liqiang Wang 0001 |
ECCV (13) | 3 |
| 2022 | Multi-stream dynamic video SummarizationabstractWith vast amounts of video content being uploaded to the Internet every minute, video summarization becomes critical for efficient browsing, searching, and indexing of visual content. Nonetheless, the spread of social and egocentric cameras creates an abundance of sparse scenarios captured by several devices, and ultimately required to be jointly summarized. In this paper, we discuss the problem of summarizing videos recorded independently by several dynamic cameras that intermittently share the field of view. We present a robust framework that (a) identifies a diverse set of important events among moving cameras that often are not capturing the same scene, and (b) selects the most representative view(s) at each event to be included in a universal summary. Due to the lack of an applicable alternative, we collected a new multi-view egocentric dataset, Multi-Ego. Our dataset is recorded simultaneously by three cameras, covering a wide variety of real-life scenarios. The footage is annotated by multiple individuals under various summarization configurations, with a consensus analysis ensuring a reliable ground truth. We conduct extensive experiments on the compiled dataset in addition to three other standard benchmarks that show the robustness and the advantage of our approach in both supervised and unsupervised settings. Additionally, we show that our approach learns collectively from data of varied number-of-views and orthogonal to other summarization methods, deeming it scalable and generic. Mohamed Elfeki, Liqiang Wang 0001, Ali Borji |
WACV | 2 |
| 2022 | ADCNN: Towards learning adaptive dilation for convolutional neural networks
Dongdong Wang 0011, Weiwei Xing, Liqiang Wang 0001 |
Pattern Recognit. | 5 |
| 2022 | NoisyOTNet: A Robust Real-Time Vehicle Tracking Model for Traffic SurveillanceabstractWith the rapid development of intelligent transportation, automated traffic surveillance is considered as an important component. In the field of traffic surveillance, it is particularly important to achieve robust and real-time tracking of vehicles in complex scenes. In this paper, a robust real-time vehicle tracking model namedNoisyOTNetis proposed, which formulates tracking as reinforcement learning with parameter space noise. In this formulation, the exploration ability of the model is enhanced to improve the robustness of tracking. Specifically, we develop a new implementation for noisy network based on deep deterministic policy gradients (DDPGs) with parameter noise, which can better cope with the tracking task and directly predict the tracking result. To improve the tracking accuracy in complex conditions, e.g. fast motion and large deformation, this paper presents an adaptive update strategy that can exploit the vehicle spatial-temporal information based on Upper Confidence Bound (UCB) algorithm by exploiting. Moreover, as for the recovery of the lost target, a relocation algorithm based on incremental learning is developed. The results of extensive experiments demonstrate that the proposed NoisyOTNet can effectively track vehicles in complex scenes and achieve competitive performance compared to the state-of-the-art methods. Weiwei Xing, Yuxiang Yang 0002, Shunli Zhang 0005, Liqiang Wang 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 5 |
| 2021 | SODA: A Semantics-Aware Optimization Framework for Data-Intensive Applications Using Hybrid Program AnalysisabstractIn the era of data explosion, a growing number of data-intensive computing frameworks, such as Apache Hadoop and Spark, have been proposed to handle the massive volume of unstructured data in parallel. Since programming models provided by these frameworks allow users to specify complex and diversified user-defined functions (UDFs) with predefined operations, the grand challenge of tuning up entire system performance arises if programmers do not fully understand the semantics of code, data, and runtime systems. In this paper, we design a holistic semantics-aware (optimization for data-intensive applications using hybrid program analysis (SODA) to assist programmers to tune performance issues. SODA is a two-phase framework: the offline phase is a static analysis that analyzes code and performance profiling data from the online phase of prior executions to generate a parameterized and instrumented application; the online phase is a dynamic analysis that keeps track of the application's execution and collects runtime information of data and system. Extensive experimental results on four real-world Spark applications show that SODA can gain up to 60%, 10%, 8%, faster than its original implementation, with the three proposed optimization strategies, i.e., cache management, operation reordering, and element pruning, respectively. BingBing Rao, Zixia Liu, Hong Zhang 0047, Siyang Lu, Liqiang Wang 0001 |
CLOUD | 5 |
| 2021 | Deep Epidemiological Modeling by Black-box Knowledge Distillation: An Accurate Deep Learning Model for COVID-19abstractAn accurate and efficient forecasting system is imperative to the prevention of emerging infectious diseases such as COVID-19 in public health. This system requires accurate transient modeling, lower computation cost, and fewer observation data. To tackle these three challenges, we propose a novel deep learning approach using black-box knowledge distillation for both accurate and efficient transmission dynamics prediction in a practical manner. First, we leverage mixture models to develop an accurate, comprehensive, yet impractical simulation system. Next, we use simulated observation sequences to query the simulation system to retrieve simulated projection sequences as knowledge. Then, with the obtained query data, sequence mixup is proposed to improve query efficiency, increase knowledge diversity, and boost distillation model accuracy. Finally, we train a student deep neural network with the retrieved and mixed observation-projection sequences for practical use. The case study on COVID-19 justifies that our approach accurately projects infections with much lower computation cost when observation data are limited. Dongdong Wang 0011, Shunpu Zhang, Liqiang Wang 0001 |
AAAI | 3 |
| 2021 | Ranking Neural CheckpointsabstractThis paper is concerned with ranking many pre-trained deep neural networks (DNNs), called checkpoints, for the transfer learning to a downstream task. Thanks to the broad use of DNNs, we may easily collect hundreds of checkpoints from various sources. Which of them transfers the best to our downstream task of interest? Striving to answer this question thoroughly, we establish a neural checkpoint ranking benchmark (NeuCRaB) and study some intuitive ranking measures. These measures are generic, applying to the checkpoints of different output types without knowing how the checkpoints are pre-trained on which datasets. They also incur low computation cost, being practically meaningful. Our results suggest that the linear separability of the features extracted by the checkpoints is a strong indicator of transferability. We also arrive at a new ranking measure, ${\mathcal{N}}$LEEP, which gives rise to the best performance in the experiments. Code will be made publicly available. Yandong Li, Xuhui Jia, Ruoxin Sang, Yukun Zhu, Bradley Green, Liqiang Wang 0001, Boqing Gong |
CVPR | 6 |
| 2021 | A Lazy Approach to Long-Horizon Gradient-Based Meta-LearningabstractGradient-based meta-learning first trains task-specific models by an inner loop and then backpropagates meta-gradients through the loop to update the meta-model. To avoid high-order gradients, existing methods either take a small number of inner steps or approximate the meta-updates for the situations that the meta-model and task models lie in the same space. To enable long inner horizons for more general meta-learning problems, we instead propose an intuitive teacher-student strategy. The key idea is to employ a student network to adequately explore the search space of task-specific models, followed by a teacher’s "leap" toward the regions probed by the student. The teacher not only arrives at a high-quality model but also defines a lightweight computational graph for the meta-gradients. Our approach is generic; it performs well when applied to four meta-learning algorithms over three tasks: few-shot learning, long-tailed object recognition, and adversarial blackbox attack. Muhammad Abdullah Jamal, Liqiang Wang 0001, Boqing Gong |
ICCV | 2 |
| 2021 | Analyzing Deep Neural Network's Transferability via Fréchet DistanceabstractTransfer learning has become the de facto practice to reuse a deep neural network (DNN) that is pre-trained with abundant training data in a source task to improve the model training on target tasks with smaller-scale training data. In this paper, we first investigate the correlation between the DNN's pre-training performance in the source task and their transfer results in the downstream tasks. We find that high performance of a pre-trained model does not necessarily imply high transferability. We then propose a metric, named Fréchet Pre-train Distance, to estimate the transferability of a deep neural network. By applying the proposed Fréchet Pre-train Distance, we are able to identify the optimal pre-trained checkpoint, and then achieve high transferability on downstream tasks. Finally, we investigate several factors impacting DNN's transferability including normalization, different networks and learning rates. The results consistently support our conclusions. Yifan Ding 0002, Liqiang Wang 0001, Boqing Gong |
WACV | 2 |
| 2021 | AEVRNet: Adaptive exploration network with variance reduced optimization for visual tracking
Yuxiang Yang 0002, Weiwei Xing, Dongdong Wang 0011, Shunli Zhang 0005, Liqiang Wang 0001 |
Neurocomputing | 6 |
| 2021 | Active dropblock: Method to enhance deep model accuracy and robustness
Weiwei Xing, Dongdong Wang 0011, Jintao Xing, Liqiang Wang 0001 |
Neurocomputing | 5 |
| 2020 | AdaFilter: Adaptive Filter Fine-Tuning for Deep Transfer LearningabstractThere is an increasing number of pre-trained deep neural network models. However, it is still unclear how to effectively use these models for a new task. Transfer learning, which aims to transfer knowledge from source tasks to a target task, is an effective solution to this problem. Fine-tuning is a popular transfer learning technique for deep neural networks where a few rounds of training are applied to the parameters of a pre-trained model to adapt them to a new task. Despite its popularity, in this paper we show that fine-tuning suffers from several drawbacks. We propose an adaptive fine-tuning approach, called AdaFilter, which selects only a part of the convolutional filters in the pre-trained model to optimize on a per-example basis. We use a recurrent gated network to selectively fine-tune convolutional filters based on the activations of the previous layer. We experiment with 7 public image classification datasets and the results show that AdaFilter can reduce the average classification error of the standard fine-tuning by 2.54%. Yunhui Guo, Yandong Li, Liqiang Wang 0001, Tajana Rosing |
AAAI | 3 |
| 2020 | Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition From a Domain Adaptation PerspectiveabstractObject frequency in the real world often follows a power law, leading to a mismatch between datasets with long-tailed class distributions seen by a machine learning model and our expectation of the model to perform well on all classes. We analyze this mismatch from a domain adaptation point of view. First of all, we connect existing class-balanced methods for long-tailed classification to target shift, a well-studied scenario in domain adaptation. The connection reveals that these methods implicitly assume that the training data and test data share the same class-conditioned distribution, which does not hold in general and especially for the tail classes. While a head class could contain abundant and diverse training examples that well represent the expected data at inference time, the tail classes are often short of representative training data. To this end, we propose to augment the classic class-balanced learning by explicitly estimating the differences between the class-conditioned distributions with a meta-learning approach. We validate our approach with six benchmark datasets and three loss functions. Muhammad Abdullah Jamal, Matthew Brown 0001, Ming-Hsuan Yang 0001, Liqiang Wang 0001, Boqing Gong |
CVPR | 4 |
| 2020 | BachGAN: High-Resolution Image Synthesis From Salient Object LayoutabstractWe propose a new task towards more practical applications for image generation - high-quality image synthesis from salient object layout. This new setting requires users to provide only the layout of salient objects (i.e., foreground bounding boxes and categories) and lets the model complete the drawing with an invented background and a matching foreground. Two main challenges spring from this new task: (i) how to generate fine-grained details and realistic textures without segmentation map input; and (ii) how to create and weave a background into standalone objects in a seamless way. To tackle this, we propose Background Hallucination Generative Adversarial Network (BachGAN), which leverages a background retrieval module to first select a set of segmentation maps from a large candidate pool, then encodes these candidate layouts via a background fusion module to hallucinate a suitable background for the given objects. By generating the hallucinated background representation dynamically, our model can synthesize high-resolution images with both photo-realistic foreground and integral background. Experiments on Cityscapes and ADE20K datasets demonstrate the advantage of BachGAN over existing approaches, measured on both visual fidelity of generated images and visual alignment between output images and input layouts. Yandong Li, Yu Cheng 0001, Zhe Gan, Licheng Yu, Liqiang Wang 0001, Jingjing Liu 0001 |
CVPR | 5 |
| 2020 | Neural Networks Are More Productive Teachers Than Human Raters: Active Mixup for Data-Efficient Knowledge Distillation From a Blackbox ModelabstractWe study how to train a student deep neural network for visual recognition by distilling knowledge from a blackbox teacher model in a data-efficient manner. Progress on this problem can significantly reduce the dependence on large-scale datasets for learning high-performing visual recognition models. There are two major challenges. One is that the number of queries into the teacher model should be minimized to save computational and/or financial costs. The other is that the number of images used for the knowledge distillation should be small; otherwise, it violates our expectation of reducing the dependence on large-scale datasets. To tackle these challenges, we propose an approach that blends mixup and active learning. The former effectively augments the few unlabeled images by a big pool of synthetic images sampled from the convex hull of the original images, and the latter actively chooses from the pool hard examples for the student neural network and query their labels from the teacher model. We validate our approach with extensive experiments. Dongdong Wang 0011, Yandong Li, Liqiang Wang 0001, Boqing Gong |
CVPR | 3 |
| 2020 | Improving Object Detection with Selective Self-supervised Self-training
Yandong Li, Danfeng Qin, Liqiang Wang 0001, Boqing Gong |
ECCV (29) | 4 |
| 2020 | Robust Sparse Regularization: Defending Adversarial Attacks Via Regularized Sparse NetworkabstractDeep Neural Network (DNN) trained by the gradient descent method is known to be vulnerable to maliciously perturbed adversarial input, aka. adversarial attack. As one of the countermeasures against adversarial attacks, increasing the model capacity for DNN robustness enhancement was discussed and reported as an effective approach by many recent works. In this work, we show that shrinking the model size through proper weight pruning can even be helpful to improve the DNN robustness under adversarial attack. For obtaining a simultaneously robust and compact DNN model, we propose a multi-objective training method called Robust Sparse Regularization (RSR), through the fusion of various regularization techniques, including channel-wise noise injection, lasso weight penalty, and adversarial training. We conduct extensive experiments to show the effectiveness of RSR against popular white-box (i.e., PGD and FGSM) and black-box attacks. Thanks to RSR, 85 % weight connections of ResNet-18 can be pruned while still achieving 0.68 % and 8.72 % improvement in clean- and perturbed-data accuracy respectively on CIFAR-10 dataset, in comparison to its PGD adversarial training baseline. Adnan Siraj Rakin, Zhezhi He, Li Yang 0009, Yanzhi Wang 0001, Liqiang Wang 0001, Deliang Fan |
ACM Great Lakes Symposium on VLSI | 5 |
| 2020 | Self-Supervised Learning for Audio-Visual Speaker DiarizationabstractSpeaker diarization, which is to find the speech segments of specific speakers, has been widely used in human-centered applications such as video conferences or human-computer interaction systems. In this paper, we propose a self-supervised audio-video synchronization learning method to address the problem of speaker diarization without massive labeling effort. We improve the previous approaches by introducing two new loss functions: the dynamic triplet loss and the multinomial loss. We test them on a real-world human-computer interaction system and the results show our best model yields a remarkable gain of +8% F1-scores as well as diarization error rate reduction. Finally, we introduce a new large scale audio-video corpus designed to fill the vacancy of audio-video dataset in Chinese. Yifan Ding 0002, Yong Xu 0004, Shixiong Zhang 0001, Yahuan Cong, Liqiang Wang 0001 |
ICASSP | 5 |
| 2020 | Deep Reinforcement Learning based Elasticity-compatible Heterogeneous Resource Management for Time-critical ComputingabstractRapidly generated data and the amount magnitude of data analytical jobs pose great pressure to the underlying computing facilities. A distributed multi-cluster computing environment such as a hybrid cloud consequently raises its necessity due to its advantages in adapting geographically distributed and potentially cloud-based computing resources. Different clusters forming such an environment could be heterogeneous and may be resource-elastic as well. From analytical perspective, in accordance with increasing needs on streaming applications and timely analytical demands, many data analytical jobs nowadays are time-critical in terms of their temporal urgency. And the overall workload of the computing environment can be hybrid to contain both time-critical and general applications. These all call for an efficient resource management approach capable to apprehend both computing environment and application features. Zixia Liu, Liqiang Wang 0001, Gang Quan |
ICPP | 2 |
| 2020 | Beyond the Deep Metric Learning: Enhance the Cross-Modal Matching with Adversarial Discriminative Domain RegularizationabstractMatching information across image and text modalities is a fundamental challenge for many applications that involve both vision and natural language processing. The objective is to find efficient similarity metrics to compare the similarity between visual and textual information. Existing approaches mainly match the local visual objects and the sentence words in a shared space with attention mechanisms. The matching performance is still limited because the similarity computation is based on simple comparisons of the matching features, ignoring the characteristics of their distribution in the data. In this paper, we address this limitation with an efficient learning objective that considers the discriminative feature distributions between the visual objects and sentence words. Specifically, we propose a novel Adversarial Discriminative Domain Regularization (ADDR) learning framework, beyond the paradigm metric learning objective, to construct a set of discriminative data domains within each image-text pairs. Our approach can generally improve the learning efficiency and the performance of existing metrics learning frameworks by regulating the distribution of the hidden space between the matching pairs. The experimental results show that this new approach significantly improves the overall performance of several popular cross-modal matching techniques (SCAN [13], VSRN [14], BFAN [15]) on the MS-COCO and Flickr30K benchmarks. Kai Li 0005, Liqiang Wang 0001, Kien A. Hua |
ICPR | 3 |
| 2020 | Attention shake siamese network with auxiliary relocation branch for visual object tracking
Jun Wang 0114, Weibin Liu, Weiwei Xing, Liqiang Wang 0001, Shunli Zhang 0005 |
Neurocomputing | 4 |
| 2019 | Asynchronous Delay-Aware Accelerated Proximal Coordinate Descent for Nonconvex Nonsmooth Problems
Ehsan Kazemi 0003, Liqiang Wang 0001 |
AAAI | 2 |
| 2019 | Depthwise Convolution Is All You Need for Learning Multiple Visual DomainsabstractThere is a growing interest in designing models that can deal with images from different visual domains. If there exists a universal structure in different visual domains that can be captured via a common parameterization, then we can use a single model for all domains rather than one model per domain. A model aware of the relationships between different domains can also be trained to work on new domains with less resources. However, to identify the reusable structure in a model is not easy. In this paper, we propose a multi-domain learning architecture based on depthwise separable convolution. The proposed approach is based on the assumption that images from different domains share cross-channel correlations but have domain-specific spatial correlations. The proposed model is compact and has minimal overhead when being applied to new domains. Additionally, we introduce a gating mechanism to promote soft sharing between different domains. We evaluate our approach on Visual Decathlon Challenge, a benchmark for testing the ability of multi-domain models. The experiments show that our approach can achieve the highest score while only requiring 50% of the parameters compared with the state-of-the-art approaches. Yunhui Guo, Yandong Li, Liqiang Wang 0001, Tajana Rosing |
AAAI | 3 |
| 2019 | NATTACK: Learning the Distributions of Adversarial Examples for an Improved Black-Box Attack on Deep Neural NetworksabstractPowerful adversarial attack methods are vital for understanding how to construct robust deep neural networks (DNNs) and for thoroughly testing defense techniques. In this paper, we propose a black-box adversarial attack algorithm that can defeat both vanilla DNNs and those generated by various defense techniques developed recently. Instead of searching for an "optimal" adversarial example for a benign input to a targeted DNN, our algorithm finds a probability density distribution over a small region centered around the input, such that a sample drawn from this distribution is likely an adversarial example, without the need of accessing the DNN’s internal layers or weights. Our approach is universal as it can successfully attack different neural networks by a single algorithm. It is also strong; according to the testing against 2 vanilla DNNs and 13 defended ones, it outperforms state-of-the-art black-box or white-box attack methods for most test cases. Additionally, our results reveal that adversarial training remains one of the best defense techniques, and the adversarial examples are not as transferable across defended DNNs as them across vanilla DNNs. Yandong Li, Liqiang Wang 0001, Tong Zhang 0001, Boqing Gong |
ICML | 3 |
| 2019 | LADRA: Log-based abnormal task detection and root-cause analysis in big data processing with Spark
Siyang Lu, Wei Xiang 0007, BingBing Rao, Byung-Chul Tak, Long Wang 0003, Liqiang Wang 0001 |
Future Gener. Comput. Syst. | 6 |
| 2019 | Meteor: Optimizing spark-on-yarn for short applications
Hong Zhang 0047, Hai Huang 0002, Liqiang Wang 0001 |
Future Gener. Comput. Syst. | 3 |
| 2018 | A Reinforcement Learning Based Resource Management Approach for Time-critical Workloads in Distributed Computing EnvironmentabstractMany data analyzing applications highly rely on timely response from execution, and are referred as time-critical data analyzing applications. Due to frequent appearing of gigantic amount of data and analytical computations, running them on large scale distributed computing environments is often advantageous. The workload of big data applications is often hybrid, i.e., contains a combination of time-critical and regular non-time-critical applications. Resource management for hybrid workloads in complex distributed computing environment is becoming more critical and needs more studies. However, it is difficult to design rule-based approaches best suited for such complex scenarios because many complicated characteristics need to be taken into account.Therefore, we present an innovative reinforcement learning (RL) based resource management approach for hybrid workloads in distributed computing environment. We utilize neural networks to capture desired resource management model, use reinforcement learning with designed value definition to gradually improve the model and use ε-greedy methodology to extend exploration along the reinforcement process. The extensive experiments show that our obtained resource management solution through reinforcement learning is able to greatly surpass the baseline rule-based models. Specifically, the model is good at reducing both the missing deadline occurrences for time-critical applications and lowering average job delay for all jobs in the hybrid workloads. Our reinforcement learning based approach has been demonstrated to be able to provide an efficient resource manager for desired scenarios. Zixia Liu, Hong Zhang 0047, BingBing Rao, Liqiang Wang 0001 |
IEEE BigData | 4 |
| 2018 | How Local Is the Local Diversity? Reinforcing Sequential Determinantal Point Processes with Dynamic Ground Sets for Supervised Video Summarization
Yandong Li, Liqiang Wang 0001, Tianbao Yang, Boqing Gong |
ECCV (8) | 2 |
| 2018 | Tuning Performance of Spark ProgramsabstractAlong with the explosive growth of data, there is a great demand to speedup the ability to process them. Although there are several platforms such as Spark that have made analysis easier to developers, the performance tuning for such platforms meanwhile becomes complex. In this paper, we propose an efficient performance optimization engine called Hedgehog to evaluate the performance based on "Law of Diminishing Marginal Utility" and give an optimal configuration setting. The initial experiments show that our optimization can gain 19.6% performance improvement compared to the naive configuration by tuning only 3 parameters. Hong Zhang 0047, Zixia Liu, Liqiang Wang 0001 |
IC2E | 3 |
| 2018 | Improving the Improved Training of Wasserstein GANs: A Consistency Term and Its Dual Effect
Wei Xiang 0007, Boqing Gong, Zixia Liu, Wei Lu 0010, Liqiang Wang 0001 |
ICLR (Poster) | 5 |
| 2018 | A Semi-Supervised Two-Stage Approach to Learning from Noisy LabelsabstractThe recent success of deep neural networks is powered in part by large-scale well-labeled training data. However, it is a daunting task to laboriously annotate an ImageNet-like dateset. On the contrary, it is fairly convenient, fast, and cheap to collect training images from the Web along with their noisy labels. This signifies the need of alternative approaches to training deep neural networks using such noisy labels. Existing methods tackling this problem either try to identify and correct the wrong labels or reweigh the data terms in the loss function according to the inferred noisy rates. Both strategies inevitably incur errors for some of the data points. In this paper, we contend that it is actually better to ignore the labels of some of the data points than to keep them if the labels are incorrect, especially when the noisy rate is high. After all, the wrong labels could mislead a neural network to a bad local optimum. We suggest a two-stage framework for the learning from noisy labels. In the first stage, we identify a small portion of images from the noisy training set of which the labels are correct with a high probability. The noisy labels of the other images are ignored. In the second stage, we train a deep neural network in a semi-supervised manner. This framework effectively takes advantage of the whole training set and yet only a portion of its labels that are most likely correct. Experiments on three datasets verify the effectiveness of our approach especially when the noisy rate is high. Yifan Ding 0002, Liqiang Wang 0001, Deliang Fan, Boqing Gong |
WACV | 2 |
| 2018 | ISAT: An intelligent Web service selection approach for improving reliability via two-phase decisions
Zhangqin Huang, Liqiang Wang 0001 |
Inf. Sci. | 3 |
| 2018 | A fault tolerant election-based deadlock detection algorithm in distributed systems
Wei Lu 0010, Yong Yang 0007, Liqiang Wang 0001, Weiwei Xing, Xiaoping Che, Lei Chen 0047 |
Softw. Qual. J. | 3 |
| 2017 | Hierarchical Spark: A Multi-Cluster Big Data Computing FrameworkabstractNowadays, with the increasing burst of newly generated data everyday, as well as the vast expanding needs for corresponding data analyses, grand challenges have been brought to big data computing platforms. Computing resources in a single cluster are often not able to fulfill the computing capability needs. The requests of distributed computing resources are dramatically arising. In addition, with increasing popularity of cloud computing platforms, many organizations with data security concerns are more favor to hybrid cloud, a multi-cluster environment composed by both public cloud and private cloud in purpose of keeping sensitive data local. All these scenarios show great necessity of migrating big data computing to multi-cluster environment. In this paper, we present a hierarchical multi-cluster big data computing framework built upon Apache Spark. Our framework supports combination of heterogeneous Spark computing clusters. With an integrated controller within the framework, it also facilitates ability for submitting, monitoring, executing of Spark workflow. Our experimental results show that the proposed framework not only enables possibility of distributing Spark workflow throughout multiple clusters, but also provides significant performance improvement compared to single cluster environment by optimizing utilization of multi-cluster computing resources. Zixia Liu, Hong Zhang 0047, Liqiang Wang 0001 |
CLOUD | 3 |
| 2017 | Log-based Abnormal Task Detection and Root Cause Analysis for SparkabstractApplication delays caused by abnormal tasks arecommon problems in big data computing frameworks. Anabnormal task in Spark, which may run slowly withouterror or warning logs, not only reduces its resident node'sperformance, but also affects other nodes' efficiency.Spark log files report neither root causes of abnormal tasks,nor where and when abnormal scenarios happen. AlthoughSpark provides a “speculation” mechanism to detect stragglertasks, it can only detect tailed stragglers in each stage. Sincethe root causes of abnormal happening are complicated, thereare no effective ways to detect root causes.This paper proposes an approach to detect abnormality andanalyzes root causes using Spark log files. Unlike commononline monitoring or analysis tools, our approach is a pureoff-line method that can analyze abnormality accurately. Ourapproach consists of four steps. First, a parser preprocessesraw log files to generate structured log data. Second, ineach stage of Spark application, we choose features relatedto execution time and data locality of each task, as well asmemory usage and garbage collection of each node. Third,based on the selected features, we detect where and whenabnormalities happen. Finally, we analyze the problems usingweighted factors to decide the probability of root causes. In thispaper, we consider four potential root causes of abnormalities,which include CPU, memory, network, and disk. The proposedmethod has been tested on real-world Spark benchmarks.To simulate various scenario of root causes, we conductedinterference injections related to CPU, memory, network,and Disk. Our experimental results show that the proposedapproach is accurate on detecting abnormal tasks as well asfinding the root causes Siyang Lu, BingBing Rao, Wei Xiang 0007, Byung-Chul Tak, Long Wang 0003, Liqiang Wang 0001 |
ICWS | 6 |
| 2017 | MRapid: An Efficient Short Job Optimizer on HadoopabstractData have been generated and collected at an accelerating pace. Hadoop has made analyzing large scale data much simpler to developers/analysts using commodity hardware. Interestingly, it has been shown that most Hadoop jobs have small input size and do not run for long time. For example, higher level query languages, such as Hive and Pig, would handle a complex query by breaking it into smaller adhoc ones. Although Hadoop is designed for handling complex queries with large data sets, we found that it is highly inefficient to operate at small scale data, despite a new Uber mode was introduced specifically to handle jobs with small input size. In this paper, we propose an optimized Hadoop extension called MRapid, which significantly speeds up the execution of short jobs. It is completely backward compatible to Hadoop, and imposes negligible overhead. Our experiments on Microsoft Azure public cloud show that MRapid can improve performance by up to 88% compared to the original Hadoop. Hong Zhang 0047, Hai Huang 0002, Liqiang Wang 0001 |
IPDPS | 3 |
| 2016 | Auto-tuning Performance of MPI Parallel Programs Using Resource Management in Container-Based Virtual CloudabstractLoad imbalance problem is one of the major obstacles to achieving optimal performance of High Performance Computing applications. The approach of trying to distribute the problem pieces to each node with the hope of balancing execution time has limits since the performance depends not only on data size but also on many other dynamic factors. This paper describes an approach that uses adaptive resource management enabled by the container-based virtualization to solve the load imbalance problem of MPI programs running in the cloud. Our techniques dynamically adjust CPU resource allocation to MPI processes running as container instances according to the current program execution state and system resource status. The resource allocation among MPI processes is adjusted in two ways: the intra-host level, which dynamically adjusts resources within a host, and the inter-host level, which migrates containers together with MPI processes from one host to another host. We have implemented and evaluated our approach on Amazon EC2 platform using real-world scientific benchmarks and applications, which demonstrates that the performance can be improved up to 31% (with an average of 15%) when compared with the baseline. Hongyi Ma, Liqiang Wang 0001, Byung-Chul Tak, Long Wang 0003, Chunqiang Tang |
CLOUD | 2 |
| 2016 | Migrating GIS Big Data Computing from Hadoop to Spark: An Exemplary Study Using TwitterabstractRecent research has demonstrated that social media could provide valuable spatio-temporal data about users activities. However, information extraction and computation from big amount of data pose various challenges. To effectively process massive datasets, several platforms have been developed. Our previous study [20] explored Hadoop-based cloud computing for processing big amount of social media data [9] to study geographic distributions of social media users. In this paper, we investigate an emerging system named Spark and present a timely pilot experience on geospatial big data research. In our study, Spark has been utilized to perform some classic geospatial analyses like K-Nearest Neighbors (KNN), geographic mean and median points, and the distribution of the median points. Our design is tested on an Amazon EC2 cluster. An exemplary study using 60GB, 120GB and 180GB Twitter data has demonstrated the performance achievements by migrating computing tasks from Hadoop to Spark. In our experiments, the Spark-based solution can be up to 2.3x faster than the Hadoop-based solution due to its in-memory processing and coarse-grained resource allocation strategy. In the paper, we also discuss optimization strategies on using Spark for different geospatial computing tasks. Hong Zhang 0047, Zixia Liu, Liqiang Wang 0001 |
CLOUD | 5 |
| 2016 | An Intelligent QoS Identification for Untrustworthy Web Services via Two-Phase Neural NetworksabstractQoS identification for untrustworthy Web services is critical in QoS management in the service computing since the performance of untrustworthy Web services may result in QoS downgrade. The key issue is to intelligently learn the characteristics of trustworthy Web services from different QoS levels, then to identify the untrustworthy ones according to the characteristics of QoS metrics. As one of the intelligent identification approaches, deep neural network has emerged as a powerful technique in recent years. In this paper, we propose a novel two-phase neural network model to identify the untrustworthy Web services. In the first phase, Web services are collected from the published QoS dataset. Then, we design a feedforward neural network model to build the classifier for Web services with different QoS levels. In the second phase, we employ a probabilistic neural network (PNN) model to identify the untrustworthy Web services from each classification. The experimental results show the proposed approach has 90.5% identification ratio far higher than other competing approaches. Liqiang Wang 0001, Wei Lu 0010 |
ICWS | 2 |
| 2015 | Dart: A Geographic Information System on HadoopabstractIn the field of big data research, analytics on spatio-temporal data from social media is one of the fastest growing areas and poses a major challenge on research and application. An efficient and flexible computing and storage platform is needed for users to analyze spatio-temporal patterns in huge amount of social media data. This paper introduces a scalable and distributed geographic information system, called Dart, based on Hadoop and HBase. Dart provides a hybrid table schema to store spatial data in HBase so that the Reduce process can be omitted for operations like calculating the mean center and the median center. It employs reasonable pre-splitting and hash techniques to avoid data imbalance and hot region problems. It also supports massive spatial data analysis like K-Nearest Neighbors (KNN) and Geometric Median Distribution. In our experiments, we evaluate the performance of Dart by processing 160 GB Twitter data on an Amazon EC2 cluster. The experimental results show that Dart is very scalable and efficient. Hong Zhang 0047, Zixia Liu, Liqiang Wang 0001 |
CLOUD | 5 |
| 2015 | A Novel Concurrent Generalized Deadlock Detection Algorithm in Distributed Systems
Wei Lu 0010, Yong Yang 0007, Liqiang Wang 0001, Weiwei Xing, Xiaoping Che |
ICA3PP (2) | 3 |
| 2015 | A Resilient Framework for Fault Handling in Web Service Oriented SystemsabstractResilience is an important factor in designing web service oriented systems due to frequent failures arising in runtime. These failures derive from the stochastic and uncertainty nature of a composite web service. Service providers need to rapidly address issue when a fault occurs in system running. But it is not easy to locate and fix the faults only using the log generated by the system. In this paper, we propose a resilient framework to automatically generate a fault handling strategy for each failed service to improve the efficiency of fault handling. In the framework, we design and implement three components including exception analyzer, decision maker, and strategy selector. First, The exception analyzer builds a record, derived from the system log generated by an application, for each failed service. Next, the decision maker adopts a k-means clustering approach to construct a decision including the fault handling to each failed service in a scope. Then, the strategy selector uses an integer program solver to generate the solution to strategy selection problem that is boiled down to the optimization problem. The experiment shows that the framework can improve resilience of Web service-oriented systems under acceptable overheads, and meanwhile the accuracy of fault handling strategy is over 95%. Liqiang Wang 0001, Wei Lu 0010 |
ICWS | 2 |
| 2015 | Cloud Computing Research Analysis Using Bibliometric MethodabstractCloud computing has been a mainstream solution for the processing and storage of mass data, as well as an exciting area for research. As a novel business model, cloud computing has dramatically changed the provision of services and IT capacity by means of the advanced techniques. In recent years, with the increasing research interests and rapid growth of publications, some review papers provide detailed analysis on cloud computing area. In this paper, a bibliometric-based approach is presented and implemented to quantitatively review the progress in global cloud computing research with the related literature during 2007–2013 from the databases of Science Citation Index Expanded (SCI-E), Conference Proceedings Citation Index–Science (CPCI-S), and IEEEXplore. Our work is motivated by the purpose of tracing global advancement in terms of research content, geographic distribution and issue time of the related publications, rather than a specific technological area in cloud computing research. By investigating the characteristics of publications such as keywords, output, geographic distribution and affiliation, we draw some valuable conclusions to guide the further research. The experimental results show that the top 5 active research points of cloud computing concentrate on virtualization, security, mobile cloud, distributed computing, and scheduling. From the location-time aspect, China, USA, and India have published most of the papers, dominate cloud computing research and keep a high level on the international research cooperation. And there is a great increase in publication outputs especially in China and USA. Meanwhile, the analysis results demonstrate the top 3 high-cited research institutes of the University of Melbourne, University of California. Berkeley and University of Vienna in cloud computing research. The mobile cloud will be a future research hotspot and promising application field. Yuanyuan Cai, Wei Lu 0010, Liqiang Wang 0001, Weiwei Xing |
Int. J. Softw. Eng. Knowl. Eng. | 3 |
| 2014 | SMARTH: Enabling Multi-pipeline Data Transfer in HDFSabstractHadoop is a popular open-source implementation of the MapReduce programming model to handle large data sets, and HDFS is one of Hadoop's most commonly used distributed file systems. Surprisingly, we found that HDFS is inefficient when handling upload of data files from client local file system, especially when the storage cluster is configured to use replicas. The root cause is HDFS's synchronous pipeline design. In this paper, we introduce an improved HDFS design called SMARTH. It utilizes asynchronous multi-pipeline data transfers instead of a single pipeline stop-and-wait mechanism. SMARTH records the actual transfer speed of data blocks and sends this information to the namenode along with periodic heartbeat messages. The namenode sorts datanodes according to their past performance and tracks this information continuously. When a client initiates an upload request, the namenode will send it a list of "high performance" datanodes that it thinks will yield the highest throughput for the client. By choosing higher performance datanodes relative to each client and by taking advantage of the multi-pipeline design, our experiments show that SMARTH significantly improves the performance of data write operations compared to HDFS. Specifically, SMARTH is able to improve the throughput of data transfer by 27-245% in a heterogeneous virtual cluster on Amazon EC2. Hong Zhang 0047, Liqiang Wang 0001, Hai Huang 0002 |
ICPP | 2 |
| 2013 | CAP3: A Cloud Auto-Provisioning Framework for Parallel Processing Using On-Demand and Spot InstancesabstractCloud computing has drawn increasing attention from the scientific computing community due to its ease of use, elasticity, and relatively low cost. Because a high-performance computing (HPC) application is usually resource demanding, without careful planning, it can incur a high monetary expense even in Cloud. We design a tool called CAP3 (Cloud Auto-Provisioning framework for Parallel Processing) to help a user minimize the expense of running an HPC application in Cloud, while meeting the user-specified job deadline. Given an HPC application, CAP3 automatically profiles the application, builds a model to predict its performance, and infers a proper cluster size that can finish the job within its deadline while minimizing the total cost. To further reduce the cost, CAP3 intelligently chooses the Cloud's reliable on-demand instances or low-cost spot instances, depending on whether the remaining time is tight in meeting the application's deadline. Experiments on Amazon EC2 show that the execution strategy given by CAP3 is cost-effective, by choosing a proper cluster size and a proper instance type (on-demand or spot). Liqiang Wang 0001, Byung-Chul Tak, Long Wang 0003, Chunqiang Tang |
IEEE CLOUD | 2 |