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

Huizi Mao

dblp:169/9863 · DBLP profile ↗
← Back
10ranked-venue papers
1as first author
1since 2021 · last 2023
0009-0009-7900-0970ORCID · corroborated

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

Systems, architecture and hardware · 6 · 1 since 2021Artificial intelligence and machine learning · 5 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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

Artificial intelligence
6 papers
Efficient and distributed learning · 42% 3D vision · 17% Segmentation and scene understanding · 17%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Hardware accelerators and domain-specific architectures · 59% Performance modeling and evaluation · 21% Reconfigurable computing and FPGAs · 16%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
0.832017
Trained Ternary Quantization · ICLR (Poster) 2017
DSD: Dense-Sparse-Dense Training for Deep Neural Networks · ICLR (Poster) 2017
EIE: Efficient Inference Engine on Compressed Deep Neural Network · ISCA 2016
Robotics › Autonomous driving
perception
0.822023
BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation · ICRA 2023
A Delay Metric for Video Object Detection: What Average Precision Fails to Tell · ICCV 2019
Computer vision › Segmentation and scene understanding › 3d segmentation
3d scene segmentation
0.712023
BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation · ICRA 2023
Computer vision › 3D vision
3d scene understanding
0.712023
BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation · ICRA 2023
Computer vision › 3D vision › 3d scene understanding
bird's-eye-view representation
0.712023
BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation · ICRA 2023
Computer vision › Segmentation and scene understanding › image segmentation › scene segmentation
bird's eye view segmentation
0.712023
BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation · ICRA 2023
Robotics › Robot navigation and mapping
sensor fusion
0.712023
BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation · ICRA 2023
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.522017
ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA · FPGA 2017
EIE: Efficient Inference Engine on Compressed Deep Neural Network · ISCA 2016
Computer vision › Video understanding and tracking
video object detection
0.412019
A Delay Metric for Video Object Detection: What Average Precision Fails to Tell · ICCV 2019
Performance modeling and evaluation › delay analysis
mean delay analysis
0.412019
A Delay Metric for Video Object Detection: What Average Precision Fails to Tell · ICCV 2019
Machine learning › Efficient and distributed learning
communication compression
0.312018
Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning
distributed training
0.312018
Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning › distributed training
gradient compression
0.312018
Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning › model compression
pruning
0.312017
DSD: Dense-Sparse-Dense Training for Deep Neural Networks · ICLR (Poster) 2017
Machine learning › Efficient and distributed learning › model compression
quantization
0.312017
Trained Ternary Quantization · ICLR (Poster) 2017
Machine learning › Efficient and distributed learning › model compression › quantization
quantized neural network
0.312017
Trained Ternary Quantization · ICLR (Poster) 2017
Machine learning › Efficient and distributed learning › model compression
sparse training
0.312017
DSD: Dense-Sparse-Dense Training for Deep Neural Networks · ICLR (Poster) 2017
Machine learning › Efficient and distributed learning › model compression › quantization
ternary quantization
0.312017
Trained Ternary Quantization · ICLR (Poster) 2017
Reconfigurable computing and FPGAs
FPGA accelerator
0.312017
ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA · FPGA 2017
Hardware accelerators and domain-specific architectures › signal processing accelerator
speech recognition accelerator
0.312017
ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA · FPGA 2017
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN inference accelerator
0.212016
EIE: Efficient Inference Engine on Compressed Deep Neural Network · ISCA 2016
Machine learning › Deep learning architectures and training › training optimization
training schedule
0.112017
DSD: Dense-Sparse-Dense Training for Deep Neural Networks · ICLR (Poster) 2017
Memory systems › on-chip memory
on-chip SRAM
0.112016
EIE: Efficient Inference Engine on Compressed Deep Neural Network · ISCA 2016

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

