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

Justin Wong

dblp:50/6336 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
8since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 9 · 2 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1

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
5 papers
Generative modeling · 39% Language models and text generation · 19% Robot navigation and mapping · 15%
Software engineering, system software, and programming languages
3 papers
Program verification · 63% Program synthesis and code generation · 37%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

Topics — the 17 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
1.012026
Agentix: An Efficient Serving Engine for LLM Agents as General Programs · NSDI 2026
Cloud and datacenter computing
serverless computing
1.012026
Agentix: An Efficient Serving Engine for LLM Agents as General Programs · NSDI 2026
Natural language and speech › Language models and text generation
instruction following
0.922025
The Wisdom of Hindsight Makes Language Models Better Instruction Followers · ICML 2023
WorldModelBench: Judging Video Generation Models As World Models · NeurIPS 2025
Machine learning › Generative modeling › generative model
diverse generation
0.912025
SimpleStrat: Diversifying Language Model Generation with Stratification · NeurIPS 2025
Machine learning › Generative modeling
video generation
0.912025
WorldModelBench: Judging Video Generation Models As World Models · NeurIPS 2025
Program verification › invariant generation
loop invariant generation
0.922020
Learning nonlinear loop invariants with gated continuous logic networks · PLDI 2020
CLN2INV: Learning Loop Invariants with Continuous Logic Networks · ICLR 2020
Machine learning › Generative modeling
diffusion model
0.812024
Stylus: Automatic Adapter Selection for Diffusion Models · NeurIPS 2024
Machine learning › Generative modeling › diffusion model
text-to-image generation
0.812024
Stylus: Automatic Adapter Selection for Diffusion Models · NeurIPS 2024
Information retrieval
retrieval models
0.812024
Stylus: Automatic Adapter Selection for Diffusion Models · NeurIPS 2024
Program synthesis and code generation
code generation with language models
0.812024
Synthetic Programming Elicitation for Text-to-Code in Very Low-Resource Programming and Formal Languages · NeurIPS 2024
Robotics › Robot navigation and mapping › mobile robot navigation
goal-reaching
0.712023
The Wisdom of Hindsight Makes Language Models Better Instruction Followers · ICML 2023
Machine learning › Reinforcement learning
hindsight relabeling
0.712023
The Wisdom of Hindsight Makes Language Models Better Instruction Followers · ICML 2023
Natural language and speech › Language models and text generation › alignment
instruction alignment
0.712023
The Wisdom of Hindsight Makes Language Models Better Instruction Followers · ICML 2023
Robotics › Robot navigation and mapping
dynamic environments
0.612022
Context-Aware Streaming Perception in Dynamic Environments · ECCV (38) 2022
Robotics › Autonomous driving › perception › perception systems
streaming perception
0.612022
Context-Aware Streaming Perception in Dynamic Environments · ECCV (38) 2022
Program verification › decision procedure
satisfiability modulo theories
0.412020
Learning nonlinear loop invariants with gated continuous logic networks · PLDI 2020
Machine learning › Probabilistic and Bayesian machine learning
sampling
0.312025
SimpleStrat: Diversifying Language Model Generation with Stratification · NeurIPS 2025

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

