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

Stephen Chung

dblp:274/1299 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
9since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 6 first-author · 8 since 2021Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 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
8 papers
Reinforcement learning · 44% Deep learning architectures and training · 14% Trustworthy machine learning · 14%
Human-computer interaction and pervasive computing
1 paper
Human-AI interaction · 100%

Topics — the 18 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
biologically plausible learning
1.122022
Learning by Competition of Self-Interested Reinforcement Learning Agents · AAAI 2022
MAP Propagation Algorithm: Faster Learning with a Team of Reinforcement Learning Agents · NeurIPS 2021
Machine learning › Trustworthy machine learning › interpretability
concept-based explanation
0.912025
Interpreting Emergent Planning in Model-Free Reinforcement Learning · ICLR 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive modeling
dual-process reasoning
0.912025
Thinker: Learning to Think Fast and Slow · NeurIPS 2025
Machine learning › Trustworthy machine learning
interpretability
0.912025
Interpreting Emergent Planning in Model-Free Reinforcement Learning · ICLR 2025
Natural language and speech › Language models and text generation
large language model reasoning
0.912025
Thinker: Learning to Think Fast and Slow · NeurIPS 2025
Machine learning › Reinforcement learning
model-free reinforcement learning
0.912025
Interpreting Emergent Planning in Model-Free Reinforcement Learning · ICLR 2025
Machine learning › Reinforcement learning › online decision making › online reinforcement learning
real-time reinforcement learning
0.912025
Handling Delay in Real-Time Reinforcement Learning · ICLR 2025
Machine learning › Reinforcement learning › reinforcement learning for NLP
reinforcement learning for language models
0.912025
Thinker: Learning to Think Fast and Slow · NeurIPS 2025
Machine learning › Reinforcement learning › model-based reinforcement learning
world model
0.812024
Predicting Future Actions of Reinforcement Learning Agents · NeurIPS 2024
Machine learning › Reinforcement learning
model-based reinforcement learning
0.712023
Thinker: Learning to Plan and Act · NeurIPS 2023
Knowledge, reasoning and agents › Multi-agent systems
self-interested agents
0.612022
Learning by Competition of Self-Interested Reinforcement Learning Agents · AAAI 2022
Machine learning › Graph learning › graph neural network › expressive power
computational power of neural networks
0.512021
Turing Completeness of Bounded-Precision Recurrent Neural Networks · NeurIPS 2021
Machine learning › Reinforcement learning
multi-agent reinforcement learning
0.512021
MAP Propagation Algorithm: Faster Learning with a Team of Reinforcement Learning Agents · NeurIPS 2021
Machine learning › Deep learning architectures and training
recurrent neural network
0.512021
Turing Completeness of Bounded-Precision Recurrent Neural Networks · NeurIPS 2021
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
bidirectional search
0.312025
Interpreting Emergent Planning in Model-Free Reinforcement Learning · ICLR 2025
Human-AI interaction
human-agent interaction
0.212024
Predicting Future Actions of Reinforcement Learning Agents · NeurIPS 2024
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.212022
Learning by Competition of Self-Interested Reinforcement Learning Agents · AAAI 2022
Machine learning › Reinforcement learning › policy optimization › policy gradient
REINFORCE
0.212022
Learning by Competition of Self-Interested Reinforcement Learning Agents · AAAI 2022

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

