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

Liangwei Li

dblp:234/8650 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
6since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 5 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2

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
2 papers
Hardware accelerators and domain-specific architectures · 51% Reconfigurable computing and FPGAs · 33% Integrated circuit design · 8%
Artificial intelligence
3 papers
3D vision · 78% Segmentation and scene understanding · 22%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 50% Data integration and cleaning · 50%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 100%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 13 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning
data preprocessing
0.912025
SwiftDP: An Efficient Framework for Automated Data Preparation Pipeline Generation · ICDE 2025
Cryptographic primitives and cryptanalysis › homomorphic encryption
fully homomorphic encryption
0.912025
EFFACT: A Highly Efficient Full-Stack FHE Acceleration Platform · HPCA 2025
Compilers and program optimization › hardware compilation
CGRA compilation
0.912025
Raccoon: Lightweight Support for Comprehensive Control Flows in Reconfigurable Spatial Architectures · IEEE Trans. Parallel Distributed Syst. 2025
Reconfigurable computing and FPGAs
coarse-grained reconfigurable architecture
0.912025
Raccoon: Lightweight Support for Comprehensive Control Flows in Reconfigurable Spatial Architectures · IEEE Trans. Parallel Distributed Syst. 2025
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.912025
EFFACT: A Highly Efficient Full-Stack FHE Acceleration Platform · HPCA 2025
Hardware accelerators and domain-specific architectures › cryptographic accelerator
fully homomorphic encryption accelerator
0.912025
EFFACT: A Highly Efficient Full-Stack FHE Acceleration Platform · HPCA 2025
Computer vision › Segmentation and scene understanding
semantic segmentation
0.612022
Understanding Pixel-Level 2D Image Semantics With 3D Keypoint Knowledge Engine · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Computer vision › 3D vision › 3d shape analysis
3d keypoint detection
0.412020
KeypointNet: A Large-Scale 3D Keypoint Dataset Aggregated From Numerous Human Annotations · CVPR 2020
Computer vision › 3D vision › 3d shape analysis
3d shape understanding
0.412020
Human Correspondence Consensus for 3D Object Semantic Understanding · ECCV (22) 2020
Computer vision › 3D vision › correspondence estimation
semantic correspondence
0.412020
Human Correspondence Consensus for 3D Object Semantic Understanding · ECCV (22) 2020
Electronic design automation
hardware/software co-design
0.312025
Raccoon: Lightweight Support for Comprehensive Control Flows in Reconfigurable Spatial Architectures · IEEE Trans. Parallel Distributed Syst. 2025
Computer vision › 3D vision
3d shape analysis
0.112020
Human Correspondence Consensus for 3D Object Semantic Understanding · ECCV (22) 2020
Geometric modeling and processing
shape analysis
0.112020
KeypointNet: A Large-Scale 3D Keypoint Dataset Aggregated From Numerous Human Annotations · CVPR 2020

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