large language model · 1.8prompt keyword matching · 1.5embedding · 1.5program compilation · 1.0judger fine-tuning · 0.9human preference annotation · 0.9compiler-based repair · 0.8supervised fine-tuning · 0.7hindsight instruction relabeling · 0.7piecewise biased quadratic unit · 0.4gated continuous logic network · 0.4fractional sampling · 0.4
YearPublicationVenuePosition
2026 Agentix: An Efficient Serving Engine for LLM Agents as General Programs
Michael Luo, Xiaoxiang Shi, Colin Cai, Tianjun Zhang, Justin Wong, Yanping Huang, Joseph Gonzalez 0001, Ion Stoica
NSDI5
2025 WorldModelBench: Judging Video Generation Models As World Models
abstract
Video generation models have rapidly progressed, positioning themselves as video world models capable of supporting decision-making applications like robotics and autonomous driving. However, current benchmarks fail to rigorously evaluate these claims, focusing only on general video quality, ignoring important factors to world models such as physics adherence.To bridge this gap, we propose WorldModelBench, a benchmark designed to evaluate the world modeling capabilities of video generation models in application-driven domains. WorldModelBench offers two key advantages: (1) Against to nuanced world modeling violations: By incorporating instruction-following and physics-adherence dimensions, WorldModelBench detects subtle violations, such as irregular changes in object size that breach the mass conservation law—issues overlooked by prior benchmarks. (2) Aligned with large-scale human preferences: We crowd-source 67K human labels to accurately measure 14 frontier models. Using our high-quality human labels, we further fine-tune an accurate judger to automate the evaluation procedure, achieving 9.9% lower error in predicting world modeling violations than GPT-4o with 2B parameters. In addition, we demonstrate that training to align human annotations by maximizing the rewards from the judger noticeably improve the world modeling capability. The dataset is hosted in HuggingFace at https://huggingface.co/datasets/Efficient-Large-Model/worldmodelbench. The code to run evaluation is available at https://github.com/WorldModelBench-Team/WorldModelBench.
Dacheng Li, Yunhao Fang, Yukang Chen, Shuo Yang 0011, Shiyi Cao, Justin Wong, Michael Luo, Xiaolong Wang 0004, Hongxu Yin, Joseph Gonzalez 0001, Ion Stoica, Song Han 0003, Yao Lu 0006
NeurIPS6
2025 SimpleStrat: Diversifying Language Model Generation with Stratification
abstract
Generating diverse responses from large language models (LLMs) is crucial for applications such as adversarial testing, search, and synthetic data generation, where diversity provides distinct answers across generations. Previous approaches rely solely on increasing the temperature, sacrificing quality. Furthermore, the model's next-token probabilities may not be representative of the true answer distribution. To combat these challenges, we propose SimpleStrat, an alternative that uses the language model itself to partition the solution space into strata from which to sample. To measure resampling diversity, we introduce CoverageQA, a dataset of underspecified questions with multiple equally plausible answers. We propose measuring resampling diversity as the KL Divergence between the response distribution and the uniform distribution over valid ground truth answers and use recall as an alternative when assessing proprietary models. On CoverageQA, SimpleStrat improves diversity across all temperatures, showing orthogonal benefits. Quantifiably, we achieve as much as 4X better recall when applied to GPT-4o, and an average reduction in KL divergence by 0.36 when applied to Llama 3. Furthermore, we show that SimpleStrat achieves more resampling diversity at temperature T=0 than scaling temperature to T=1 on creative writing, an open-ended domain. Implementation and dataset available at https://github.com/jwong8314/simplestrat.
Justin Wong, Yury Orlovskiy, Alexander Shypula, Michael Luo, Sanjit A. Seshia, Joseph Gonzalez 0001
NeurIPS1
2024 Synthetic Programming Elicitation for Text-to-Code in Very Low-Resource Programming and Formal Languages
abstract
Recent advances in large language models (LLMs) for code applications have demonstrated remarkable zero-shot fluency and instruction following on challenging code related tasks ranging from test case generation to self-repair. Unsurprisingly, however, models struggle to compose syntactically valid programs in programming languages unrepresented in pre-training, referred to as very low-resource Programming Languages (VLPLs). VLPLs appear in crucial settings, including domain-specific languages for internal tools, tool-chains for legacy languages, and formal verification frameworks. Inspired by a technique called natural programming elicitation, we propose designing an intermediate language that LLMs ``naturally'' know how to use and which can be automatically compiled to a target VLPL. When LLMs generate code that lies outside of this intermediate language, we use compiler techniques to repair the code into programs in the intermediate language. Overall, we introduce _synthetic programming elicitation and compilation_ (SPEAC), an approach that enables LLMs to generate syntactically valid code even for VLPLs. We empirically evaluate the performance of SPEAC in a case study for the UCLID5 formal verification language and find that, compared to existing retrieval and fine-tuning baselines, SPEAC produces syntactically correct programs more frequently and without sacrificing semantic correctness.
Federico Mora 0002, Justin Wong, Haley Lepe, Sahil Bhatia, Karim Elmaaroufi, George Varghese, Joseph Gonzalez 0001, Elizabeth Polgreen, Sanjit A. Seshia
NeurIPS2
2024 Stylus: Automatic Adapter Selection for Diffusion Models
abstract
Beyond scaling base models with more data or parameters, fine-tuned adapters provide an alternative way to generate high fidelity, custom images at reduced costs. As such, adapters have been widely adopted by open-source communities, accumulating a database of over 100K adapters—most of which are highly customized with insufficient descriptions. To generate high quality images, this paper explores the problem of matching the prompt to a Stylus of relevant adapters, built on recent work that highlight the performance gains of composing adapters. We introduce Stylus, which efficiently selects and automatically composes task-specific adapters based on a prompt's keywords. Stylus outlines a three-stage approach that first summarizes adapters with improved descriptions and embeddings, retrieves relevant adapters, and then further assembles adapters based on prompts' keywords by checking how well they fit the prompt. To evaluate Stylus, we developed StylusDocs, a curated dataset featuring 75K adapters with pre-computed adapter embeddings. In our evaluation on popular Stable Diffusion checkpoints, Stylus achieves greater CLIP/FID Pareto efficiency and is twice as preferred, with humans and multimodal models as evaluators, over the base model.
Michael Luo, Justin Wong, Brandon Trabucco, Yanping Huang, Joseph Gonzalez 0001, Ruslan Salakhutdinov, Ion Stoica
NeurIPS2
2023 The Wisdom of Hindsight Makes Language Models Better Instruction Followers
abstract
Reinforcement learning has seen wide success in finetuning large language models to better align with instructions via human feedback. The so-called algorithm, Reinforcement Learning with Human Feedback (RLHF) demonstrates impressive performance on the GPT series models. However, the underlying reinforcement learning algorithm is complex and requires additional training for reward and value networks. In this paper, we consider an alternative approach: converting feedback to instruction by relabeling the original one and training the model for better alignment in a supervised manner. Such an algorithm doesn't require any additional parameters except for the original language model and maximally reuses the pretraining pipeline. To achieve this, we formulate instruction alignment problem for language models as a goal-reaching problem in decision making. We propose Hindsight Instruction Relabeling (HIR), a novel algorithm for aligning language models with instructions. The resulting two-stage algorithm shed light to a family of reward-free approaches that utilize the hindsightly relabeled instructions based on feedback. We evaluate the performance of HIR extensively on 12 challenging BigBench reasoning tasks and show that HIR outperforms the baseline algorithms and is comparable to or even surpasses supervised fine-tuning. The implementation of HIR is available at https://github.com/tianjunz/HIR.
Tianjun Zhang, Fangchen Liu, Justin Wong, Pieter Abbeel, Joseph Gonzalez 0001
ICML3
2023 Development and external evaluation of predictions models for mortality of COVID-19 patients using machine learning method
Yulan Lin, Mengjie Fan, Weihao Qiu, Justin Wong, Lin Naing, Shabei Xu
Neural Comput. Appl.11
2022 Context-Aware Streaming Perception in Dynamic Environments
Gur-Eyal Sela, Ionel Gog, Justin Wong, Kumar Krishna Agrawal, Xiangxi Mo, Sukrit Kalra, Peter Schafhalter, Eric Leong, Xin Wang 0066, Bharathan Balaji, Joseph Gonzalez 0001, Ion Stoica
ECCV (38)3
2020 CLN2INV: Learning Loop Invariants with Continuous Logic Networks
Gabriel Ryan, Justin Wong, Jianan Yao, Ronghui Gu, Suman Jana
ICLR2
2020 Learning nonlinear loop invariants with gated continuous logic networks
abstract
Verifying real-world programs often requires inferring loop invariants with nonlinear constraints. This is especially true in programs that perform many numerical operations, such as control systems for avionics or industrial plants. Recently, data-driven methods for loop invariant inference have shown promise, especially on linear invariants. However, applying data-driven inference to nonlinear loop invariants is challenging due to the large numbers of and magnitudes of high-order terms, the potential for overfitting on a small number of samples, and the large space of possible inequality bounds. In this paper, we introduce a new neural architecture for general SMT learning, the Gated Continuous Logic Network (G-CLN), and apply it to nonlinear loop invariant learning. G-CLNs extend the Continuous Logic Network (CLN) architecture with gating units and dropout, which allow the model to robustly learn general invariants over large numbers of terms. To address overfitting that arises from finite program sampling, we introduce fractional sampling---a sound relaxation of loop semantics to continuous functions that facilitates unbounded sampling on real domain. We additionally design a new CLN activation function, the Piecewise Biased Quadratic Unit (PBQU), for naturally learning tight inequality bounds. We incorporate these methods into a nonlinear loop invariant inference system that can learn general nonlinear loop invariants. We evaluate our system on a benchmark of nonlinear loop invariants and show it solves 26 out of 27 problems, 3 more than prior work, with an average runtime of 53.3 seconds. We further demonstrate the generic learning ability of G-CLNs by solving all 124 problems in the linear Code2Inv benchmark. We also perform a quantitative stability evaluation and show G-CLNs have a convergence rate of $97.5\%$ on quadratic problems, a $39.2\%$ improvement over CLN models.
Jianan Yao, Gabriel Ryan, Justin Wong, Suman Jana, Ronghui Gu
PLDI3
2008 Calibrating Function Point Backfiring Conversion Ratios Using Neuro-Fuzzy Technique
abstract
Software size estimation is an important aspect in software development projects because poor estimations can lead to late delivery, cost overruns and possibly project failure. Backfiring is a popular technique for sizing and predicting the volume of source code by converting the function point metric into source lines of code mathematically using conversion ratios. While this technique is popular and useful, there is a high margin of error in backfiring. This research introduces a new method to reduce this margin of error. Neural networks and fuzzy logic in software prediction models have been demonstrated in the past to have improved performance over traditional techniques. For this reason, a neuro-fuzzy approach is introduced to the backfiring technique to calibrate the conversion ratios. This paper presents the neuro-fuzzy calibration solution and compares the calibrated model against the default conversion ratios currently used by software practitioners.
Justin Wong, Danny Ho, Luiz Fernando Capretz
Int. J. Uncertain. Fuzziness Knowl. Based Syst.1
2004 Exploring Collaboration with Group Pointer Interaction
abstract
Enabling group collaboration is important in computer graphics today. We have developed a framework that supports multiple pointing devices to explore the collaborative utility of multiple mice and laser pointer interaction in graphical environments. Because most pointing device comparisons are done in the context of single user performance, very little is known about the affordances of collaborating with multiple pointing devices. We present an experimental comparison of mouse pointer to laser pointer interaction in a problem-solving task involving groups of one, two, and three people. We show that collaborative performance is largely orthogonal to motor performance and that the interaction patterns are dependent on the task and on the group size. This suggests that the collaborative characteristics of a pointing device are just as important as the physical characteristics that are usually given the most attention, such as precision and accuracy.
Florian Vogt, Justin Wong, Barry A. Po, Ritchie Argue, Sidney S. Fels, Kellogg S. Booth
Computer Graphics International2