Demo Data from EDBT 2026 / reviewers in the wild / expert
Sihai Tang
dblp:241/6192
· DBLP profile ↗
13ranked-venue papers
2as first author
5since 2021 · last 2022
0000-0002-2438-4163ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 since 2021Systems, architecture and hardware · 4 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorComputer networks · 1 · 1 since 2021
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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 75% Storage systems · 25% | |
| Artificial intelligence
1 paper |
Image recognition and object detection · 39% Deep learning architectures and training · 30% Representation and self-supervised learning · 30% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
attention mechanism |
0.5 | 1 | 2021 | Spatial Pyramid Attention for Deep Convolutional Neural Networks · IEEE Trans. Multim. 2021 |
Machine learning › Representation and self-supervised learning › visual representation › image representation
convolutional feature representation |
0.5 | 1 | 2021 | Spatial Pyramid Attention for Deep Convolutional Neural Networks · IEEE Trans. Multim. 2021 |
Computer vision › Image recognition and object detection
image classification |
0.5 | 1 | 2021 | Spatial Pyramid Attention for Deep Convolutional Neural Networks · IEEE Trans. Multim. 2021 |
Hardware accelerators and domain-specific architectures
algorithm-hardware co-design |
0.5 | 1 | 2021 | APCNN: Explore Multi-Layer Cooperation for CNN Optimization and Acceleration on FPGA · FPGA 2021 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
CNN accelerator |
0.5 | 1 | 2021 | APCNN: Explore Multi-Layer Cooperation for CNN Optimization and Acceleration on FPGA · FPGA 2021 |
Storage systems
cross-layer optimization |
0.5 | 1 | 2021 | APCNN: Explore Multi-Layer Cooperation for CNN Optimization and Acceleration on FPGA · FPGA 2021 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › CNN accelerator
FPGA-based CNN accelerator |
0.5 | 1 | 2021 | APCNN: Explore Multi-Layer Cooperation for CNN Optimization and Acceleration on FPGA · FPGA 2021 |
Computer vision › Image recognition and object detection
object detection |
0.1 | 1 | 2021 | Spatial Pyramid Attention for Deep Convolutional Neural Networks · IEEE Trans. Multim. 2021 |
Methods — techniques the papers use, named apart from their topics
structural regularization · 0.5spatial pyramid attention blocks · 0.5self-attention topology design · 0.5redundant multiplication elimination · 0.5local addition reuse · 0.5global addition reuse · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | MLCNN: Cross-Layer Cooperative Optimization and Accelerator Architecture for Speeding Up Deep Learning ApplicationsabstractThe ever-increasing number of layers, millions of parameters, and large data volume make deep learning workloads resource-intensive and power-hungry. In this paper, we develop a convolutional neural network (CNN) acceleration framework, named MLCNN, which explores algorithm-hardware co-design to achieve cross-layer cooperative optimization and acceleration. MLCNN dramatically reduces computation and on-off chip communication, improving CNN's performance. To achieve this, MLCNN reorders the position of nonlinear activation layers and pooling layers, which we prove results in a negligible accuracy loss; then the convolutional layer and pooling layer are co-optimized by means of redundant multiplication elimination, local addition reuse, and global addition reuse. To the best of our knowledge, MLCNN is the first of its kind that incorporates cooperative optimization across convolutional, activation, and pooling layers. We further customize the MLCNN accelerator to take full advantage of cross-layer CNN optimization to reduce both computation and on-off chip communication. Our analysis shows that MLCNN can significantly reduce (up to 98%) multiplications and additions. We have implemented a prototype of MLCNN and evaluated its performance on several widely used CNN models using both an accelerator-level cycle and energy model and RTL implementation. Experimental results show that MLCNN achieves 3.2x speedup and 2.9x energy efficiency compared with dense CNNs. MLCNN's optimization methods are orthogonal to other CNN acceleration techniques, such as quantization and pruning. Combined with quantization, our quantized MLCNN gains a 12.8x speedup and 11.3x energy efficiency compared with DCNN. Beilei Jiang, Xianwei Cheng, Sihai Tang, Xu Ma 0005, Zhaochen Gu, Song Fu, Qing Yang 0003, Mingxiong Liu |
IPDPS | 3 |
| 2021 | APCNN: Explore Multi-Layer Cooperation for CNN Optimization and Acceleration on FPGAabstractIn this paper, we introduce APCNN, which explores algorithm-hardware co-design and provides a CNN acceleration framework with multi-layer cooperative optimization and customized design on FPGA. In terms of the algorithm design, the pooling layer is moved before the non-linear activation function and normalization in APCNN, which we prove causes negligible accuracy loss; the pooling layer is then co-optimized with the convolutional layer by means of redundant multiplication elimination, local addition reuse, and global addition reuse. We further design a dedicated accelerator to take full advantage of convolutional-pooling cross-layer optimization to not only accelerate computation but also reduce on-off chip data communication on FPGA. We demonstrate that our novel APCNN can achieve 75% multiplication and 75% addition reduction in the best case. For on-off chip data communication, a max{Row,Col} /(Row x Col) percent of memory footprint can be eliminated, where Row and Col are the number of rows and columns in the activation feature map respectively. We have implemented a prototype of APCNN and evaluated its performance on LeNet-5 and VGG16 using both an accelerator-level cycle and energy model and an RTL implementation. Our experimental results show that APCNN achieves a 2.5× speedup and 4.7× energy efficiency compared with the dense CNN. (This research was supported in part by NSF grants CCF-1563750, OAC-2017564, and CNS-2037982.) Beilei Jiang, Xianwei Cheng, Sihai Tang, Xu Ma 0005, Zhaochen Gu, Hui Zhao 0013, Song Fu |
FPGA | 3 |
| 2021 | Learning Connected Attentions for Convolutional Neural NetworksabstractWhile self-attention mechanism has shown promising results for many vision tasks, it only considers the current features at a time. We show that such a manner cannot take full advantage of the attention mechanism. In this paper, we present Deep Connected Attention Network (DCANet), a novel design that boosts attention modules in a CNN model without any modification of the internal structure. To achieve this, we interconnect adjacent attention blocks, making information flow among attention blocks possible. With DCANet, all attention blocks in a CNN model are trained jointly, which improves the ability of attention learning. Our DCANet is generic. It is not limited to a specific attention module or base network architecture. Experimental results on ImageNet and MS COCO benchmarks show that DCANet consistently outperforms the state-of-the-art attention modules with a minimal additional computational overhead in all test cases. The code is available at: https://github.com/13952522076/DCANet. Xu Ma 0005, Jingda Guo, Sihai Tang, Zhinan Qiao, Qi Chen 0018, Qing Yang 0003, Song Fu, Paparao Palacharla, Nannan Wang 0003, Xi Wang 0001 |
ICME | 3 |
| 2021 | CoFF: Cooperative Spatial Feature Fusion for 3-D Object Detection on Autonomous VehiclesabstractTo reduce the amount of transmitted data, feature map-based fusion is recently proposed as a practical solution to cooperative 3-D object detection by autonomous vehicles (AVs). The precision of object detection, however, may require significant improvement, especially for objects that are far away or occluded. To address this critical issue for the safety of AVs and human beings, we propose a cooperative spatial feature fusion (CoFF) method for AVs to effectively fuse feature maps for achieving a higher 3-D object detection performance. Especially, CoFF differentiates weights among feature maps for a more guided fusion, based on how much new semantic information is provided by the received feature maps. It also enhances the inconspicuous features corresponding to far/occluded objects to improve their detection precision. The experimental results show that CoFF achieves a significant improvement in terms of both detection precision and effective detection range for AVs, compared to previous feature fusion solutions. Jingda Guo, Dominic Carrillo, Sihai Tang, Qi Chen 0018, Qing Yang 0003, Song Fu, Xi Wang 0001, Nannan Wang 0003, Paparao Palacharla |
IEEE Internet Things J. | 3 |
| 2021 | Spatial Pyramid Attention for Deep Convolutional Neural NetworksabstractAttention mechanisms have shown great success in computer vision. However, the commonly used global average pooling in some implementations aggregates a three-dimensional feature map to a one-dimensional attention map, leading a significant loss of structural information in the attention learning. In this article, we present a novel Spatial Pyramid Attention Network (SPANet), which exploits the structural information and channel relationships for better feature representation. SPANet enhances a base network by adding Spatial Pyramid Attention (SPA) blocks laterally. By rethinking the self-attention mechanism design, we further present three topology structures of attention path connection for our SPANet. They can be flexibly applied to various CNN architectures. SPANet is conceptually simple but practically powerful. It uses both structural regularization and structural information to achieve better learning capability. We have comprehensively evaluated the performance of SPANet on four benchmark datasets for different visual tasks. The experimental results show that SPANet significantly improves the recognition accuracy without adding much computation overhead. Using SPANet, we achieve an improvement of 1.6% top-1 classification accuracy on the ImageNet 2012 benchmark based on ResNet50, and SPANet outperforms SENet and other attention methods. SPANet also significantly improves the object detection performance by a clear margin with negligible additional computation overhead. When applying SPANet to RetinaNet based on the ResNet50 backbone, we improve the performance of the baseline model by 2.3 mAP and the enhanced model outperforms SENet and GCNet by 1.1 mAP and 1.7 mAP respectively. The code of SPANet is made publicly available.11[Online]. Available:https://github.com/13952522076/SPANet_TMM Xu Ma 0005, Jingda Guo, Andrew Sansom, Mara McGuire, Andrew Kalaani, Qi Chen 0018, Sihai Tang, Qing Yang 0003, Song Fu |
IEEE Trans. Multim. | 7 |
| 2020 | A middle-ware approach to leverage the distributed data de-duplication capability on HPC and Cloud storage systemsabstractThe unprecedented growth in the volume and diversity of the data in today's HPC and Enterprise computing environment has posted challenging problems on data management and data space reduction. More than 71% of enterprise and HPC communities are seeking de-duplication technologies to reduce cost and increase the storage efficiency. The importance of applying data de-duplication techniques is critical for active research and development. Current implementations of data de-duplication systems are mainly hardware dependent, system dependent, and platform dependent. Also, most of these implementations are proprietary software and not in open source domains. In this paper, we present a new middle-ware design and implementation approach, named D3M, to support distributed data de-duplication feature on existing file and object storage systems. We also incorporate this proposed D3M middle-ware with the Redhat's Linux device layer de-duplication and compression driver, called VDO (Virtual Data Optimizer). With these two layers of data de-duplication support, we accommodate both client side and server-side data de-duplication features. Finally, we conduct various testing cases on HPC data sets and Enterprise data sets to illustrate the benefits and advantages of applying our bilayer data de-duplication middle-ware solution. Hsing-bung Chen, Sihai Tang, Song Fu |
IEEE BigData | 2 |
| 2020 | Cascaded Context Dependency: An Extremely Lightweight Module For Deep Convolutional Neural NetworksabstractIn this paper, we present a cascaded context dependency module, which is a highly lightweight module that can improve the performance of deep convolutional neural networks for various visual tasks. Inspired by the feature pyramid work in object detection and the context dependency work in image recognition, we consider to cascade the contexts of multiscale feature maps to aggregate the locality and globality in a local region. We further extract the dependency between original input and cascaded contexts for feature recalibration. Without employing learnable layers, our method introduces almost no additional parameters and computations. Furthermore, Our module can be seamlessly plugged into many existing CNN architectures to improve the performance. Experiments on ImageNet and MS COCO benchmarks indicate that our method can achieve results on par with or better than related work. Qualitatively, we achieve an absolute 1.42% (77.3137% vs. 75.8974%) top-1 classification accuracy improvement based on ResNet50 on ImageNet 2012 validation set with negligible computational overhead. Besides, our method yields significant gains on the MS COCO benchmark for the object detection task. All codes and models are made publicly available1.1We submit all the codes, pre-trained models, and training log files to https://github.com/13952522076/ParameterFree. Xu Ma 0005, Zhinan Qiao, Jingda Guo, Sihai Tang, Qi Chen 0018, Qing Yang 0003, Song Fu |
ICIP | 4 |
| 2020 | Spanet: Spatial Pyramid Attention Network for Enhanced Image RecognitionabstractAttention mechanism has shown great success in computer vision. In this paper, we introduce Spatial Pyramid Attention Network (SPANet) to investigate the role of attention block for image recognition. Our SPANet is conceptually simple but practically powerful. It enhances the base network by adding Spatial Pyramid Attention (SPA) Blocks laterally. In contrast to other attention based networks that leverage global average pooling, our proposed SPANet considers both structural regularization and structural information. Furthermore, we investigate the topology structure of attention path connection and present three SPANet structures. SPA block is flexible to be deployed to various convolutional neural network (CNN) architectures. The experimental results show that our SPANet significantly improves the recognition accuracy without introducing much computation overhead compared with other CNN models. Codes are made publicly available11https://github.com/13952522076/SPANet. Jingda Guo, Xu Ma 0005, Andrew Sansom, Mara McGuire, Andrew Kalaani, Qi Chen 0018, Sihai Tang, Qing Yang 0003, Song Fu |
ICME | 7 |
| 2020 | Attention Meets Normalization and BeyondabstractTo make Convolutional Neural Networks (CNNs) more efficient and accurate, various lightweight self-attention modules have been proposed. In this paper, we systematically study state-of-the-art attention modules in CNNs and discover that self-attention mechanism can be closely related to normalization. Based on this observation, we propose a novel attention module, named Normalization-Attention module (NA module in short), which is almost parameter-free. The NA module calculates the mean and standard deviation of intermediate feature maps and processes the feature context with normalization, which makes a CNN model easier to be trained and more responsive to informative features. Our proposed Normalization-Attention module can be integrated into various base CNN architectures, and used for many computer vision tasks, including image recognition, object detection, and more. Experimental results on ImageNet and MS COCO benchmarks show that our method outperforms state-of-the-art works using fewer parameters. Codes are made publicly available. Xu Ma 0005, Jingda Guo, Qi Chen 0018, Sihai Tang, Qing Yang 0003, Song Fu |
ICME | 4 |
| 2020 | Cooperative Mixed Reality Leveraging Edge Computing and CommunicationabstractTraditional Mixed Reality(MR) and Augmented Reality(AR) devices support a wide gamut of sensors, but the limited computational resource onboard such devices make advanced tasks difficult. With the introduction of Edge computing and more advanced Edge hardware, we are no longer bound to just the onboard processor or the Cloud as our only source of computational power. In our work, we introduce the use of Edge with MR devices to provide a cooperative perception capability to the MR device. We base our approach on the portability and low latency of the Edge. Through our prototype system, we demonstrate the potential of devices and evaluate the performance and feasibility through real world trials. Our evaluation proves that the system is capable of supporting cooperative perception tasks. Sihai Tang, Bruce Haidi Chen, Jacob Hochstetler, Jason Hirsch, Song Fu |
SEC | 1 |
| 2019 | An Empirical Study of Quad-Level Cell (QLC) NAND Flash SSDs for Big Data ApplicationsabstractAs the SSD technology develops, quad-level cell (QLC) NAND based SSD is gradually being introduced to the market. And as such, we evaluate the QLC technologys impact on the landscape of modern datacenters. Since a large number of applications and workloads in the modern datacenters have far more read requests than they write requests, QLC SSD provides a promising solution. For example, real-time analytics and big data, machine and deep learning, and read-intensive AI applications are all read hungry perfectly suited for the QLC. Its favorable performance (especially in reads), high capacity and density greatly help modern datacenters to provide more efficient services to their customers. At the same time, the low cost of QLC SSD also helps to lower the cost of operation for datacenters. Additionally, we explore the state-of-art QLC SSD from the system architecture point of view to shows its key advancements from previous technologies. By conducting a comprehensive performance evaluation of QLC SSD, we are able to compare it with other types of SSD and analyze factors that impact its performance. Shuwen Liang, Zhi Qiao 0001, Sihai Tang, Jacob Hochstetler, Song Fu, Weisong Shi, Hsing-bung Chen |
IEEE BigData | 3 |
| 2019 | Smart Home IoT Anomaly Detection based on Ensemble Model Learning From Heterogeneous DataabstractNowadays, internet based home automation is made possible with the advent of intelligent device control. These electronic sensing devices transfer an enormous amount of data into the cloud. It is a challenge to discover hidden information from the massive amount of stored data in the cloud. In addition, privacy, security, and stability could also be a concern for users. Due to these issues becoming ever more prevalent in today’s society, the need to have access to readily anomaly detection becomes crucial for the modern smart home user. In this paper, we design, test and evaluate an ensemble model anomaly detection method. Our method targets the data anomalies present in general smart Internet of Things (IoT) devices, allowing for easy detection of anomalous events based on stored data. We make our method robust through ensemble machine learning model training. We aim to simulate different types of anomaly situations on publicly available smart home data sets, thereby exposing our models to likely real world phenomenons and events that may cause anomalies. Experiments are conducted on the processed data and evaluated for accuracy through validation and testing against independent and identically distributed labeled data. Sihai Tang, Zhaochen Gu, Qing Yang 0003, Song Fu |
IEEE BigData | 1 |
| 2019 | Cooper: Cooperative Perception for Connected Autonomous Vehicles Based on 3D Point CloudsabstractAutonomous vehicles may make wrong decisions due to inaccurate detection and recognition. Therefore, an intelligent vehicle can combine its own data with that of other vehicles to enhance perceptive ability, and thus improve detection accuracy and driving safety. However, multi-vehicle cooperative perception requires the integration of real world scenes and the traffic of raw sensor data exchange far exceeds the bandwidth of existing vehicular networks. To the best our knowledge, we are the first to conduct a study on raw-data level cooperative perception for enhancing the detection ability of self-driving systems. In this work, relying on LiDAR 3D point clouds, we fuse the sensor data collected from different positions and angles of connected vehicles. A point cloud based 3D object detection method is proposed to work on a diversity of aligned point clouds. Experimental results on KITTI and our collected dataset show that the proposed system outperforms perception by extending sensing area, improving detection accuracy and promoting augmented results. Most importantly, we demonstrate it is possible to transmit point clouds data for cooperative perception via existing vehicular network technologies. Qi Chen 0018, Sihai Tang, Qing Yang 0003, Song Fu |
ICDCS | 2 |