Demo Data from EDBT 2026 / reviewers in the wild / expert
Ang Li 0001
dblp:33/2805-1
· DBLP profile ↗
15ranked-venue papers
4as first author
4since 2021 · last 2024
0000-0003-4795-8374ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 4 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 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.
| Artificial intelligence
12 papers |
Vision and language · 29% Video understanding and tracking · 26% Efficient and distributed learning · 13% | |
| Databases, data mining, and information retrieval
3 papers |
Machine learning and data management · 54% Information retrieval · 46% |
Topics — the 30 heaviest of 38, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking
action recognition |
1.8 | 3 | 2024 | Building an Open-Vocabulary Video CLIP Model With Better Architectures, Optimization and Data · IEEE Trans. Pattern Anal. Mach. Intell. 2024 Open-VCLIP: Transforming CLIP to an Open-vocabulary Video Model via Interpolated Weight Optimization · ICML 2023 Layout-Induced Video Representation for Recognizing Agent-in-Place Actions · ICCV 2019 |
Computer vision › Vision and language
video-language model |
0.8 | 1 | 2024 | Building an Open-Vocabulary Video CLIP Model With Better Architectures, Optimization and Data · IEEE Trans. Pattern Anal. Mach. Intell. 2024 |
Computer vision › Vision and language
video-text retrieval |
0.8 | 1 | 2024 | Building an Open-Vocabulary Video CLIP Model With Better Architectures, Optimization and Data · IEEE Trans. Pattern Anal. Mach. Intell. 2024 |
Computer vision › Vision and language
vision-language pretraining |
0.8 | 1 | 2024 | Building an Open-Vocabulary Video CLIP Model With Better Architectures, Optimization and Data · IEEE Trans. Pattern Anal. Mach. Intell. 2024 |
Computer vision › Video understanding and tracking › video classification
zero-shot video classification |
0.8 | 1 | 2024 | Building an Open-Vocabulary Video CLIP Model With Better Architectures, Optimization and Data · IEEE Trans. Pattern Anal. Mach. Intell. 2024 |
Computer vision › Vision and language › vision-language model
CLIP |
0.7 | 1 | 2023 | Open-VCLIP: Transforming CLIP to an Open-vocabulary Video Model via Interpolated Weight Optimization · ICML 2023 |
Computer vision › Vision and language
vision-language model |
0.7 | 1 | 2023 | Open-VCLIP: Transforming CLIP to an Open-vocabulary Video Model via Interpolated Weight Optimization · ICML 2023 |
Computer vision › Video understanding and tracking › action recognition › action recognition under limited supervision
zero-shot action recognition |
0.7 | 1 | 2023 | Open-VCLIP: Transforming CLIP to an Open-vocabulary Video Model via Interpolated Weight Optimization · ICML 2023 |
Machine learning › Learning paradigms
semi-supervised learning |
0.6 | 1 | 2022 | Semi-supervised Vision Transformers · ECCV (30) 2022 |
Machine learning › Deep learning architectures and training › transformer
vision transformer |
0.6 | 1 | 2022 | Semi-supervised Vision Transformers · ECCV (30) 2022 |
Machine learning › Efficient and distributed learning › distributed training
asynchronous training |
0.4 | 1 | 2019 | A Generalized Framework for Population Based Training · KDD 2019 |
Machine learning › Efficient and distributed learning
distributed training |
0.4 | 1 | 2019 | A Generalized Framework for Population Based Training · KDD 2019 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.4 | 1 | 2019 | A Generalized Framework for Population Based Training · KDD 2019 |
Machine learning › Optimization for machine learning › hyperparameter optimization
population-based training |
0.4 | 1 | 2019 | A Generalized Framework for Population Based Training · KDD 2019 |
Computer vision › Video understanding and tracking
video representation learning |
0.4 | 1 | 2019 | Layout-Induced Video Representation for Recognizing Agent-in-Place Actions · ICCV 2019 |
Machine learning › Efficient and distributed learning
model compression |
0.3 | 1 | 2018 | NISP: Pruning Networks Using Neuron Importance Score Propagation · CVPR 2018 |
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
neuron pruning |
0.3 | 1 | 2018 | NISP: Pruning Networks Using Neuron Importance Score Propagation · CVPR 2018 |
Computer vision › Image recognition and object detection
object detection |
0.3 | 1 | 2018 | Dynamic Zoom-In Network for Fast Object Detection in Large Images · CVPR 2018 |
Machine learning › Efficient and distributed learning › model compression
pruning |
0.3 | 1 | 2018 | NISP: Pruning Networks Using Neuron Importance Score Propagation · CVPR 2018 |
Computer vision › Image recognition and object detection › object localization
weakly supervised object localization |
0.3 | 1 | 2018 | C-WSL: Count-Guided Weakly Supervised Localization · ECCV (1) 2018 |
Computer vision › 3D vision
3d scene understanding |
0.3 | 1 | 2017 | Generating Holistic 3D Scene Abstractions for Text-Based Image Retrieval · CVPR 2017 |
Computer vision › Vision and language
visual relationship detection |
0.3 | 1 | 2017 | Visual Relationship Detection with Internal and External Linguistic Knowledge Distillation · ICCV 2017 |
Information retrieval
image retrieval |
0.3 | 1 | 2017 | Generating Holistic 3D Scene Abstractions for Text-Based Image Retrieval · CVPR 2017 |
Information retrieval › image retrieval
text-based image retrieval |
0.3 | 1 | 2017 | Generating Holistic 3D Scene Abstractions for Text-Based Image Retrieval · CVPR 2017 |
Computer vision › Face, body and person analysis
face recognition |
0.2 | 1 | 2015 | Selective Encoding for Recognizing Unreliably Localized Faces · ICCV 2015 |
Computer vision › Face, body and person analysis › face recognition
face verification |
0.2 | 1 | 2015 | Selective Encoding for Recognizing Unreliably Localized Faces · ICCV 2015 |
Computer vision › Face, body and person analysis › face recognition › face verification
unconstrained face verification |
0.2 | 1 | 2015 | Selective Encoding for Recognizing Unreliably Localized Faces · ICCV 2015 |
Machine learning › Transfer learning and domain adaptation
zero-shot learning |
0.2 | 1 | 2023 | Open-VCLIP: Transforming CLIP to an Open-vocabulary Video Model via Interpolated Weight Optimization · ICML 2023 |
Computer vision › 3D vision
camera pose estimation |
0.2 | 1 | 2014 | Planar Structure Matching under Projective Uncertainty for Geolocation · ECCV (7) 2014 |
Natural language and speech › Information extraction and text analysis
geolocation |
0.2 | 1 | 2014 | Planar Structure Matching under Projective Uncertainty for Geolocation · ECCV (7) 2014 |
Methods — techniques the papers use, named apart from their topics
domain-specific language · 0.9weight interpolation · 0.8large language model · 0.8contrastive language-image pretraining · 0.8interpolated weight optimization · 0.7continual learning · 0.7progressive query evaluation · 0.6delta encoding · 0.6population-based training · 0.4neural network · 0.4hyperparameter schedules · 0.4reinforcement learning · 0.3coarse-to-fine detection · 0.3physical relation model · 0.3object detection · 0.33d layout synthesis · 0.3projective uncertainty modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Building an Open-Vocabulary Video CLIP Model With Better Architectures, Optimization and DataabstractDespite significant results achieved by Contrastive Language-Image Pretraining (CLIP) in zero-shot image recognition, limited effort has been made exploring its potential for zero-shot video recognition. This paper presents Open-VCLIP++, a simple yet effective framework that adapts CLIP to a strong zero-shot video classifier, capable of identifying novel actions and events during testing. Open-VCLIP++ minimally modifies CLIP to capture spatial-temporal relationships in videos, thereby creating a specialized video classifier while striving for generalization. We formally demonstrate that training Open-VCLIP++ is tantamount to continual learning with zero historical data. To address this problem, we introduce Interpolated Weight Optimization, a technique that leverages the advantages of weight interpolation during both training and testing. Furthermore, we build upon large language models to produce fine-grained video descriptions. These detailed descriptions are further aligned with video features, facilitating a better transfer of CLIP to the video domain. Our approach is evaluated on three widely used action recognition datasets, following a variety of zero-shot evaluation protocols. The results demonstrate that our method surpasses existing state-of-the-art techniques by significant margins. Specifically, we achieve zero-shot accuracy scores of 88.1%, 58.7%, and 81.2% on UCF, HMDB, and Kinetics-600 datasets respectively, outpacing the best-performing alternative methods by 8.5%, 8.2%, and 12.3%. We also evaluate our approach on the MSR-VTT video-text retrieval dataset, where it delivers competitive video-to-text and text-to-video retrieval performance, while utilizing substantially less fine-tuning data compared to other methods. Zuxuan Wu, Zejia Weng, Wujian Peng, Xitong Yang, Ang Li 0001, Larry Davis 0001, Yu-Gang Jiang 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2023 | Open-VCLIP: Transforming CLIP to an Open-vocabulary Video Model via Interpolated Weight OptimizationabstractContrastive Language-Image Pretraining (CLIP) has demonstrated impressive zero-shot learning abilities for image understanding, yet limited effort has been made to investigate CLIP for zero-shot video recognition. We introduce Open-VCLIP, a simple yet effective approach that transforms CLIP into a strong zero-shot video classifier that can recognize unseen actions and events at test time. Our framework extends CLIP with minimal modifications to model spatial-temporal relationships in videos, making it a specialized video classifier, while striving for generalization. We formally show that training an Open-VCLIP is equivalent to continual learning with zero historical data. To address this problem, we propose Interpolated Weight Optimization, which utilizes the benefit of weight interpolation in both training and test time. We evaluate our method on three popular and challenging action recognition datasets following various zero-shot evaluation protocols and we demonstrate our approach outperforms state-of-the-art methods by clear margins. In particular, we achieve 87.9%, 58.3%, 81.1% zero-shot accuracy on UCF, HMDB and Kinetics-600 respectively, outperforming state-of-the-art methods by 8.3%, 7.8% and 12.2%. Code is released at https://github.com/wengzejia1/Open-VCLIP. Zejia Weng, Xitong Yang, Ang Li 0001, Zuxuan Wu, Yu-Gang Jiang 0001 |
ICML | 3 |
| 2022 | Semi-supervised Vision Transformers
Zejia Weng, Xitong Yang, Ang Li 0001, Zuxuan Wu, Yu-Gang Jiang 0001 |
ECCV (30) | 3 |
| 2021 | ETA Prediction with Graph Neural Networks in Google MapsabstractTravel-time prediction constitutes a task of high importance in transportation networks, with web mapping services like Google Maps regularly serving vast quantities of travel time queries from users and enterprises alike. Further, such a task requires accounting for complex spatiotemporal interactions (modelling both the topological properties of the road network and anticipating events---such as rush hours---that may occur in the future). Hence, it is an ideal target for graph representation learning at scale. Here we present a graph neural network estimator for estimated time of arrival (ETA) which we have deployed in production at Google Maps. While our main architecture consists of standard GNN building blocks, we further detail the usage of training schedule methods such as MetaGradients in order to make our model robust and production-ready. We also provide prescriptive studies: ablating on various architectural decisions and training regimes, and qualitative analyses on real-world situations where our model provides a competitive edge. Our GNN proved powerful when deployed, significantly reducing negative ETA outcomes in several regions compared to the previous production baseline (40+% in cities like Sydney). Austin Derrow-Pinion, Jennifer She, Oliver Lange, Todd Hester, Luis Perez, Marc Nunkesser, Seongjae Lee, Xueying Guo, Brett Wiltshire, Peter W. Battaglia, Ang Li 0001, Zhongwen Xu, Alvaro Sanchez-Gonzalez, Yujia Li 0001, Petar Velickovic |
CIKM | 13 |
| 2019 | Layout-Induced Video Representation for Recognizing Agent-in-Place ActionsabstractWe address scene layout modeling for recognizing agent-in-place actions, which are actions associated with agents who perform them and the places where they occur, in the context of outdoor home surveillance. We introduce a novel representation to model the geometry and topology of scene layouts so that a network can generalize from the layouts observed in the training scenes to unseen scenes in the test set. This Layout-Induced Video Representation (LIVR) abstracts away low-level appearance variance and encodes geometric and topological relationships of places to explicitly model scene layout. LIVR partitions the semantic features of a scene into different places to force the network to learn generic place-based feature descriptions which are independent of specific scene layouts; then, LIVR dynamically aggregates features based on connectivities of places in each specific scene to model its layout. We introduce a new Agent-in-Place Action (APA) dataset to show that our method allows neural network models to generalize significantly better to unseen scenes. Ruichi Yu, Ang Li 0001, Jingxiao Zheng, Vlad I. Morariu, Larry Davis 0001 |
ICCV | 3 |
| 2019 | A Generalized Framework for Population Based TrainingabstractPopulation Based Training (PBT) is a recent approach that jointly optimizes neural network weights and hyperparameters which periodically copies weights of the best performers and mutates hyperparameters during training. Previous PBT implementations have been synchronized glass-box systems. We propose a general, black-box PBT framework that distributes many asynchronous "trials" (a small number of training steps with warm-starting) across a cluster, coordinated by the PBT controller. The black-box design does not make assumptions on model architectures, loss functions or training procedures. Our system supports dynamic hyperparameter schedules to optimize both differentiable and non-differentiable metrics. We apply our system to train a state-of-the-art WaveNet generative model for human voice synthesis. We show that our PBT system achieves better accuracy and faster convergence compared to existing methods, given the same computational resource. Ang Li 0001, Ola Spyra, Sagi Perel, Valentin Dalibard, Max Jaderberg, Chenjie Gu, David Budden, Tim Harley, Pramod Gupta |
KDD | 1 |
| 2018 | Dynamic Zoom-In Network for Fast Object Detection in Large ImagesabstractWe introduce a generic framework that reduces the computational cost of object detection while retaining accuracy for scenarios where objects with varied sizes appear in high resolution images. Detection progresses in a coarse-to-fine manner, first on a down-sampled version of the image and then on a sequence of higher resolution regions identified as likely to improve the detection accuracy. Built upon reinforcement learning, our approach consists of a model (R-net) that uses coarse detection results to predict the potential accuracy gain for analyzing a region at a higher resolution and another model (Q-net) that sequentially selects regions to zoom in. Experiments on the Caltech Pedestrians dataset show that our approach reduces the number of processed pixels by over 50% without a drop in detection accuracy. The merits of our approach become more significant on a high resolution test set collected from YFCC100M dataset, where our approach maintains high detection performance while reducing the number of processed pixels by about 70% and the detection time by over 50%. Mingfei Gao, Ruichi Yu, Ang Li 0001, Vlad I. Morariu, Larry Davis 0001 |
CVPR | 3 |
| 2018 | NISP: Pruning Networks Using Neuron Importance Score PropagationabstractTo reduce the significant redundancy in deep Convolutional Neural Networks (CNNs), most existing methods prune neurons by only considering the statistics of an individual layer or two consecutive layers (e.g., prune one layer to minimize the reconstruction error of the next layer), ignoring the effect of error propagation in deep networks. In contrast, we argue that for a pruned network to retain its predictive power, it is essential to prune neurons in the entire neuron network jointly based on a unified goal: minimizing the reconstruction error of important responses in the "final response layer" (FRL), which is the second-to-last layer before classification. Specifically, we apply feature ranking techniques to measure the importance of each neuron in the FRL, formulate network pruning as a binary integer optimization problem, and derive a closed-form solution to it for pruning neurons in earlier layers. Based on our theoretical analysis, we propose the Neuron Importance Score Propagation (NISP) algorithm to propagate the importance scores of final responses to every neuron in the network. The CNN is pruned by removing neurons with least importance, and it is then fine-tuned to recover its predictive power. NISP is evaluated on several datasets with multiple CNN models and demonstrated to achieve significant acceleration and compression with negligible accuracy loss. Ruichi Yu, Ang Li 0001, Chun-Fu Chen 0001, Jui-Hsin Lai, Vlad I. Morariu, Xintong Han, Mingfei Gao, Ching-Yung Lin, Larry Davis 0001 |
CVPR | 2 |
| 2018 | C-WSL: Count-Guided Weakly Supervised Localization
Mingfei Gao, Ang Li 0001, Ruichi Yu, Vlad I. Morariu, Larry Davis 0001 |
ECCV (1) | 2 |
| 2017 | Generating Holistic 3D Scene Abstractions for Text-Based Image RetrievalabstractSpatial relationships between objects provide important information for text-based image retrieval. As users are more likely to describe a scene from a real world perspective, using 3D spatial relationships rather than 2D relationships that assume a particular viewing direction, one of the main challenges is to infer the 3D structure that bridges images with users text descriptions. However, direct inference of 3D structure from images requires learning from large scale annotated data. Since interactions between objects can be reduced to a limited set of atomic spatial relations in 3D, we study the possibility of inferring 3D structure from a text description rather than an image, applying physical relation models to synthesize holistic 3D abstract object layouts satisfying the spatial constraints present in a textual description. We present a generic framework for retrieving images from a textual description of a scene by matching images with these generated abstract object layouts. Images are ranked by matching object detection outputs (bounding boxes) to 2D layout candidates (also represented by bounding boxes) which are obtained by projecting the 3D scenes with sampled camera directions. We validate our approach using public indoor scene datasets and show that our method outperforms baselines built upon object occurrence histograms and learned 2D pairwise relations. Ang Li 0001, Jin Sun 0011, Joe Yue-Hei Ng, Ruichi Yu, Vlad I. Morariu, Larry Davis 0001 |
CVPR | 1 |
| 2017 | Visual Relationship Detection with Internal and External Linguistic Knowledge DistillationabstractUnderstanding the visual relationship between two objects involves identifying the subject, the object, and a predicate relating them. We leverage the strong correlations between the predicate and the hsubj; obji pair (both semantically and spatially) to predict predicates conditioned on the subjects and the objects. Modeling the three entities jointly more accurately reflects their relationships compared to modeling them independently, but it complicates learning since the semantic space of visual relationships is huge and training data is limited, especially for longtail relationships that have few instances. To overcome this, we use knowledge of linguistic statistics to regularize visual model learning. We obtain linguistic knowledge by mining from both training annotations (internal knowledge) and publicly available text, e.g., Wikipedia (external knowledge), computing the conditional probability distribution of a predicate given a (subj, obj) pair. As we train the visual model, we distill this knowledge into the deep model to achieve better generalization. Our experimental results on the Visual Relationship Detection (VRD) and Visual Genome datasets suggest that with this linguistic knowledge distillation, our model outperforms the stateof- the-art methods significantly, especially when predicting unseen relationships (e.g., recall improved from 8.45% to 19.17% on VRD zero-shot testing set). Ruichi Yu, Ang Li 0001, Vlad I. Morariu, Larry Davis 0001 |
ICCV | 2 |
| 2017 | Towards Unified Data and Lifecycle Management for Deep LearningabstractDeep learning has improved state-of-the-art results in many important fields, and has been the subject of much research in recent years, leading to the development of several systems for facilitating deep learning. Current systems, however, mainly focus on model building and training phases, while the issues of data management, model sharing, and lifecycle management are largely ignored. Deep learning modeling lifecycle generates a rich set of data artifacts, e.g., learned parameters and training logs, and it comprises of several frequently conducted tasks, e.g., to understand the model behaviors and to try out new models. Dealing with such artifacts and tasks is cumbersome and largely left to the users. This paper describes our vision and implementation of a data and lifecycle management system for deep learning. First, we generalize model exploration and model enumeration queries from commonly conducted tasks by deep learning modelers, and propose a high-level domain specific language (DSL), inspired by SQL, to raise the abstraction level and thereby accelerate the modeling process. To manage the variety of data artifacts, especially the large amount of checkpointed float parameters, we design a novel model versioning system (dlv), and a read-optimized parameter archival storage system (PAS) that minimizes storage footprint and accelerates query workloads with minimal loss of accuracy. PAS archives versioned models using deltas in a multi-resolution fashion by separately storing the less significant bits, and features a novel progressive query (inference) evaluation algorithm. Third, we develop e cient algorithms for archiving versioned models using deltas under co-retrieval constraints. We conduct extensive experiments over several real datasets from computDeep learning has improved state-of-the-art results in many important fields, and has been the subject of much research in recent years, leading to the development of several systems for facilitating deep learning. Current systems, however, mainly focus on model building and training phases, while the issues of data management, model sharing, and lifecycle management are largely ignored. Deep learning modeling lifecycle generates a rich set of data artifacts, e.g., learned parameters and training logs, and it comprises of several frequently conducted tasks, e.g., to understand the model behaviors and to try out new models. Dealing with such artifacts and tasks is cumbersome and largely left to the users. This paper describes our vision and implementation of a data and lifecycle management system for deep learning. First, we generalize model exploration and model enumeration queries from commonly conducted tasks by deep learning modelers, and propose a high-level domain specific language (DSL), inspired by SQL, to raise the abstraction level and thereby accelerate the modeling process. To manage the variety of data artifacts, especially the large amount of checkpointed float parameters, we design a novel model versioning system (dlv), and a read-optimized parameter archival storage system (PAS) that minimizes storage footprint and accelerates query workloads with minimal loss of accuracy. PAS archives versioned models using deltas in a multi-resolution fashion by separately storing the less significant bits, and features a novel progressive query (inference) evaluation algorithm. Third, we develop efficient algorithms for archiving versioned models using deltas under co-retrieval constraints. We conduct extensive experiments over several real datasets from computer vision domain to show the efficiency of the proposed techniques. Hui Miao 0001, Ang Li 0001, Larry Davis 0001, Amol Deshpande |
ICDE | 2 |
| 2017 | ModelHub: Deep Learning Lifecycle ManagementabstractDeep learning has improved the state-of-the-art results in many domains, leading to the development of several systems for facilitating deep learning. Current systems, however, mainly focus on model building and training phases, while the issues of lifecycle management are largely ignored. Deep learning modeling lifecycle contains a rich set of artifacts and frequently conducted tasks, dealing with them is cumbersome and left to the users. To address these issues in a comprehensive manner, we demonstrate ModelHub, which includes a novel model versioning system (dlv), a domain-specific language for searching through model space (DQL), and a hosted service (ModelHub). Hui Miao 0001, Ang Li 0001, Larry Davis 0001, Amol Deshpande |
ICDE | 2 |
| 2015 | Selective Encoding for Recognizing Unreliably Localized FacesabstractMost existing face verification systems rely on precise face detection and registration. However, these two components are fallible under unconstrained scenarios (e.g., mobile face authentication) due to partial occlusions, pose variations, lighting conditions and limited view-angle coverage of mobile cameras. We address the unconstrained face verification problem by encoding face images directly without any explicit models of detection or registration. We propose a selective encoding framework which injects relevance information (e.g., foreground/background probabilities) into each cluster of a descriptor codebook. An additional selector component also discards distractive image patches and improves spatial robustness. We evaluate our framework using Gaussian mixture models and Fisher vectors on challenging face verification datasets. We apply selective encoding to Fisher vector features, which in our experiments degrade quickly with inaccurate face localization, our framework improves robustness with no extra test time computation. We also apply our approach to mobile based active face authentication task, demonstrating its utility in real scenarios. Ang Li 0001, Vlad I. Morariu, Larry Davis 0001 |
ICCV | 1 |
| 2014 | Planar Structure Matching under Projective Uncertainty for Geolocation
Ang Li 0001, Vlad I. Morariu, Larry Davis 0001 |
ECCV (7) | 1 |