average precision analysis · 0.8view transformation · 0.7BEV pooling · 0.7sparse matrix-vector multiplication · 0.5gradient sparsification · 0.3gradient quantization · 0.3sparse matrix computation · 0.3regularization · 0.3quantization-aware training · 0.3pruning · 0.3dense-sparse-dense training · 0.3LSTM · 0.3zero-activation skipping · 0.2weight sharing · 0.2weight pruning · 0.2
YearPublicationVenuePosition
2023 BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation
abstract
Multi-sensor fusion is essential for an accurate and reliable autonomous driving system. Recent approaches are based on point-level fusion: augmenting the LiDAR point cloud with camera features. However, the camera-to-LiDAR projection throws away the semantic density of camera features, hindering the effectiveness of such methods, especially for semantic-oriented tasks (such as 3D scene segmentation). In this paper, we propose BEVFusion, an efficient and generic multi-task multi-sensor fusion framework. It unifies multi-modal features in the shared bird's-eye view (BEV) representation space, which nicely preserves both geometric and semantic information. To achieve this, we diagnose and lift the key efficiency bottlenecks in the view transformation with optimized BEV pooling, reducing latency by more than$\mathbf{40}\times$. BEVFusion is fundamentally task-agnostic and seamlessly supports different 3D perception tasks with almost no architectural changes. It establishes the new state of the art on the nuScenes benchmark, achieving 1.3% higher mAP and NDS on 3D object detection and 13.6% higher mIoU on BEV map segmentation, with 1.9× lower computation cost. Code to reproduce our results is available at https://github.com/mit-han-lab/bevfusion.
Haotian Tang, Alexander Amini, Xinyu Yang 0002, Huizi Mao, Daniela Rus, Song Han 0003
ICRA5
2019 A Delay Metric for Video Object Detection: What Average Precision Fails to Tell
abstract
Average precision (AP) is a widely used metric to evaluate detection accuracy of image and video object detectors. In this paper, we analyze the object detection from video and point out that mAP alone is not sufficient to capture the temporal nature of video object detection. To tackle this problem, we propose a comprehensive metric, Average Delay (AD), to measure and compare detection delay. To facilitate delay evaluation, we carefully select a subset of ImageNet VID, which we name as ImageNet VIDT with an emphasis on complex trajectories. By extensively evaluating a wide range of detectors on VIDT, we show that most methods drastically increase the detection delay but still preserve mAP well. In other words, mAP is not sensitive enough to reflect the temporal characteristics of a video object detector. Our results suggest that video object detection methods should be evaluated with a delay metric, particularly for latency-critical applications such as autonomous vehicle perception.
Huizi Mao, William J. Dally
ICCV1
2018 Real-time object detection towards high power efficiency
abstract
In recent years, Convolutional Neural Network (CNN) has been widely applied in computer vision tasks and has achieved significant improvement in image object detection. The CNN methods consume more computation as well as storage, so GPU is introduced for real-time object detection. However, due to the high power consumption of GPU, it is difficult to adopt GPU in mobile applications like automatic driving. The previous work proposes some optimizing techniques to lower the power consumption of object detection on mobile GPU or FPGA. In the first Low-Power Image Recognition Challenge (LPIRC), our system achieved the best result with mAP/Energy on mobile GPU platforms. We further research the acceleration of detection algorithms and implement two more systems for real-time detection on FPGA with higher energy efficiency. In this paper, we will introduce the object detection algorithms and summarize the optimizing techniques in three of our previous energy efficient detection systems on different hardware platforms for object detection.
Kaiyuan Guo, Yiming Hu, Xuefei Ning, Jiantao Qiu, Huizi Mao, Tianqi Tang 0001, Boxun Li, Yu Wang 0002, Huazhong Yang
DATE6
2018 Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training
Yujun Lin 0001, Song Han 0003, Huizi Mao, Yu Wang 0002, William J. Dally
ICLR (Poster)3
2017 ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA
Song Han 0003, Junlong Kang, Huizi Mao, Yiming Hu, Xin Li 0001, Dongliang Xie, Yu Wang 0002, Huazhong Yang, William J. Dally
FPGA3
2017 DSD: Dense-Sparse-Dense Training for Deep Neural Networks
Song Han 0003, Jeff Pool, Sharan Narang, Huizi Mao, Enhao Gong, Shijian Tang, Erich Elsen, Peter Vajda, Manohar Paluri, Bryan Catanzaro, William J. Dally
ICLR (Poster)4
2017 Trained Ternary Quantization
Chenzhuo Zhu, Song Han 0003, Huizi Mao, William J. Dally
ICLR (Poster)3
2016 Deep compression and EIE: Efficient inference engine on compressed deep neural network
Song Han 0003, Xingyu Liu 0001, Huizi Mao, Jing Pu, Ardavan Pedram, Mark Horowitz, William J. Dally
Hot Chips Symposium3
2016 EIE: Efficient Inference Engine on Compressed Deep Neural Network
abstract
State-of-the-art deep neural networks (DNNs) have hundreds of millions of connections and are both computationally and memory intensive, making them difficult to deploy on embedded systems with limited hardware resources and power budgets. While custom hardware helps the computation, fetching weights from DRAM is two orders of magnitude more expensive than ALU operations, and dominates the required power. Previously proposed 'Deep Compression' makes it possible to fit large DNNs (AlexNet and VGGNet) fully in on-chip SRAM. This compression is achieved by pruning the redundant connections and having multiple connections share the same weight. We propose an energy efficient inference engine (EIE) that performs inference on this compressed network model and accelerates the resulting sparse matrix-vector multiplication with weight sharing. Going from DRAM to SRAM gives EIE 120x energy saving, Exploiting sparsity saves 10x, Weight sharing gives 8x, Skipping zero activations from ReLU saves another 3x. Evaluated on nine DNN benchmarks, EIE is 189x and 13x faster when compared to CPU and GPU implementations of the same DNN without compression. EIE has a processing power of 102 GOPS working directly on a compressed network, corresponding to 3 TOPS on an uncompressed network, and processes FC layers of AlexNet at 1.88x104 frames/sec with a power dissipation of only 600mW. It is 24,000x and 3,400x more energy efficient than a CPU and GPU respectively. Compared with DaDianNao, EIE has 2.9x, 19x and 3x better throughput, energy efficiency and area efficiency.
Song Han 0003, Xingyu Liu 0001, Huizi Mao, Jing Pu, Ardavan Pedram, Mark Horowitz, William J. Dally
ISCA3
2015 Rebooting Computing and Low-Power Image Recognition Challenge
abstract
“Rebooting Computing” (RC) is an effort in the IEEE to rethink future computers. RC started in 2012 by the co-chairs, Elie Track (IEEE Council on Superconductivity) and Tom Conte (Computer Society). RC takes a holistic approach, considering revolutionary as well as evolutionary solutions needed to advance computer technologies. Three summits have been held in 2013 and 2014, discussing different technologies, from emerging devices to user interface, from security to energy efficiency, from neuromorphic to reversible computing. The first part of this paper introduces RC to the design automation community and solicits revolutionary ideas from the community for the directions of future computer research. Energy efficiency is identified as one of the most important challenges in future computer technologies. The importance of energy efficiency spans from miniature embedded sensors to wearable computers, from individual desktops to data centers. To gauge the state of the art, the RC Committee organized the first Low Power Image Recognition Challenge (LPIRC). Each image contains one or multiple objects, among 200 categories. A contestant has to provide a working system that can recognize the objects and report the bounding boxes of the objects. The second part of this paper explains LPIRC and the solutions from the top two winners.
Yung-Hsiang Lu, Alan M. Kadin, Alexander C. Berg, Thomas M. Conte, Erik DeBenedictis, Ganesh Gingade, Bichlien Hoang, Yongzhen Huang, Boxun Li, Jingyu Liu 0004, Wei Liu 0015, Huizi Mao, Junran Peng, Tianqi Tang 0001, Elie K. Track, Jingqiu Wang, Tao Wang 0004, Yu Wang 0002
ICCAD13