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

Tian Lan 0006

dblp:31/83-6 · DBLP profile ↗
← Back
19ranked-venue papers
10as first author
6since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 19 · 10 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 7 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
16 papers
Efficient and distributed learning · 19% Language models and text generation · 18% Generative modeling · 18%
Databases, data mining, and information retrieval
5 papers
Machine learning and data management · 58% Data mining · 35% Information retrieval · 7%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 77% Software maintenance and evolution · 23%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
distributed training
1.222023
Merlion: End-to-End Machine Learning for Time Series · J. Mach. Learn. Res. 2023
WarpDrive: Fast End-to-End Deep Multi-Agent Reinforcement Learning on a GPU · J. Mach. Learn. Res. 2022
Machine learning › Generative modeling
diffusion model
0.912025
Text2Data: Low-Resource Data Generation with Textual Control · AAAI 2025
Knowledge, reasoning and agents › Multi-agent systems
distributed problem solving
0.912025
Diversity Empowers Intelligence: Integrating Expertise of Software Engineering Agents · ICLR 2025
Program synthesis and code generation › code agent
LLM-based software engineering agent
0.912025
Diversity Empowers Intelligence: Integrating Expertise of Software Engineering Agents · ICLR 2025
Natural language and speech › Language models and text generation
code generation
0.812024
APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling Datasets · NeurIPS 2024
Machine learning › Reinforcement learning
multi-agent reinforcement learning
0.612022
WarpDrive: Fast End-to-End Deep Multi-Agent Reinforcement Learning on a GPU · J. Mach. Learn. Res. 2022
Machine learning › Efficient and distributed learning › distributed training › parallelization › parallel training
multi-GPU training
0.612022
WarpDrive: Fast End-to-End Deep Multi-Agent Reinforcement Learning on a GPU · J. Mach. Learn. Res. 2022
GPUs and heterogeneous computing
GPU computing
0.612022
WarpDrive: Fast End-to-End Deep Multi-Agent Reinforcement Learning on a GPU · J. Mach. Learn. Res. 2022
Computer vision › Video understanding and tracking
action recognition
0.542015
Action Recognition by Hierarchical Mid-Level Action Elements · ICCV 2015
Discriminative Latent Models for Recognizing Contextual Group Activities · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Discriminative figure-centric models for joint action localization and recognition · ICCV 2011
Software maintenance and evolution › issue management
issue resolution
0.312025
Diversity Empowers Intelligence: Integrating Expertise of Software Engineering Agents · ICLR 2025
Computer vision › Video understanding and tracking › activity recognition
group activity recognition
0.322012
Discriminative Latent Models for Recognizing Contextual Group Activities · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Beyond Actions: Discriminative Models for Contextual Group Activities · NIPS 2010
Natural language and speech › Language models and text generation
instruction tuning
0.212024
APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling Datasets · NeurIPS 2024
Computer vision › Video understanding and tracking
action anticipation
0.212014
A Hierarchical Representation for Future Action Prediction · ECCV (3) 2014
Computer vision › Segmentation and scene understanding › semantic segmentation
category-specific segmentation
0.212013
Optimizing Nondecomposable Loss Functions in Structured Prediction · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › Image recognition and object detection
image classification
0.212013
Learning Class-to-Image Distance with Object Matchings · CVPR 2013
Computer vision › Image recognition and object detection
object detection
0.212013
From Subcategories to Visual Composites: A Multi-level Framework for Object Detection · ICCV 2013
Computer vision › Image recognition and object detection › object detection
weakly supervised object detection
0.212013
From Subcategories to Visual Composites: A Multi-level Framework for Object Detection · ICCV 2013
Data mining
clustering
0.212013
Latent Maximum Margin Clustering · NIPS 2013
Data mining › clustering › model-based clustering
latent variable clustering
0.212013
Latent Maximum Margin Clustering · NIPS 2013
Data mining › clustering › kernel clustering
maximum margin clustering
0.212013
Latent Maximum Margin Clustering · NIPS 2013
Machine learning and data management
structured prediction
0.212013
Optimizing Nondecomposable Loss Functions in Structured Prediction · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › Video understanding and tracking › action recognition › human action recognition
contextual action recognition
0.112012
Discriminative Latent Models for Recognizing Contextual Group Activities · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Computer vision › Video understanding and tracking › activity recognition
human activity recognition
0.112012
Social roles in hierarchical models for human activity recognition · CVPR 2012
Computer vision › Video understanding and tracking › action recognition › action recognition under limited supervision
weakly supervised action recognition
0.112012
Similarity Constrained Latent Support Vector Machine: An Application to Weakly Supervised Action Classification · ECCV (7) 2012
Multimedia analysis and retrieval
image retrieval
0.112012
Image Retrieval with Structured Object Queries Using Latent Ranking SVM · ECCV (6) 2012
Computer vision › Video understanding and tracking
action detection
0.112011
Discriminative figure-centric models for joint action localization and recognition · ICCV 2011
Computer vision › Video understanding and tracking › action recognition
action recognition and localization
0.112011
Discriminative figure-centric models for joint action localization and recognition · ICCV 2011
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
latent structure discovery
0.112010
Beyond Actions: Discriminative Models for Contextual Group Activities · NIPS 2010
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.112010
Beyond Actions: Discriminative Models for Contextual Group Activities · NIPS 2010
Information retrieval
ranking
0.122013
A Max-Margin Riffled Independence Model for Image Tag Ranking · CVPR 2013
Image Retrieval with Structured Object Queries Using Latent Ranking SVM · ECCV (6) 2012

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