monte carlo tree search · 2.6streaming memory access · 1.7reinforcement learning · 1.7genetic algorithm · 1.7compiler backend · 1.7automorphism unit · 1.7NTT unit · 1.7neural network with attention · 0.9meta-learning · 0.9human annotation aggregation · 0.9fidelity loss minimization · 0.9self-occlusion reasoning · 0.63d keypoint projection · 0.6human correspondence consensus · 0.4
YearPublicationVenuePosition
2026 Automating data preparation pipeline efficiently via Monte Carlo tree search
Qixiong Zeng, Liangwei Li
Inf. Sci.4
2025 EFFACT: A Highly Efficient Full-Stack FHE Acceleration Platform
abstract
Fully Homomorphic Encryption (FHE) is a set of powerful cryptographic schemes that allows computation to be performed directly on encrypted data with an unlimited depth. Despite FHE’s promising in privacy-preserving computing, yet in most FHE schemes, ciphertext generally blows up thousands of times compared to the original message, and the massive amount of data load from off-chip memory for bootstrapping and privacy-preserving machine learning applications (such as HELR, ResNet-20), both degrade the performance of FHE-based computation. Several hardware designs have been proposed to address this issue, however, most of them require enormous resources and power. An acceleration platform with easy programmability, high efficiency, and low overhead is a prerequisite for practical application. This paper proposes EFFACT, a highly efficient full-stack FHE acceleration platform with a compiler that provides comprehensive optimizations and vector-friendly hardware. We start by examining the computational overhead across different real-world benchmarks to highlight the potential benefits of reallocating computing resources for efficiency enhancement. Then we make a design space exploration to find an optimal SRAM size with high utilization and low cost. On the other hand, EFFACT features a novel optimization named streaming memory access which is proposed to enable high throughput with limited SRAMs. Regarding the software-side optimization, we also propose a circuit-level function unit reuse scheme, to substantially reduce the computing resources without performance degradation. Moreover, we design novel NTT and automorphism units that are suitable for a cost-sensitive and highly efficient architecture, leading to low area. For generality, EFFACT is also equipped with an ISA and a compiler backend that can support several FHE schemes like CKKS, BGV, and BFV. We provide both FPGA and ASIC versions of EFFACT. On account of our full stack design, FPGA-EFFACT outperforms the SOTA FPGA accelerators in gmean by $1.22 \times$. Meanwhile, ASIC-EFFACT shows increased improvements in terms of the performance per chip area and the performance per Watt compared with the SOTA ASIC works.
Yi Huang 0036, Xinsheng Gong, Dibei Chen, Jianfeng Zhu 0001, Wenping Zhu, Liangwei Li, Mingyu Gao 0001, Shaojun Wei, Aoyang Zhang, Leibo Liu
HPCA7
2025 SwiftDP: An Efficient Framework for Automated Data Preparation Pipeline Generation
abstract
As a crucial step of machine learning, data preparation is the most time and energy consuming task for data scientists, entailing several data processing techniques to improve the performance of output results for ML models. However, end-to-end AutoML researchers primarily focus on automated ML pipelines consisting of algorithm selection and hyperparameter tuning, while automated data preparation has not been widely explored and applied. In this paper, we propose SwiftDP, an efficient framework for automated data preparation based on Monte Carlo Tree Search. To guide the search more effectively, a fully connected neural network with an attention mechanism is designed to estimate the subsequent maximum performance gain of each tree node. In addition, in order to reduce search space and improve system efficiency, two optimization strategies, meta-learning and accelerated training strategy, are used to determine the type and order of tasks in the data preparation process in advance, and speed up the pipeline creation process. We have built SwiftDP as an open-source Python library with intuitive APIs and demonstrated its better performance in 10 seconds than SOTA systems in 1 hour.
Liangwei Li
ICDE1
2025 NP4Q: Nice Point for Post-training Quantization of Object Detection Models
abstract
Post-Training Quantization (PTQ) methods have been widely applied in neural network model compression due to their ability to compress models without the need for retraining the model weights. Recently, various quantization methods for object detection models have been proposed. Unfortunately, object detection models are highly sensitive to quantization, particularly in low-bit-width scenarios, due to the high dynamic range of values. Addressing the long-tailed distribution of activations in object detection models, we propose NP4Q, a quantization framework that employs a piecewise non-uniform clustering quantization method. NP4Q is inspired by our findings that long-tailed activations can be characterized using the mean and standard deviation in a similar manner. Consequently, NP4Q utilizes a piecewise quantization strategy. Specifically, NP4Q first introduces a Nice Boundary Point (NBP) using the mean and standard deviation to partition the activations into head and tail segments. For the tail segment, a simple MinMax uniform quantization is sufficient, while for the head segment, the Meanshift Clustering Quantization (MCQ) is proposed to better handle the majority of the data. By leveraging NBP and MCQ, NP4Q can rapidly generate high-precision quantized models. Experiments demonstrate that NP4Q effectively segments the long tail and enhances the detection accuracy of quantized models, particularly in low-bit configurations. For instance, NP4Q pushes the accuracy of YOLOv5s to 52.2% and RetinaNet to 35.3% in 4-bit INT.
Shunan Zhou, Jingfei Jiang, Liangwei Li, Minghua Zhu
IJCNN4
2025 Raccoon: Lightweight Support for Comprehensive Control Flows in Reconfigurable Spatial Architectures
abstract
Coarse-grained reconfigurable arrays (CGRAs) have emerged as promising candidates for digital signal processing, biomedical, and automotive applications, where energy efficiency and flexibility are paramount. Yet existing CGRAs suffer from the Amdahl bottleneck caused by constrained control handling via either off-device communication or expensive tag-matching mechanisms. More importantly, mapping control flow onto CGRAs is extremely arduous and time-consuming due to intricate instruction structures and hardware mechanisms. To counteract these limitations, we propose Raccoon, a portable and lightweight framework for CGRAs targeting vast control flows. Raccoon comprises a comprehensive approach that spans microarchitecture, HW/SW interface, and compiler aspects. Regarding microarchitecture, Raccoon incorporates specialized infrastructure for branch- and loop-level control patterns with concise execution mechanisms. The HW/SW interface of Raccoon includes well-characterized abstractions and instruction sets tailored for easy compilation, featuring custom operators and architectural models for control-oriented units. On the compiler front, Raccoon integrates advanced control handling techniques and employs a portable mapper leveraging reinforcement learning and Monte Carlo tree search. This enables agile mapping and optimization of the entire program, ensuring efficient execution and high-quality results. Through the cohesive co-design, Raccoon can empower various CGRAs with robust control-flow handling capabilities, surpassing conventional tagged mechanisms in terms of hardware efficiency and compiler adaptability. Evaluation results show that Raccoon achieves up to a 5.78× improvement in energy efficiency and a 2.24× reduction in cycle count over state-of-the-art CGRAs. Raccoon stands out for its versatility in managing intricate control flows and showcases remarkable portability across diverse CGRA architectures.
Yi Huang 0036, Longlong Chen, Jianfeng Zhu 0001, Liangwei Li, Xingchen Man, Mingyu Gao 0001, Shaojun Wei, Leibo Liu
IEEE Trans. Parallel Distributed Syst.5
2022 Understanding Pixel-Level 2D Image Semantics With 3D Keypoint Knowledge Engine
abstract
Pixel-level 2D object semantic understanding is an important topic in computer vision and could help machine deeply understand objects (e.g., functionality and affordance) in our daily life. However, most previous methods directly train on correspondences in 2D images, which is end-to-end but loses plenty of information in 3D spaces. In this paper, we propose a new method on predicting image corresponding semantics in 3D domain and then projecting them back onto 2D images to achieve pixel-level understanding. In order to obtain reliable 3D semantic labels that are absent in current image datasets, we build a large scale keypoint knowledge engine called KeypointNet, which contains 103,450 keypoints and 8,234 3D models from 16 object categories. Our method leverages the advantages in 3D vision and can explicitly reason about objects self-occlusion and visibility. We show that our method gives comparative and even superior results on standard semantic benchmarks.
Yang You 0004, Chengkun Li, Yujing Lou, Zhoujun Cheng, Liangwei Li, Lizhuang Ma, Cewu Lu
IEEE Trans. Pattern Anal. Mach. Intell.5
2020 Spending Money Wisely: Online Electronic Coupon Allocation based on Real-Time User Intent Detection
abstract
Online electronic coupon (e-coupon) is becoming a primary tool for e-commerce platforms to attract users to place orders. E-coupons are the digital equivalent of traditional paper coupons which provide customers with discounts or gifts. One of the fundamental problems related is how to deliver e-coupons with minimal cost while users' willingness to place an order is maximized. We call this problem the coupon allocation problem. This is a non-trivial problem since the number of regular users on a mature e-platform often reaches hundreds of millions and the types of e-coupons to be allocated are often multiple. The policy space is extremely large and the online allocation has to satisfy a budget constraint. Besides, one can never observe the responses of one user under different policies which increases the uncertainty of the policy making process. Previous work fails to deal with these challenges. In this paper, we decompose the coupon allocation task into two subtasks: the user intent detection task and the allocation task. Accordingly, we propose a two-stage solution: at the first stage (detection stage), we put forward a novel Instantaneous Intent Detection Network (IIDN) which takes the user-coupon features as input and predicts user real-time intents; at the second stage (allocation stage), we model the allocation problem as a Multiple-Choice Knapsack Problem (MCKP) and provide a computational efficient allocation method using the intents predicted at the detection stage. Long Short Term Memory (LSTM) and a special attention mechanism are applied on IIDN to better describe temporal dependencies of sequential features. And we manage to solve the imbalanced label problem for the user intent detection task with a brand new perspective by using the logical relationship between multiple user intents. We conduct extensive online and offline experiments and the results show the superiority of our proposed framework, which has brought great profits to the platform and continues to function online.
Liangwei Li, Liucheng Sun, Chenwei Weng, Chengfu Huo, Weijun Ren
CIKM1
2020 KeypointNet: A Large-Scale 3D Keypoint Dataset Aggregated From Numerous Human Annotations
abstract
Detecting 3D objects keypoints is ofgreat interest to the areas of both graphics and computer vision. There have been several 2D and 3D keypoint datasets aiming to address this problem in a data-driven way. These datasets, however, either lack scalability or bring ambiguity to the definition of keypoints. Therefore, we present KeypointNet: the first large-scale and diverse 3D keypoint dataset that contains 83,231 keypoints and 8,329 3D models from 16 object categories, by leveraging numerous human annotations. To handle the inconsistency between annotations from different people, we propose a novel method to aggregate these keypoints automatically, through minimization of a fidelity loss. Finally, ten state-of-the-art methods are benchmarked on our proposed dataset.
Yang You 0004, Yujing Lou, Chengkun Li, Zhoujun Cheng, Liangwei Li, Lizhuang Ma, Cewu Lu
CVPR5
2020 Human Correspondence Consensus for 3D Object Semantic Understanding
Yujing Lou, Yang You 0004, Chengkun Li, Zhoujun Cheng, Liangwei Li, Lizhuang Ma, Cewu Lu
ECCV (22)5