reinforcement learning · 1.5world model unrolling · 1.5inner state prediction · 1.5REINFORCE · 1.1temporal skip connections · 0.9probing · 0.9pipelining · 0.9mechanistic analysis · 0.9history-augmented observations · 0.9causal intervention · 0.9
YearPublicationVenuePosition
2025 Handling Delay in Real-Time Reinforcement Learning
abstract
Real-time reinforcement learning (RL) introduces several challenges. First, policies are constrained to a fixed number of actions per second due to hardware limitations. Second, the environment may change while the network is still computing an action, leading to observational delay. The first issue can partly be addressed with pipelining, leading to higher throughput and potentially better policies. However, the second issue remains: if each neuron operates in parallel with an execution time of $\tau$, an $N$-layer feed-forward network experiences observation delay of $\tau N$. Reducing the number of layers can decrease this delay, but at the cost of the network's expressivity. In this work, we explore the trade-off between minimizing delay and network's expressivity. We present a theoretically motivated solution that leverages temporal skip connections combined with history-augmented observations. We evaluate several architectures and show that those incorporating temporal skip connections achieve strong performance across various neuron execution times, reinforcement learning algorithms, and environments, including four Mujoco tasks and all MinAtar games. Moreover, we demonstrate parallel neuron computation can accelerate inference by 6-350\% on standard hardware. Our investigation into temporal skip connections and parallel computations paves the way for more efficient RL agents in real-time setting.
Ivan Anokhin, Rishav Rishav, Matthew Riemer, Stephen Chung, Irina Rish, Samira Ebrahimi Kahou
ICLR4
2025 Interpreting Emergent Planning in Model-Free Reinforcement Learning
abstract
We present the first mechanistic evidence that model-free reinforcement learning agents can learn to plan. This is achieved by applying a methodology based on concept-based interpretability to a model-free agent in Sokoban -- a commonly used benchmark for studying planning. Specifically, we demonstrate that DRC, a generic model-free agent introduced by [Guez et al. (2019)](https://arxiv.org/abs/1901.03559), uses learned concept representations to internally formulate plans that both predict the long-term effects of actions on the environment and influence action selection. Our methodology involves: (1) probing for planning-relevant concepts, (2) investigating plan formation within the agent's representations, and (3) verifying that discovered plans (in the agent's representations) have a causal effect on the agent's behavior through interventions. We also show that the emergence of these plans coincides with the emergence of a planning-like property: the ability to benefit from additional test-time compute. Finally, we perform a qualitative analysis of the planning algorithm learned by the agent and discover a strong resemblance to parallelized bidirectional search. Our findings advance understanding of the internal mechanisms underlying planning behavior in agents, which is important given the recent trend of emergent planning and reasoning capabilities in LLMs through RL.
Thomas Bush, Stephen Chung, Usman Anwar, Adrià Garriga-Alonso, David Krueger 0001
ICLR2
2025 Best Practices for Phase Noise Simulations of Free Running Ring Oscillators for Crystal-Free Narrowband FSK Communication Systems
abstract
Low-power, crystal-free wireless systems use free-running oscillators for both RF communications and sleep mode timers. However, these oscillators suffer from poor frequency stability, leading to reciprocal mixing and carrier mismatches for RF local oscillators, and additional guard time for sleep mode timers. Meeting the frequency stability requirements of standards like IEEE 802.15.4 and BLE is a significant challenge in crystal-free IoT mote design as the non-linear nature of oscillators demands special care in early simulations. Designers can use quick AC simulations, such as PNoise and HBNoise, or transient simulations, which are broadly applicable but take several weeks to gather sufficient data. Simulating the phase noise of free-running oscillators is especially tricky, and minor errors can lead to large miscalculations, which can be problematic for designers aiming to meet specifications on the first silicon iteration. This paper aims to cover the key methods used for oscillator phase noise simulations along with some conversion methods for interpreting the results in time domain for better understanding. As a design example, a ring oscillator circuit in Intel’s 16nm FinFET process is simulated and the resulting Allan Deviation is also calculated. Discrepancies between the simulated results are reported and recommendations are made for the most suitable method for free-running ring oscillators.
Haziq Rohail, Stephen Chung, Titan Yuan, David C. Burnett
ISCAS2
2025 Thinker: Learning to Think Fast and Slow
abstract
Recent studies show that the reasoning capabilities of Large Language Models (LLMs) can be improved by applying Reinforcement Learning (RL) to question-answering (QA) tasks in areas such as math and coding. With a long context length, LLMs may learn to perform search, as indicated by the self-correction behavior observed in DeepSeek R1. However, this search behavior is often imprecise and lacks confidence, resulting in long, redundant responses and highlighting deficiencies in intuition and verification. Inspired by the Dual Process Theory in psychology, we introduce a simple modification to the QA task that includes four stages: Fast Thinking, where the LLM must answer within a strict token budget; Verification, where the model evaluates its initial response; Slow Thinking, where it refines the initial response with more deliberation; and Summarization, where it distills the refinement from the previous stage into precise steps. Our proposed task improves average accuracy from 25.6% to 27.3% for Qwen2.5-1.5B, and from 45.9% to 51.0% for DeepSeek-R1-Qwen-1.5B. Notably, for Qwen2.5-1.5B, the Fast Thinking mode alone achieves 25.2% accuracy using fewer than 1000 tokens, demonstrating substantial inference efficiency gains. These findings suggest that intuition and deliberative reasoning are distinct, complementary systems benefiting from targeted training. Additionally, we have open-sourced both the trained models and the source code.
Stephen Chung, Wenyu Du, Jie Fu 0001
NeurIPS1
2024 Predicting Future Actions of Reinforcement Learning Agents
abstract
As reinforcement learning agents become increasingly deployed in real-world scenarios, predicting future agent actions and events during deployment is important for facilitating better human-agent interaction and preventing catastrophic outcomes. This paper experimentally evaluates and compares the effectiveness of future action and event prediction for three types of RL agents: explicitly planning, implicitly planning, and non-planning. We employ two approaches: the inner state approach, which involves predicting based on the inner computations of the agents (e.g., plans or neuron activations), and a simulation-based approach, which involves unrolling the agent in a learned world model. Our results show that the plans of explicitly planning agents are significantly more informative for prediction than the neuron activations of the other types. Furthermore, using internal plans proves more robust to model quality compared to simulation-based approaches when predicting actions, while the results for event prediction are more mixed. These findings highlight the benefits of leveraging inner states and simulations to predict future agent actions and events, thereby improving interaction and safety in real-world deployments.
Stephen Chung, Scott Niekum, David Krueger 0001
NeurIPS1
2023 Thinker: Learning to Plan and Act
abstract
We propose the Thinker algorithm, a novel approach that enables reinforcement learning agents to autonomously interact with and utilize a learned world model. The Thinker algorithm wraps the environment with a world model and introduces new actions designed for interacting with the world model. These model-interaction actions enable agents to perform planning by proposing alternative plans to the world model before selecting a final action to execute in the environment. This approach eliminates the need for handcrafted planning algorithms by enabling the agent to learn how to plan autonomously and allows for easy interpretation of the agent's plan with visualization. We demonstrate the algorithm's effectiveness through experimental results in the game of Sokoban and the Atari 2600 benchmark, where the Thinker algorithm achieves state-of-the-art performance and competitive results, respectively. Visualizations of agents trained with the Thinker algorithm demonstrate that they have learned to plan effectively with the world model to select better actions. Thinker is the first work showing that an RL agent can learn to plan with a learned world model in complex environments.
Stephen Chung, Ivan Anokhin, David Krueger 0001
NeurIPS1
2022 Learning by Competition of Self-Interested Reinforcement Learning Agents
abstract
An artificial neural network can be trained by uniformly broadcasting a reward signal to units that implement a REINFORCE learning rule. Though this presents a biologically plausible alternative to backpropagation in training a network, the high variance associated with it renders it impractical to train deep networks. The high variance arises from the inefficient structural credit assignment since a single reward signal is used to evaluate the collective action of all units. To facilitate structural credit assignment, we propose replacing the reward signal to hidden units with the change in the L2 norm of the unit's outgoing weight. As such, each hidden unit in the network is trying to maximize the norm of its outgoing weight instead of the global reward, and thus we call this learning method Weight Maximization. We prove that Weight Maximization is approximately following the gradient of rewards in expectation. In contrast to backpropagation, Weight Maximization can be used to train both continuous-valued and discrete-valued units. Moreover, Weight Maximization solves several major issues of backpropagation relating to biological plausibility. Our experiments show that a network trained with Weight Maximization can learn significantly faster than REINFORCE and slightly slower than backpropagation. Weight Maximization illustrates an example of cooperative behavior automatically arising from a population of self-interested agents in a competitive game without any central coordination.
Stephen Chung
AAAI1
2021 MAP Propagation Algorithm: Faster Learning with a Team of Reinforcement Learning Agents
abstract
Nearly all state-of-the-art deep learning algorithms rely on error backpropagation, which is generally regarded as biologically implausible. An alternative way of training an artificial neural network is through treating each unit in the network as a reinforcement learning agent, and thus the network is considered as a team of agents. As such, all units can be trained by REINFORCE, a local learning rule modulated by a global signal that is more consistent with biologically observed forms of synaptic plasticity. Although this learning rule follows the gradient of return in expectation, it suffers from high variance and thus the low speed of learning, rendering it impractical to train deep networks. We therefore propose a novel algorithm called MAP propagation to reduce this variance significantly while retaining the local property of the learning rule. Experiments demonstrated that MAP propagation could solve common reinforcement learning tasks at a similar speed to backpropagation when applied to an actor-critic network. Our work thus allows for the broader application of teams of agents in deep reinforcement learning.
Stephen Chung
NeurIPS1
2021 Turing Completeness of Bounded-Precision Recurrent Neural Networks
abstract
Previous works have proved that recurrent neural networks (RNNs) are Turing-complete. However, in the proofs, the RNNs allow for neurons with unbounded precision, which is neither practical in implementation nor biologically plausible. To remove this assumption, we propose a dynamically growing memory module made of neurons of fixed precision. The memory module dynamically recruits new neurons when more memories are needed, and releases them when memories become irrelevant. We prove that a 54-neuron bounded-precision RNN with growing memory modules can simulate a Universal Turing Machine, with time complexity linear in the simulated machine's time and independent of the memory size. The result is extendable to various other stack-augmented RNNs. Furthermore, we analyze the Turing completeness of both unbounded-precision and bounded-precision RNNs, revisiting and extending the theoretical foundations of RNNs.
Stephen Chung, Hava T. Siegelmann
NeurIPS1