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

Eric Zelikman

dblp:217/2378 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
9since 2021 · last 2024
0009-0001-7368-0460ORCID · corroborated

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

Artificial intelligence and machine learning · 9 · 3 first-author · 9 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
9 papers
Language models and text generation · 42% Representation and self-supervised learning · 19% Vision and language · 17%
Human-computer interaction and pervasive computing
2 papers
Accessibility and assistive technology · 67% Learning and educational technologies · 33%
Software engineering, system software, and programming languages
2 papers
Program synthesis and code generation · 100%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation › large language model evaluation
reference-free evaluation
1.322024
ContextRef: Evaluating Referenceless Metrics for Image Description Generation · ICLR 2024
Context Matters for Image Descriptions for Accessibility: Challenges for Referenceless Evaluation Metrics · EMNLP 2022
Natural language and speech › Language models and text generation
alignment
0.812024
Self-Supervised Alignment with Mutual Information: Learning to Follow Principles without Preference Labels · NeurIPS 2024
Computer vision › 3D vision › geometric estimation › geometric model fitting
hypothesis generation
0.812024
Hypothesis Search: Inductive Reasoning with Language Models · ICLR 2024
Computer vision › Vision and language
image captioning
0.812024
ContextRef: Evaluating Referenceless Metrics for Image Description Generation · ICLR 2024
Machine learning › Learning theory
inductive inference
0.812024
Hypothesis Search: Inductive Reasoning with Language Models · ICLR 2024
Machine learning › Representation and self-supervised learning
self-supervised fine-tuning
0.812024
Self-Supervised Alignment with Mutual Information: Learning to Follow Principles without Preference Labels · NeurIPS 2024
Computer vision › Vision and language › vision-language model
vision-language model evaluation
0.812024
ContextRef: Evaluating Referenceless Metrics for Image Description Generation · ICLR 2024
Program synthesis and code generation
code generation from natural language
0.812024
Hypothesis Search: Inductive Reasoning with Language Models · ICLR 2024
Natural language and speech › Language models and text generation
in-context learning
0.712023
Lexinvariant Language Models · NeurIPS 2023
Natural language and speech › Language models and text generation › language modeling
language model architecture
0.712023
Lexinvariant Language Models · NeurIPS 2023
Natural language and speech › Language models and text generation › LLM agents
LLM-based simulation
0.712023
Generating and Evaluating Tests for K-12 Students with Language Model Simulations: A Case Study on Sentence Reading Efficiency · EMNLP 2023
Natural language and speech › Language models and text generation › large language model reasoning
multi-step reasoning
0.712023
Parsel🦆: Algorithmic Reasoning with Language Models by Composing Decompositions · NeurIPS 2023
Machine learning › Representation and self-supervised learning › word representation
token embedding
0.712023
Lexinvariant Language Models · NeurIPS 2023
Program synthesis and code generation
code generation with language models
0.712023
Parsel🦆: Algorithmic Reasoning with Language Models by Composing Decompositions · NeurIPS 2023
Natural language and speech › Language models and text generation
chain-of-thought reasoning
0.612022
STaR: Bootstrapping Reasoning With Reasoning · NeurIPS 2022
Machine learning › Transfer learning and domain adaptation
fine-tuning
0.612022
STaR: Bootstrapping Reasoning With Reasoning · NeurIPS 2022
Computer vision › Vision and language › multimodal evaluation
image description evaluation
0.612022
Context Matters for Image Descriptions for Accessibility: Challenges for Referenceless Evaluation Metrics · EMNLP 2022
Machine learning › Transfer learning and domain adaptation › domain adaptation › unsupervised domain adaptation
self-training
0.612022
STaR: Bootstrapping Reasoning With Reasoning · NeurIPS 2022
Accessibility and assistive technology › image accessibility
alt-text generation
0.612022
Context Matters for Image Descriptions for Accessibility: Challenges for Referenceless Evaluation Metrics · EMNLP 2022
Accessibility and assistive technology
image accessibility
0.612022
Context Matters for Image Descriptions for Accessibility: Challenges for Referenceless Evaluation Metrics · EMNLP 2022
Machine learning › Representation and self-supervised learning › representation learning › disentangled representation learning
disentanglement evaluation
0.512021
Evaluating the Disentanglement of Deep Generative Models through Manifold Topology · ICLR 2021
Machine learning › Representation and self-supervised learning › representation learning › disentangled representation learning › disentanglement
latent space disentanglement
0.512021
Evaluating the Disentanglement of Deep Generative Models through Manifold Topology · ICLR 2021
Automated reasoning and model checking
inductive reasoning
0.212024
Hypothesis Search: Inductive Reasoning with Language Models · ICLR 2024
Accessibility and assistive technology › visual impairment
blind and low vision users
0.212022
Context Matters for Image Descriptions for Accessibility: Challenges for Referenceless Evaluation Metrics · EMNLP 2022

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

