← Search

Ji Lin

22 accepted papers

2024

VILA: On Pre-training for Visual Language Models

CVPR 2024poster

Visual language models (VLMs) rapidly progressed with the recent success of large language models. There have been growing efforts on visual instruction tuning to extend the LLM with visual inputs but lacks an in-depth study of the visual language pre-training process where the model learns to perfo…

Cited by 401SourcePDFScholar
2023

SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Models

ICML 2023poster

Large language models (LLMs) show excellent performance but are compute- and memory-intensive. Quantization can reduce memory and accelerate inference. However, existing methods cannot maintain accuracy and hardware efficiency at the same time. We propose SmoothQuant, a training-free, accuracy-prese…

2022

Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Models

NeurIPS 2022accept

During image editing, existing deep generative models tend to re-synthesize the entire output from scratch, including the unedited regions. This leads to a significant waste of computation, especially for minor editing operations. In this work, we present Spatially Sparse Inference (SSI), a general-…

2022

On-Device Training Under 256KB Memory

NeurIPS 2022accept

On-device training enables the model to adapt to new data collected from the sensors by fine-tuning a pre-trained model. Users can benefit from customized AI models without having to transfer the data to the cloud, protecting the privacy. However, the training memory consumption is prohibitive for I…

Cited by 258SourcePDFScholar
2021

Anycost GANs for Interactive Image Synthesis and Editing

CVPR 2021poster

Generative adversarial networks (GANs) have enabled photorealistic image synthesis and editing. However, due to the high computational cost of large-scale generators (e.g., StyleGAN2), it usually takes seconds to see the results of a single edit on edge devices, prohibiting interactive user experien…

Cited by 88PDFcodeScholar
2021

Memory-efficient Patch-based Inference for Tiny Deep Learning

NeurIPS 2021poster

Tiny deep learning on microcontroller units (MCUs) is challenging due to the limited memory size. We find that the memory bottleneck is due to the imbalanced memory distribution in convolutional neural network (CNN) designs: the first several blocks have an order of magnitude larger memory usage th…

Cited by 209SourcePDFScholar
2020

APQ: Joint Search for Network Architecture, Pruning and Quantization Policy

CVPR 2020poster

We present APQ, a novel design methodology for efficient deep learning deployment. Unlike previous methods that separately optimize the neural network architecture, pruning policy, and quantization policy, we design to optimize them in a joint manner. To deal with the larger design space it brings,…

Cited by 253PDFcodeScholar
2020

Differentiable Augmentation for Data-Efficient GAN Training

NeurIPS 2020poster

The performance of generative adversarial networks (GANs) heavily deteriorates given a limited amount of training data. This is mainly because the discriminatorsis memorizing the exact training set. To combat it, we propose Differentiable Augmentation (DiffAugment), a simple method that improves the…

2020

GAN Compression: Efficient Architectures for Interactive Conditional GANs

CVPR 2020poster

Conditional Generative Adversarial Networks (cGANs) have enabled controllable image synthesis for many computer vision and graphics applications. However, recent cGANs are 1-2 orders of magnitude more computationally-intensive than modern recognition CNNs. For example, GauGAN consumes 281G MACs per…

Cited by 294PDFcodeScholar
2020

MCUNet: Tiny Deep Learning on IoT Devices

NeurIPS 2020spotlight

Machine learning on tiny IoT devices based on microcontroller units (MCU) is appealing but challenging: the memory of microcontrollers is 2-3 orders of magnitude smaller even than mobile phones. We propose MCUNet, a framework that jointly designs the efficient neural architecture (TinyNAS) and the l…

Cited by 670SourcePDFScholar
2020

Searching Efficient 3D Architectures with Sparse Point-Voxel Convolution

ECCV 2020poster

Self-driving cars need to understand 3D scenes efficiently and accurately in order to drive safely. Given the limited hardware resources, existing 3D perception models are not able to recognize small instances (e.g., pedestrians, cyclists) very well due to the low-resolution voxelization and aggress…

2019

Joint Monocular 3D Vehicle Detection and Tracking

ICCV 2019poster

Vehicle 3D extents and trajectories are critical cues for predicting the future location of vehicles and planning future agent ego-motion based on those predictions. In this paper, we propose a novel online framework for 3D vehicle detection and tracking from monocular videos. The framework can not…

Cited by 284PDFScholar
2018

AMC: AutoML for Model Compression and Acceleration on Mobile Devices

ECCV 2018poster

Model compression is an effective technique to efficiently deploy neural network models on mobile devices which have limited computation resources and tight power budgets. Conventional model compression techniques rely on hand-crafted features and require domain experts to explore the large design s…

2018

Reinforcement Learning from Imperfect Demonstrations

ICLR 2018workshop

Robust real-world learning should benefit from both demonstrations and interaction with the environment. Current approaches to learning from demonstration and reward perform supervised learning on expert demonstration data and use reinforcement learning to further improve performance based on rewa…

Cited by 271SourceScholar
2017

Consistent-Aware Deep Learning for Person Re-Identification in a Camera Network

CVPR 2017spotlight

In this paper, we propose a consistent-aware deep learning (CADL) framework for person re-identification in a camera network. Unlike most existing person re-identification methods which identify whether two body images are from the same person, our approach aims to obtain the maximal correct matches…

Cited by 158PDFScholar