large language model · 1.7agent ensemble · 1.7model ensembling · 1.3anomaly score calibration · 1.3AutoML · 1.3fine-tuning · 0.9diffusion model · 0.9constraint optimization · 0.9semantic verification · 0.8automated data generation · 0.8parallel simulation · 0.6deep reinforcement learning · 0.6latent variable model · 0.3alternating descent · 0.3riffled independence factorization · 0.2max-margin learning · 0.2markov random field · 0.2large-margin learning · 0.2
YearPublicationVenuePosition
2025 Text2Data: Low-Resource Data Generation with Textual Control
abstract
Natural language serves as a common and straightforward control signal for humans to interact seamlessly with machines. Recognizing the importance of this interface, the machine learning community is investing considerable effort in generating data that is semantically coherent with textual instructions. While strides have been made in text-to-data generation spanning image editing, audio synthesis, video creation, and beyond, low-resource areas characterized by expensive annotations or complex data structures, such as molecules, motion dynamics, and time series, often lack textual labels. This deficiency impedes supervised learning, thereby constraining the application of advanced generative models for text-to-data tasks. In response to these challenges in the low-resource scenario, we propose Text2Data, a novel approach that utilizes unlabeled data to understand the underlying data distribution through an unsupervised diffusion model. Subsequently, it undergoes controllable finetuning via a novel constraint optimization-based learning objective that ensures controllability and effectively counteracts catastrophic forgetting. Comprehensive experiments demonstrate that Text2Data is able to achieve enhanced performance regarding controllability across various modalities, including molecules, motions and time series, when compared to existing baselines.
Yihao Feng, Tian Lan 0006, Ning Yu 0006, Yu Bai 0017, Ran Xu 0001, Huan Wang 0016, Caiming Xiong, Silvio Savarese
AAAI3
2025 Diversity Empowers Intelligence: Integrating Expertise of Software Engineering Agents
abstract
Large language model (LLM) agents have shown great potential in solving real-world software engineering (SWE) problems. The most advanced open-source SWE agent can resolve over 27% of real GitHub issues in SWE-Bench Lite. However, these sophisticated agent frameworks exhibit varying strengths, excelling in certain tasks while underperforming in others. To fully harness the diversity of these agents, we propose DEI (Diversity Empowered Intelligence), a framework that leverages their unique expertise. DEI functions as a meta-module atop existing SWE agent frameworks, managing agent collectives for enhanced problem-solving. Experimental results show that a DEI-guided committee of agents is able to surpass the best individual agent's performance by a large margin. For instance, a group of open-source SWE agents, with a maximum individual resolve rate of 27.3% on SWE-Bench Lite, can achieve a 34.3% resolve rate with DEI, making a 25% improvement and beating most closed-source solutions. Our best-performing group excels with a 55% resolve rate, securing the highest ranking on SWE-Bench Lite. Our findings contribute to the growing body of research on collaborative AI systems and their potential to solve complex software engineering challenges.
Kexun Zhang, Weiran Yao, Zuxin Liu, Yihao Feng, Zhiwei Liu 0001, Rithesh R. N., Tian Lan 0006, Lei Li 0005, Renze Lou, Jiacheng Xu 0001, Bo Pang 0004, Yingbo Zhou 0002, Shelby Heinecke, Silvio Savarese, Huan Wang 0016, Caiming Xiong
ICLR7
2025 xLAM: A Family of Large Action Models to Empower AI Agent Systems
abstract
Jianguo Zhang, Tian Lan, Ming Zhu, Zuxin Liu, Thai Quoc Hoang, Shirley Kokane, Weiran Yao, Juntao Tan, Akshara Prabhakar, Haolin Chen, Zhiwei Liu, Yihao Feng, Tulika Manoj Awalgaonkar, Rithesh R N, Zeyuan Chen, Ran Xu, Juan Carlos Niebles, Shelby Heinecke, Huan Wang, Silvio Savarese, Caiming Xiong. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025.
Jianguo Zhang 0005, Tian Lan 0006, Zuxin Liu, Thai Hoang, Shirley Kokane, Weiran Yao, Juntao Tan, Akshara Prabhakar, Zhiwei Liu 0001, Yihao Feng, Tulika Manoj Awalgaonkar, Rithesh R. N., Zeyuan Chen 0001, Ran Xu 0001, Juan Carlos Niebles, Shelby Heinecke, Huan Wang 0016, Silvio Savarese, Caiming Xiong
NAACL (Long Papers)2
2024 APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling Datasets
abstract
The advancement of function-calling agent models requires diverse, reliable, and high-quality datasets. This paper presents APIGen, an automated data generation pipeline designed to synthesize high-quality datasets for function-calling applications. We leverage APIGen and collect 3,673 executable APIs across 21 different categories to generate diverse function-calling datasets in a scalable and structured manner. Each data in our dataset is verified through three hierarchical stages: format checking, actual function executions, and semantic verification, improving its reliability and correctness. We demonstrate that models trained with our curated datasets, even with only 7B parameters, can achieve state-of-the-art performance on the Berkeley Function-Calling Benchmark, outperforming multiple GPT-4 models. Moreover, our 1B model achieves exceptional performance, surpassing GPT-3.5-Turbo and Claude-3 Haiku. We release a dataset containing 60,000 high-quality entries, aiming to advance the field of function-calling agent domains. The dataset and models are available on the project homepage \url{https://apigen-pipeline.github.io/}.
Zuxin Liu, Thai Hoang, Jianguo Zhang 0005, Tian Lan 0006, Shirley Kokane, Juntao Tan, Weiran Yao, Zhiwei Liu 0001, Yihao Feng, Rithesh R. N., Liangwei Yang, Silvio Savarese, Juan Carlos Niebles, Huan Wang 0016, Shelby Heinecke, Caiming Xiong
NeurIPS5
2023 Merlion: End-to-End Machine Learning for Time Series
abstract
We introduce Merlion, an open-source machine learning library for time series. It features a unified interface for many commonly used models and datasets for forecasting and anomaly detection on both univariate and multivariate time series, along with standard pre/post-processing layers. It has several modules to improve ease-of-use, including a no-code visual dashboard, anomaly score calibration to improve interpetability, AutoML for hyperparameter tuning and model selection, and model ensembling. Merlion also provides an evaluation framework that simulates the live deployment of a model in production, and a distributed computing backend to run time series models at industrial scale. This library aims to provide engineers and researchers a one-stop solution to rapidly develop models for their specific time series needs and benchmark them across multiple datasets.
Aadyot Bhatnagar, Paul Kassianik, Tian Lan 0006, Wenzhuo Yang, Rowan Cassius, Doyen Sahoo, Devansh Arpit, Sri Subramanian, Gerald Woo, Amrita Saha, Arun Kumar Jagota, Gokulakrishnan Gopalakrishnan, K. C. Krithika, Sukumar Maddineni, Dae-ki Cho, Bo Zong, Yingbo Zhou 0002, Caiming Xiong, Silvio Savarese, Steven C. H. Hoi, Huan Wang 0016
J. Mach. Learn. Res.4
2022 WarpDrive: Fast End-to-End Deep Multi-Agent Reinforcement Learning on a GPU
abstract
WarpDrive is a flexible, lightweight, and easy-to-use open-source framework for end-to-end deep multi-agent reinforcement learning (MARL) on a Graphics Processing Unit (GPU), available at https://github.com/salesforce/warp-drive. It addresses key system bottlenecks when applying MARL to complex environments with high-dimensional state, observation, or action spaces. For example, WarpDrive eliminates data copying between the CPU and GPU and runs thousands of simulations and agents in parallel. It also enables distributed training on multiple GPUs and scales to millions of agents. In all, WarpDrive enables orders-of-magnitude faster MARL compared to common CPU-GPU implementations. For example, WarpDrive yields 2.9 million environment steps/second with 2000 environments and 1000 agents (at least 100× faster than a CPU version) in a 2d-Tag simulation. It is user-friendly: e.g., it provides a lightweight, extendable Python interface and flexible environment wrappers. It is also compatible with PyTorch. In all, WarpDrive offers a platform to significantly accelerate reinforcement learning research and development.
Tian Lan 0006, Sunil Srinivasa, Huan Wang 0016, Stephan Zheng
J. Mach. Learn. Res.1
2015 Action Recognition by Hierarchical Mid-Level Action Elements
abstract
Realistic videos of human actions exhibit rich spatiotemporal structures at multiple levels of granularity: an action can always be decomposed into multiple finer-grained elements in both space and time. To capture this intuition, we propose to represent videos by a hierarchy of mid-level action elements (MAEs), where each MAE corresponds to an action-related spatiotemporal segment in the video. We introduce an unsupervised method to generate this representation from videos. Our method is capable of distinguishing action-related segments from background segments and representing actions at multiple spatiotemporal resolutions. Given a set of spatiotemporal segments generated from the training data, we introduce a discriminative clustering algorithm that automatically discovers MAEs at multiple levels of granularity. We develop structured models that capture a rich set of spatial, temporal and hierarchical relations among the segments, where the action label and multiple levels of MAE labels are jointly inferred. The proposed model achieves state-of-the-art performance in multiple action recognition benchmarks. Moreover, we demonstrate the effectiveness of our model in real-world applications such as action recognition in large-scale untrimmed videos and action parsing.
Tian Lan 0006, Yuke Zhu, Amir Zamir, Silvio Savarese
ICCV1
2014 A Hierarchical Representation for Future Action Prediction
Tian Lan 0006, Tsung-Chuan Chen, Silvio Savarese
ECCV (3)1
2013 A Max-Margin Riffled Independence Model for Image Tag Ranking
abstract
We propose Max-Margin Riffled Independence Model (MMRIM), a new method for image tag ranking modeling the structured preferences among tags. The goal is to predict a ranked tag list for a given image, where tags are ordered by their importance or relevance to the image content. Our model integrates the max-margin formalism with riffled independence factorizations proposed in [10], which naturally allows for structured learning and efficient ranking. Experimental results on the SUN Attribute and Label Me datasets demonstrate the superior performance of the proposed model compared with baseline tag ranking methods. We also apply the predicted rank list of tags to several higher-level computer vision applications in image understanding and retrieval, and demonstrate that MMRIM significantly improves the accuracy of these applications.
Tian Lan 0006, Greg Mori
CVPR1
2013 Learning Class-to-Image Distance with Object Matchings
abstract
We conduct image classification by learning a class-to-image distance function that matches objects. The set of objects in training images for an image class are treated as a collage. When presented with a test image, the best matching between this collage of training image objects and those in the test image is found. We validate the efficacy of the proposed model on the PASCAL 07 and SUN 09 datasets, showing that our model is effective for object classification and scene classification tasks. State-of-the-art image classification results are obtained, and qualitative results demonstrate that objects can be accurately matched.
Guang-Tong Zhou, Tian Lan 0006, Weilong Yang, Greg Mori
CVPR2
2013 From Subcategories to Visual Composites: A Multi-level Framework for Object Detection
abstract
The appearance of an object changes profoundly with pose, camera view and interactions of the object with other objects in the scene. This makes it challenging to learn detectors based on an object-level label (e.g., "car"). We postulate that having a richer set of labelings (at different levels of granularity) for an object, including finer-grained subcategories, consistent in appearance and view, and higher order composites - contextual groupings of objects consistent in their spatial layout and appearance, can significantly alleviate these problems. However, obtaining such a rich set of annotations, including annotation of an exponentially growing set of object groupings, is simply not feasible. We propose a weakly-supervised framework for object detection where we discover subcategories and the composites automatically with only traditional object-level category labels as input. To this end, we first propose an exemplar-SVM-based clustering approach, with latent SVM refinement, that discovers a variable length set of discriminative subcategories for each object class. We then develop a structured model for object detection that captures interactions among object subcategories and automatically discovers semantically meaningful and discriminatively relevant visual composites. We show that this model produces state-of-the-art performance on UIUC phrase object detection benchmark.
Tian Lan 0006, Michalis Raptis, Leonid Sigal, Greg Mori
ICCV1
2013 Latent Maximum Margin Clustering
abstract
We present a maximum margin framework that clusters data using latent variables. Using latent representations enables our framework to model unobserved information embedded in the data. We implement our idea by large margin learning, and develop an alternating descent algorithm to effectively solve the resultant non-convex optimization problem. We instantiate our latent maximum margin clustering framework with tag-based video clustering tasks, where each video is represented by a latent tag model describing the presence or absence of video tags. Experimental results obtained on three standard datasets show that the proposed method outperforms non-latent maximum margin clustering as well as conventional clustering approaches.
Guang-Tong Zhou, Tian Lan 0006, Arash Vahdat, Greg Mori
NIPS2
2013 Optimizing Nondecomposable Loss Functions in Structured Prediction
abstract
We develop an algorithm for structured prediction with nondecomposable performance measures. The algorithm learns parameters of Markov Random Fields (MRFs) and can be applied to multivariate performance measures. Examples include performance measures such as Fβ score (natural language processing), intersection over union (object category segmentation), Precision/Recall at k (search engines), and ROC area (binary classifiers). We attack this optimization problem by approximating the loss function with a piecewise linear function. The loss augmented inference forms a Quadratic Program (QP), which we solve using LP relaxation. We apply this approach to two tasks: object class-specific segmentation and human action retrieval from videos. We show significant improvement over baseline approaches that either use simple loss functions or simple scoring functions on the PASCAL VOC and H3D Segmentation datasets, and a nursing home action recognition dataset.
Mani Ranjbar, Tian Lan 0006, Yang Wang 0003, Stephen N. Robinovitch, Ze-Nian Li, Greg Mori
IEEE Trans. Pattern Anal. Mach. Intell.2
2012 Social roles in hierarchical models for human activity recognition
abstract
We present a hierarchical model for human activity recognition in entire multi-person scenes. Our model describes human behaviour at multiple levels of detail, ranging from low-level actions through to high-level events. We also include a model of social roles, the expected behaviours of certain people, or groups of people, in a scene. The hierarchical model includes these varied representations, and various forms of interactions between people present in a scene. The model is trained in a discriminative max-margin framework. Experimental results demonstrate that this model can improve performance at all considered levels of detail, on two challenging datasets.
Tian Lan 0006, Leonid Sigal, Greg Mori
CVPR1
2012 Image Retrieval with Structured Object Queries Using Latent Ranking SVM
Tian Lan 0006, Weilong Yang, Yang Wang 0003, Greg Mori
ECCV (6)1
2012 Similarity Constrained Latent Support Vector Machine: An Application to Weakly Supervised Action Classification
Nataliya Shapovalova, Arash Vahdat, Kevin J. Cannons, Tian Lan 0006, Greg Mori
ECCV (7)4
2012 Discriminative Latent Models for Recognizing Contextual Group Activities
abstract
In this paper, we go beyond recognizing the actions of individuals and focus on group activities. This is motivated from the observation that human actions are rarely performed in isolation; the contextual information of what other people in the scene are doing provides a useful cue for understanding high-level activities. We propose a novel framework for recognizing group activities which jointly captures the group activity, the individual person actions, and the interactions among them. Two types of contextual information, group-person interaction and person-person interaction, are explored in a latent variable framework. In particular, we propose three different approaches to model the person-person interaction. One approach is to explore the structures of person-person interaction. Differently from most of the previous latent structured models, which assume a predefined structure for the hidden layer, e.g., a tree structure, we treat the structure of the hidden layer as a latent variable and implicitly infer it during learning and inference. The second approach explores person-person interaction in the feature level. We introduce a new feature representation called the action context (AC) descriptor. The AC descriptor encodes information about not only the action of an individual person in the video, but also the behavior of other people nearby. The third approach combines the above two. Our experimental results demonstrate the benefit of using contextual information for disambiguating group activities.
Tian Lan 0006, Yang Wang 0003, Weilong Yang, Stephen N. Robinovitch, Greg Mori
IEEE Trans. Pattern Anal. Mach. Intell.1
2011 Discriminative figure-centric models for joint action localization and recognition
abstract
In this paper we develop an algorithm for action recognition and localization in videos. The algorithm uses a figure-centric visual word representation. Different from previous approaches it does not require reliable human detection and tracking as input. Instead, the person location is treated as a latent variable that is inferred simultaneously with action recognition. A spatial model for an action is learned in a discriminative fashion under a figure-centric representation. Temporal smoothness over video sequences is also enforced. We present results on the UCF-Sports dataset, verifying the effectiveness of our model in situations where detection and tracking of individuals is challenging.
Tian Lan 0006, Yang Wang 0003, Greg Mori
ICCV1
2010 Beyond Actions: Discriminative Models for Contextual Group Activities
abstract
We propose a discriminative model for recognizing group activities. Our model jointly captures the group activity, the individual person actions, and the interactions among them. Two new types of contextual information, group-person interaction and person-person interaction, are explored in a latent variable framework. Different from most of the previous latent structured models which assume a predefined structure for the hidden layer, e.g. a tree structure, we treat the structure of the hidden layer as a latent variable and implicitly infer it during learning and inference. Our experimental results demonstrate that by inferring this contextual information together with adaptive structures, the proposed model can significantly improve activity recognition performance.
Tian Lan 0006, Yang Wang 0003, Weilong Yang, Greg Mori
NIPS1