program verification · 2.3in-context learning · 2.3hypothesis search · 2.3fine-tuning · 2.1CLIPScore · 1.9optimal transport · 1.3mutual information maximization · 0.8iterative fine-tuning · 0.8test-based search · 0.7random gaussian embedding · 0.7decomposition · 0.7bayesian inference · 0.7
YearPublicationVenuePosition
2024 ContextRef: Evaluating Referenceless Metrics for Image Description Generation
abstract
Referenceless metrics (e.g., CLIPScore) use pretrained vision--language models to assess image descriptions directly without costly ground-truth reference texts. Such methods can facilitate rapid progress, but only if they truly align with human preference judgments. In this paper, we introduce ContextRef, a benchmark for assessing referenceless metrics for such alignment. ContextRef has two components: human ratings along a variety of established quality dimensions, and ten diverse robustness checks designed to uncover fundamental weaknesses. A crucial aspect of ContextRef is that images and descriptions are presented in context, reflecting prior work showing that context is important for description quality. Using ContextRef, we assess a variety of pretrained models, scoring functions, and techniques for incorporating context. None of the methods is successful with ContextRef, but we show that careful fine-tuning yields substantial improvements. ContextRef remains a challenging benchmark though, in large part due to the challenge of context dependence.
Elisa Kreiss, Eric Zelikman, Christopher Potts, Nick Haber
ICLR2
2024 Hypothesis Search: Inductive Reasoning with Language Models
abstract
Inductive reasoning is a core problem-solving capacity: humans can identify underlying principles from a few examples, which can then be robustly generalized to novel scenarios. Recent work has evaluated large language models (LLMs) on inductive reasoning tasks by directly prompting them yielding "in context learning." This can work well for straightforward inductive tasks, but performs very poorly on more complex tasks such as the Abstraction and Reasoning Corpus (ARC). In this work, we propose to improve the inductive reasoning ability of LLMs by generating explicit hypotheses at multiple levels of abstraction: we prompt the LLM to propose multiple abstract hypotheses about the problem, in natural language, then implement the natural language hypotheses as concrete Python programs. These programs can be directly verified by running on the observed examples and generalized to novel inputs. To reduce the hypothesis search space, we explore steps to filter the set of hypotheses to be implemented as programs: we either ask the LLM to summarize them into a smaller set of hypotheses, or ask human annotators to select a subset. We verify our pipeline's effectiveness on the ARC visual inductive reasoning benchmark, its variant 1D-ARC, and string transformation dataset SyGuS. On a random 40-problem subset of ARC, our automated pipeline using LLM summaries achieves 27.5% accuracy, significantly outperforming the direct prompting baseline (accuracy of 12.5%). With the minimal human input of selecting from LLM-generated candidates, the performance is boosted to 37.5%. Our ablation studies show that abstract hypothesis generation and concrete program representations are both beneficial for LLMs to perform inductive reasoning tasks.
Ruocheng Wang, Eric Zelikman, Gabriel Poesia, Yewen Pu, Nick Haber, Noah D. Goodman
ICLR2
2024 Self-Supervised Alignment with Mutual Information: Learning to Follow Principles without Preference Labels
abstract
When prompting a language model (LM), users often expect the model to adhere to a set of behavioral principles across diverse tasks, such as producing insightful content while avoiding harmful or biased language. Instilling such principles (i.e., a constitution) into a model is resource-intensive, technically challenging, and generally requires human preference labels or examples. We introduce SAMI, an iterative algorithm that finetunes a pretrained language model (without requiring preference labels or demonstrations) to increase the conditional mutual information between constitutions and self-generated responses given queries from a dataset. On single-turn dialogue and summarization, a SAMI-trained mistral-7b outperforms the initial pretrained model, with win rates between 66% and 77%. Strikingly, it also surpasses an instruction-finetuned baseline (mistral-7b-instruct) with win rates between 55% and 57% on single-turn dialogue. SAMI requires a model that writes the principles. To avoid dependence on strong models for writing principles, we align a strong pretrained model (mixtral-8x7b) using constitutions written by a weak instruction-finetuned model (mistral-7b-instruct), achieving a 65% win rate on summarization. Finally, we investigate whether SAMI generalizes to diverse summarization principles (e.g., "summaries should be scientific") and scales to stronger models (llama3-70b), finding that it achieves win rates of up to 68% for learned and 67% for held-out principles compared to the base model. Our results show that a pretrained LM can learn to follow constitutions without using preference labels, demonstrations, or human oversight.
Jan-Philipp Fränken, Eric Zelikman, Rafael Rafailov, Kanishk Gandhi, Tobias Gerstenberg, Noah D. Goodman
NeurIPS2
2023 Generating and Evaluating Tests for K-12 Students with Language Model Simulations: A Case Study on Sentence Reading Efficiency
abstract
Developing an educational test can be expensive and time-consuming, as each item must be written by experts and then evaluated by collecting hundreds of student responses.Moreover, many tests require multiple distinct sets of questions administered throughout the school year to closely monitor students' progress, known as parallel tests.In this study, we focus on tests of silent sentence reading efficiency, used to assess students' reading ability over time.To generate high-quality parallel tests, we propose to fine-tune large language models (LLMs) to simulate how previous students would have responded to unseen items.With these simulated responses, we can estimate each item's difficulty and ambiguity.We first use GPT-4 to generate new test items following a list of expert-developed rules and then apply a fine-tuned LLM to filter the items based on criteria from psychological measurements.We also propose an optimal-transport-inspired technique for generating parallel tests and show the generated tests closely correspond to the original test's difficulty and reliability based on crowdworker responses.Our evaluation of a generated test with 234 students from grades 2 to 8 produces test scores highly correlated (r=0.93) to those of a standard test form written by human experts and evaluated across thousands of K-12 students.
Eric Zelikman, Wanjing Anya Ma, Jasmine E. Tran, Diyi Yang, Jason D. Yeatman, Nick Haber
EMNLP1
2023 Lexinvariant Language Models
abstract
Token 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
NeurIPS2
2023 Parsel🦆: Algorithmic Reasoning with Language Models by Composing Decompositions
abstract
Despite 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
NeurIPS1
2022 Context Matters for Image Descriptions for Accessibility: Challenges for Referenceless Evaluation Metrics
abstract
Few images on the Web receive alt-text descriptions that would make them accessible to blind and low vision (BLV) users.Imagebased NLG systems have progressed to the point where they can begin to address this persistent societal problem, but these systems will not be fully successful unless we evaluate them on metrics that guide their development correctly.Here, we argue against current referenceless metrics -those that don't rely on human-generated ground-truth descriptions -on the grounds that they do not align with the needs of BLV users.The fundamental shortcoming of these metrics is that they do not take context into account, whereas contextual information is highly valued by BLV users.To substantiate these claims, we present a study with BLV participants who rated descriptions along a variety of dimensions.An in-depth analysis reveals that the lack of context-awareness makes current referenceless metrics inadequate for advancing image accessibility.As a proof-of-concept, we provide a contextual version of the referenceless metric CLIPScore which begins to address the disconnect to the BLV data.
Elisa Kreiss, Cynthia L. Bennett, Shayan Hooshmand, Eric Zelikman, Meredith Ringel Morris, Christopher Potts
EMNLP4
2022 STaR: Bootstrapping Reasoning With Reasoning
abstract
Generating step-by-step "chain-of-thought" rationales improves language model performance on complex reasoning tasks like mathematics or commonsense question-answering. However, inducing language model rationale generation currently requires either constructing massive rationale datasets or sacrificing accuracy by using only few-shot inference. We propose a technique to iteratively leverage a small number of rationale examples and a large dataset without rationales, to bootstrap the ability to perform successively more complex reasoning. This technique, the "Self-Taught Reasoner" (STaR), relies on a simple loop: generate rationales to answer many questions, prompted with a few rationale examples; if the generated answers are wrong, try again to generate a rationale given the correct answer; fine-tune on all the rationales that ultimately yielded correct answers; repeat. We show that STaR significantly improves performance on multiple datasets compared to a model fine-tuned to directly predict final answers, and performs comparably to fine-tuning a 30$\times$ larger state-of-the-art language model on CommensenseQA. Thus, STaR lets a model improve itself by learning from its own generated reasoning.
Eric Zelikman, Yuhuai Wu, Jesse Mu, Noah D. Goodman
NeurIPS1
2021 Evaluating the Disentanglement of Deep Generative Models through Manifold Topology
Sharon Zhou, Eric Zelikman, Fred Lu, Andrew Y. Ng, Gunnar E. Carlsson, Stefano Ermon
ICLR2