Demo Data from EDBT 2026 / reviewers in the wild / expert
Qian Huang 0006
dblp:07/4378-6
· DBLP profile ↗
8ranked-venue papers
4as first author
8since 2021 · last 2025
0009-0001-0426-3188ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 4 first-author · 8 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
6 papers |
Language models and text generation · 54% Graph learning · 14% Representation and self-supervised learning · 14% | |
| Databases, data mining, and information retrieval
2 papers |
Knowledge graphs · 56% Information retrieval · 44% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-AI interaction · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
LLM agents |
2.4 | 3 | 2025 | BioDiscoveryAgent: An AI Agent for Designing Genetic Perturbation Experiments · ICLR 2025 AvaTaR: Optimizing LLM Agents for Tool Usage via Contrastive Reasoning · NeurIPS 2024 MLAgentBench: Evaluating Language Agents on Machine Learning Experimentation · ICML 2024 |
Knowledge, reasoning and agents › Multi-agent systems › agentic AI
scientific discovery agents |
0.9 | 1 | 2025 | BioDiscoveryAgent: An AI Agent for Designing Genetic Perturbation Experiments · ICLR 2025 |
Natural language and speech › Question answering and dialogue systems › knowledge-intensive question answering › knowledge-grounded question answering
retrieval-augmented question answering |
0.8 | 1 | 2024 | AvaTaR: Optimizing LLM Agents for Tool Usage via Contrastive Reasoning · NeurIPS 2024 |
Information retrieval › evaluation › test collection
retrieval benchmark |
0.8 | 1 | 2024 | STaRK: Benchmarking LLM Retrieval on Textual and Relational Knowledge Bases · NeurIPS 2024 |
Information retrieval › document retrieval › structured document retrieval
semi-structured retrieval |
0.8 | 1 | 2024 | STaRK: Benchmarking LLM Retrieval on Textual and Relational Knowledge Bases · NeurIPS 2024 |
Machine learning › Graph learning › graph prompt learning
graph in-context learning |
0.7 | 1 | 2023 | PRODIGY: Enabling In-context Learning Over Graphs · NeurIPS 2023 |
Machine learning › Graph learning
graph neural network |
0.7 | 1 | 2023 | PRODIGY: Enabling In-context Learning Over Graphs · NeurIPS 2023 |
Natural language and speech › Language models and text generation
in-context learning |
0.7 | 1 | 2023 | Lexinvariant Language Models · NeurIPS 2023 |
Natural language and speech › Language models and text generation › large language model training › language model pretraining
in-context pretraining |
0.7 | 1 | 2023 | PRODIGY: Enabling In-context Learning Over Graphs · NeurIPS 2023 |
Natural language and speech › Language models and text generation › language modeling
language model architecture |
0.7 | 1 | 2023 | Lexinvariant Language Models · NeurIPS 2023 |
Natural language and speech › Language models and text generation › large language model reasoning
multi-step reasoning |
0.7 | 1 | 2023 | Parsel🦆: Algorithmic Reasoning with Language Models by Composing Decompositions · NeurIPS 2023 |
Machine learning › Representation and self-supervised learning
pre-training |
0.7 | 1 | 2023 | PRODIGY: Enabling In-context Learning Over Graphs · NeurIPS 2023 |
Machine learning › Representation and self-supervised learning › word representation
token embedding |
0.7 | 1 | 2023 | Lexinvariant Language Models · NeurIPS 2023 |
Program synthesis and code generation
code generation with language models |
0.7 | 1 | 2023 | Parsel🦆: Algorithmic Reasoning with Language Models by Composing Decompositions · NeurIPS 2023 |
Knowledge graphs › link prediction
few-shot knowledge graph completion |
0.6 | 1 | 2022 | Few-shot Relational Reasoning via Connection Subgraph Pretraining · NeurIPS 2022 |
Knowledge graphs
link prediction |
0.6 | 1 | 2022 | Few-shot Relational Reasoning via Connection Subgraph Pretraining · NeurIPS 2022 |
Knowledge graphs › knowledge graph reasoning
subgraph reasoning |
0.6 | 1 | 2022 | Few-shot Relational Reasoning via Connection Subgraph Pretraining · NeurIPS 2022 |
Bioinformatics and computational biology
gene perturbation |
0.3 | 1 | 2025 | BioDiscoveryAgent: An AI Agent for Designing Genetic Perturbation Experiments · ICLR 2025 |
Information retrieval
e-commerce search |
0.2 | 1 | 2024 | STaRK: Benchmarking LLM Retrieval on Textual and Relational Knowledge Bases · NeurIPS 2024 |
Information retrieval › web search
scholarly search |
0.2 | 1 | 2024 | STaRK: Benchmarking LLM Retrieval on Textual and Relational Knowledge Bases · NeurIPS 2024 |
Methods — techniques the papers use, named apart from their topics
large language model · 1.7bayesian optimization · 1.7react framework · 1.5benchmarking · 1.5prompt optimization · 0.8large language model retrieval · 0.8contrastive reasoning · 0.8test-based search · 0.7random gaussian embedding · 0.7in-context learning · 0.7graph neural network · 0.7decomposition · 0.7bayesian inference · 0.7self-supervised pretraining · 0.6meta-learning · 0.6connection subgraph modeling · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | BioDiscoveryAgent: An AI Agent for Designing Genetic Perturbation ExperimentsabstractAgents based on large language models have shown great potential in accelerating scientific discovery by leveraging their rich background knowledge and reasoning capabilities. In this paper, we introduce BioDiscoveryAgent, an agent that designs new experiments, reasons about their outcomes, and efficiently navigates the hypothesis space to reach desired solutions. We demonstrate our agent on the problem of designing genetic perturbation experiments, where the aim is to find a small subset out of many possible genes that, when perturbed, result in a specific phenotype (e.g., cell growth). Utilizing its biological knowledge, BioDiscoveryAgent can uniquely design new experiments without the need to train a machine learning model or explicitly design an acquisition function as in Bayesian optimization. Moreover, BioDiscoveryAgent using Claude 3.5 Sonnet achieves an average of 21% improvement in predicting relevant genetic perturbations across six datasets, and a 46% improvement in the harder task of non-essential gene perturbation, compared to existing Bayesian optimization baselines specifically trained for this task. Our evaluation includes one dataset that is unpublished, ensuring it is not part of the language model's training data. Additionally, BioDiscoveryAgent predicts gene combinations to perturb more than twice as accurately as a random baseline, a task so far not explored in the context of closed-loop experiment design. The agent also has access to tools for searching the biomedical literature, executing code to analyze biological datasets, and prompting another agent to critically evaluate its predictions. Overall, BioDiscoveryAgent is interpretable at every stage, representing an accessible new paradigm in the computational design of biological experiments with the potential to augment scientists' efficacy. Yusuf H. Roohani, Andrew H. Lee, Qian Huang 0006, Jian Vora, Zachary Steinhart, Alexander Marson, Percy Liang, Jure Leskovec |
ICLR | 3 |
| 2024 | MLAgentBench: Evaluating Language Agents on Machine Learning ExperimentationabstractA central aspect of machine learning research is experimentation, the process of designing and running experiments, analyzing the results, and iterating towards some positive outcome (e.g., improving accuracy). Could agents driven by powerful language models perform machine learning experimentation effectively? To answer this question, we introduce MLAgentBench, a suite of 13 tasks ranging from improving model performance on CIFAR-10 to recent research problems like BabyLM. For each task, an agent can perform actions like reading/writing files, executing code, and inspecting outputs. We then construct an agent that can perform ML experimentation based on ReAct framework. We benchmark agents based on Claude v1.0, Claude v2.1, Claude v3 Opus, GPT-4, GPT-4-turbo, Gemini-Pro, and Mixtral and find that a Claude v3 Opus agent is the best in terms of success rate. It can build compelling ML models over many tasks in MLAgentBench with 37.5% average success rate. Our agents also display highly interpretable plans and actions. However, the success rates vary considerably; they span from 100% on well-established older datasets to as low as 0% on recent Kaggle challenges created potentially after the underlying LM was trained. Finally, we identify several key challenges for LM-based agents such as long-term planning and reducing hallucination. Qian Huang 0006, Jian Vora, Percy Liang, Jure Leskovec |
ICML | 1 |
| 2024 | AvaTaR: Optimizing LLM Agents for Tool Usage via Contrastive ReasoningabstractLarge language model (LLM) agents have demonstrated impressive capabilities in utilizing external tools and knowledge to boost accuracy and reduce hallucinations. However, developing prompting techniques that enable LLM agents to effectively use these tools and knowledge remains a heuristic and labor-intensive task. Here, we introduce AvaTaR, a novel and automated framework that optimizes an LLM agent to effectively leverage provided tools, improving performance on a given task. During optimization, we design a comparator module to iteratively deliver insightful and comprehensive prompts to the LLM agent by contrastively reasoning between positive and negative examples sampled from training data. We demon- strate AvaTaR on four complex multimodal retrieval datasets featuring textual, visual, and relational information, and three general question-answering (QA) datasets. We find AvaTaR consistently outperforms state-of-the-art approaches across all seven tasks, exhibiting strong generalization ability when applied to novel cases and achieving an average relative improvement of 14% on the Hit@1 metric for the retrieval datasets and 13% for the QA datasets. Code and dataset are available at https://github.com/zou-group/avatar. Shirley Wu, Qian Huang 0006, Michihiro Yasunaga, Kaidi Cao, Vassilis N. Ioannidis, Karthik Subbian, Jure Leskovec, James Zou 0001 |
NeurIPS | 3 |
| 2024 | STaRK: Benchmarking LLM Retrieval on Textual and Relational Knowledge BasesabstractAnswering real-world complex queries, such as complex product search, often requires accurate retrieval from semi-structured knowledge bases that involve blend of unstructured (e.g., textual descriptions of products) and structured (e.g., entity relations of products) information. However, many previous works studied textual and relational retrieval tasks as separate topics. To address the gap, we develop STARK, a large-scale Semi-structure retrieval benchmark on Textual and Relational Knowledge Bases. Our benchmark covers three domains: product search, academic paper search, and queries in precision medicine. We design a novel pipeline to synthesize realistic user queries that integrate diverse relational information and complex textual properties, together with their ground-truth answers (items). We conduct rigorous human evaluation to validate the quality of our synthesized queries. We further enhance the benchmark with high-quality human-generated queries to provide an authentic reference. STARK serves as a comprehensive testbed for evaluating the performance of retrieval systems driven by large language models (LLMs). Our experiments suggest that STARK presents significant challenges to the current retrieval and LLM systems, highlighting the need for more capable semi-structured retrieval systems. Shirley Wu, Michihiro Yasunaga, Kaidi Cao, Qian Huang 0006, Vassilis N. Ioannidis, Karthik Subbian, James Zou 0001, Jure Leskovec |
NeurIPS | 6 |
| 2023 | PRODIGY: Enabling In-context Learning Over GraphsabstractIn-context learning is the ability of a pretrained model to adapt to novel and diverse downstream tasks by conditioning on prompt examples, without optimizing any parameters. While large language models have demonstrated this ability, how in-context learning could be performed over graphs is unexplored. In this paper, we develop \textbf{Pr}etraining \textbf{O}ver \textbf{D}iverse \textbf{I}n-Context \textbf{G}raph S\textbf{y}stems (PRODIGY), the first pretraining framework that enables in-context learning over graphs. The key idea of our framework is to formulate in-context learning over graphs with a novel \emph{prompt graph} representation, which connects prompt examples and queries. We then propose a graph neural network architecture over the prompt graph and a corresponding family of in-context pretraining objectives. With PRODIGY, the pretrained model can directly perform novel downstream classification tasks on unseen graphs via in-context learning. We provide empirical evidence of the effectiveness of our framework by showcasing its strong in-context learning performance on tasks involving citation networks and knowledge graphs. Our approach outperforms the in-context learning accuracy of contrastive pretraining baselines with hard-coded adaptation by 18\% on average across all setups. Moreover, it also outperforms standard finetuning with limited data by 33\% on average with in-context learning. Qian Huang 0006, Hongyu Ren, Gregor Krzmanc, Daniel Zeng 0003, Percy Liang, Jure Leskovec |
NeurIPS | 1 |
| 2023 | Lexinvariant Language ModelsabstractToken embeddings, a mapping from discrete lexical symbols to continuous vectors, are at the heart of any language model (LM). However, lexical symbol meanings can also be determined and even redefined by their structural role in a long context. In this paper, we ask: is it possible for a language model to be performant without \emph{any} fixed token embeddings? Such a language model would have to rely entirely on the co-occurence and repetition of tokens in the context rather than the \textit{a priori} identity of any token. To answer this, we study \textit{lexinvariant}language models that are invariant to lexical symbols and therefore do not need fixed token embeddings in practice. First, we prove that we can construct a lexinvariant LM to converge to the true language model at a uniform rate that is polynomial in terms of the context length, with a constant factor that is sublinear in the vocabulary size. Second, to build a lexinvariant LM, we simply encode tokens using random Gaussian vectors, such that each token maps to the same representation within each sequence but different representations across sequences. Empirically, we demonstrate that it can indeed attain perplexity comparable to that of a standard language model, given a sufficiently long context. We further explore two properties of the lexinvariant language models: First, given text generated from a substitution cipher of English, it implicitly implements Bayesian in-context deciphering and infers the mapping to the underlying real tokens with high accuracy. Second, it has on average 4X better accuracy over synthetic in-context reasoning tasks. Finally, we discuss regularizing standard language models towards lexinvariance and potential practical applications. Qian Huang 0006, Eric Zelikman, Sarah Li Chen, Yuhuai Wu, Gregory Valiant, Percy Liang |
NeurIPS | 1 |
| 2023 | Parsel🦆: Algorithmic Reasoning with Language Models by Composing DecompositionsabstractDespite recent success in large language model (LLM) reasoning, LLMs struggle with hierarchical multi-step reasoning tasks like generating complex programs. For these tasks, humans often start with a high-level algorithmic design and implement each part gradually. We introduce Parsel, a framework enabling automatic implementation and validation of complex algorithms with code LLMs. With Parsel, we automatically decompose algorithmic tasks into hierarchical natural language function descriptions and then search over combinations of possible function implementations using tests. We show that Parsel can be used across domains requiring hierarchical reasoning, including program synthesis and robotic planning. We find that, using Parsel, LLMs solve more competition-level problems in the APPS dataset, resulting in pass rates over 75\% higher than prior results from directly sampling AlphaCode and Codex, while often using a smaller sample budget. Moreover, with automatically generated tests, we find that Parsel can improve the state-of-the-art pass@1 performance on HumanEval from 67\% to 85\%. We also find that LLM-generated robotic plans using Parsel are more than twice as likely to be considered accurate than directly generated plans. Lastly, we explore how Parsel addresses LLM limitations and discuss how Parsel may be useful for human programmers. We release our code at https://github.com/ezelikman/parsel. Eric Zelikman, Qian Huang 0006, Gabriel Poesia, Noah D. Goodman, Nick Haber |
NeurIPS | 2 |
| 2022 | Few-shot Relational Reasoning via Connection Subgraph PretrainingabstractFew-shot knowledge graph (KG) completion task aims to perform inductive reasoning over the KG: given only a few support triplets of a new relation $\bowtie$ (e.g., (chop,$\bowtie$,kitchen), (read,$\bowtie$,library), the goal is to predict the query triplets of the same unseen relation $\bowtie$, e.g., (sleep,$\bowtie$,?). Current approaches cast the problem in a meta-learning framework, where the model needs to be first jointly trained over many training few-shot tasks, each being defined by its own relation, so that learning/prediction on the target few-shot task can be effective. However, in real-world KGs, curating many training tasks is a challenging ad hoc process. Here we propose Connection Subgraph Reasoner (CSR), which can make predictions for the target few-shot task directly without the need for pre-training on the human curated set of training tasks. The key to CSR is that we explicitly model a shared connection subgraph between support and query triplets, as inspired by the principle of eliminative induction. To adapt to specific KG, we design a corresponding self-supervised pretraining scheme with the objective of reconstructing automatically sampled connection subgraphs. Our pretrained model can then be directly applied to target few-shot tasks on without the need for training few-shot tasks. Extensive experiments on real KGs, including NELL, FB15K-237, and ConceptNet, demonstrate the effectiveness of our framework: we show that even a learning-free implementation of CSR can already perform competitively to existing methods on target few-shot tasks; with pretraining, CSR can achieve significant gains of up to 52% on the more challenging inductive few-shot tasks where the entities are also unseen during (pre)training. Qian Huang 0006, Hongyu Ren, Jure Leskovec |
NeurIPS | 1 |