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

Tianwei Ni

dblp:230/8153 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
8since 2021 · last 2024
0009-0005-1045-6698ORCID · corroborated

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

Artificial intelligence and machine learning · 5 · 4 first-author · 4 since 2021Systems, architecture and hardware · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 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
6 papers
Reinforcement learning · 62% Planning, search and constraint satisfaction · 15% Segmentation and scene understanding · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%

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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process
1.322024
Bridging State and History Representations: Understanding Self-Predictive RL · ICLR 2024
Recurrent Model-Free RL Can Be a Strong Baseline for Many POMDPs · ICML 2022
Machine learning › Reinforcement learning › partially observable reinforcement learning
history representation
0.812024
Bridging State and History Representations: Understanding Self-Predictive RL · ICLR 2024
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.812024
Do Transformer World Models Give Better Policy Gradients? · ICML 2024
Machine learning › Reinforcement learning › function approximation
representation learning for reinforcement learning
0.812024
Bridging State and History Representations: Understanding Self-Predictive RL · ICLR 2024
Machine learning › Reinforcement learning › model-based reinforcement learning
world model
0.812024
Do Transformer World Models Give Better Policy Gradients? · ICML 2024
Hardware accelerators and domain-specific architectures › machine learning accelerator
transformer accelerator
0.812024
Genetic Quantization-Aware Approximation for Non-Linear Operations in Transformers · DAC 2024
Machine learning › Reinforcement learning › multi-agent reinforcement learning
credit assignment
0.712023
When Do Transformers Shine in RL? Decoupling Memory from Credit Assignment · NeurIPS 2023
Machine learning › Reinforcement learning
model-free reinforcement learning
0.612022
Recurrent Model-Free RL Can Be a Strong Baseline for Many POMDPs · ICML 2022
Machine learning › Reinforcement learning
partially observable reinforcement learning
0.612022
Recurrent Model-Free RL Can Be a Strong Baseline for Many POMDPs · ICML 2022
Computer vision › Segmentation and scene understanding › medical image segmentation
3d medical image segmentation
0.412019
Elastic Boundary Projection for 3D Medical Image Segmentation · CVPR 2019
Computer vision › Segmentation and scene understanding › image segmentation
boundary-aware segmentation
0.412019
Elastic Boundary Projection for 3D Medical Image Segmentation · CVPR 2019
Computer vision › Segmentation and scene understanding
medical image segmentation
0.412019
Elastic Boundary Projection for 3D Medical Image Segmentation · CVPR 2019
Machine learning › Efficient and distributed learning
model compression
0.212024
Genetic Quantization-Aware Approximation for Non-Linear Operations in Transformers · DAC 2024
Machine learning › Efficient and distributed learning › model compression
quantization
0.212024
Genetic Quantization-Aware Approximation for Non-Linear Operations in Transformers · DAC 2024
Machine learning › Deep learning architectures and training
transformer
0.212024
Do Transformer World Models Give Better Policy Gradients? · ICML 2024
Machine learning › Deep learning architectures and training
recurrent neural network
0.212022
Recurrent Model-Free RL Can Be a Strong Baseline for Many POMDPs · ICML 2022

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

piecewise linear approximation · 1.5genetic algorithm · 1.5stop-gradient · 0.8self-predictive abstraction · 0.8lookup table approximation · 0.8look-up table approximation · 0.8backpropagation through time · 0.8action-conditioned world models · 0.8transformer architecture · 0.7configurable diagnostic tasks · 0.7hyperparameter tuning · 0.6pivot point distance estimation · 0.4elastic shell deformation · 0.42d deep network · 0.4
YearPublicationVenuePosition
2024 Genetic Quantization-Aware Approximation for Non-Linear Operations in Transformers
abstract
Non-linear functions are prevalent in Transformers and their lightweight variants, incurring substantial and frequently underestimated hardware costs. Previous state-of-the-art works optimize these operations by piece-wise linear approximation and store the parameters in look-up tables (LUT), but most of them require unfriendly high-precision arithmetics such as FP/INT 32 and lack consideration of integer-only INT quantization. This paper proposed a genetic LUT-Approximation algorithm namely GQA-LUT that can automatically determine the parameters with quantization awareness. The results demonstrate that GQA-LUT achieves negligible degradation on the challenging semantic segmentation task for both vanilla and linear Transformer models. Besides, proposed GQA-LUT enables the employment of INT8-based LUT-Approximation that achieves an area savings of 81.3~81.7% and a power reduction of 79.3~80.2% compared to the high-precision FP/INT 32 alternatives. Code is available at https://github.com/PingchengDong/GQA-LUT.
Pingcheng Dong, Yonghao Tan, Tianwei Ni, Yu Liu 0007, Luhong Liang, Shih-Yang Liu, Xijie Huang, Huaiyu Zhu 0004, Fengwei An, Kwang-Ting Cheng
DAC4
2024 AESHA: Accelerating Eigen-decomposition-based Sparse Transformer with Hybrid RRAM-SRAM Architecture
abstract
Compute-in-memory (CIM) architectures based on emerging nonvolatile memories (eNVM) are recognized as promising candidates for the efficient computation of self-attention-based Transformer models, which are bounded by memory-intensive dynamic computations involving large matrices. However, existing CIM-based approaches mostly focused on the acceleration of vector-matrix multiplications (VMM) to obtain Q, K and V matrices for direct or sparse calculations of the vanilla Transformer. By storing large amounts of intermediate results in eNVM, the endurance limit is ignored which contradicts the reality of these technologies. In this work, a hybrid RRAM-SRAM CIM architecture to accelerate Transformers, namely AESHA, is proposed based on the eigen-decomposition of WQWTK and the systolic in-memory attention reconstruction. By utilizing the features of symmetric/skew-symmetric real matrices, AESHA translates dynamic attention computation to RRAM-based sparse feature transformation and SRAM-based systolic attention reconstruction to fully exploit the advantages of both on the architectural level. Experiments on a broad spectrum of benchmarks demonstrate that AESHA delivers superior performance in terms of pipeline optimization and energy efficiency. Specifically, AESHA achieves 2.59×, 2.69×, 2.62×, 2.58×, 3.08× and 7.84× maximum static RRAM memory footprint reduction in BERT-Base, BERT-Large, BigBird, Sanger, ViT-Base and ViT-Large over vanilla computation stack, respectively. It eliminates all runtime write access to the RRAM arrays to circumvent the endurance limit. Additionally, AESHA demonstrates 3170.0×, 95.6×, 4.1×, 19.0×, and 19.2× speedup, and 336.0K×, 12.6K×, 7.3×, 23.1×, and 25.8× energy reduction over CPU, GPU, ReBERT, ReTransformer, and CPSAA, respectively.
Xuliang Yu, Tianwei Ni, Xinsong Sheng, Lei He 0001
ICCAD2
2024 Bridging State and History Representations: Understanding Self-Predictive RL
abstract
Representations are at the core of all deep reinforcement learning (RL) methods for both Markov decision processes (MDPs) and partially observable Markov decision processes (POMDPs). Many representation learning methods and theoretical frameworks have been developed to understand what constitutes an effective representation. However, the relationships between these methods and the shared properties among them remain unclear. In this paper, we show that many of these seemingly distinct methods and frameworks for state and history abstractions are, in fact, based on a common idea of self-predictive abstraction. Furthermore, we provide theoretical insights into the widely adopted objectives and optimization, such as the stop-gradient technique, in learning self-predictive representations. These findings together yield a minimalist algorithm to learn self-predictive representations for states and histories. We validate our theories by applying our algorithm to standard MDPs, MDPs with distractors, and POMDPs with sparse rewards. These findings culminate in a set of preliminary guidelines for RL practitioners.
Tianwei Ni, Benjamin Eysenbach, Erfan Seyedsalehi, Michel Ma, Clement Gehring, Aditya Mahajan, Pierre-Luc Bacon
ICLR1
2024 Do Transformer World Models Give Better Policy Gradients?
abstract
A natural approach for reinforcement learning is to predict future rewards by unrolling a neural network world model, and to backpropagate through the resulting computational graph to learn a control policy. However, this method often becomes impractical for long horizons, since typical world models induce hard-to-optimize loss landscapes. Transformers are known to efficiently propagate gradients over long horizons: could they be the solution to this problem? Surprisingly, we show that commonly-used transformer world models produce circuitous gradient paths, which can be detrimental to long-range policy gradients. To tackle this challenge, we propose a class of world models called Action-conditioned World Models (AWMs), designed to provide more direct routes for gradient propagation. We integrate such AWMs into a policy gradient framework that underscores the relationship between network architectures and the policy gradient updates they inherently represent. We demonstrate that AWMs can generate optimization landscapes that are easier to navigate even when compared to those from the simulator itself. This property allows transformer AWMs to produce better policies than competitive baselines in realistic long-horizon tasks.
Michel Ma, Tianwei Ni, Clement Gehring, Pierluca D'Oro, Pierre-Luc Bacon
ICML2
2023 When Do Transformers Shine in RL? Decoupling Memory from Credit Assignment
abstract
Reinforcement learning (RL) algorithms face two distinct challenges: learning effective representations of past and present observations, and determining how actions influence future returns. Both challenges involve modeling long-term dependencies. The Transformer architecture has been very successful to solve problems that involve long-term dependencies, including in the RL domain. However, the underlying reason for the strong performance of Transformer-based RL methods remains unclear: is it because they learn effective memory, or because they perform effective credit assignment? After introducing formal definitions of memory length and credit assignment length, we design simple configurable tasks to measure these distinct quantities. Our empirical results reveal that Transformers can enhance the memory capability of RL algorithms, scaling up to tasks that require memorizing observations $1500$ steps ago. However, Transformers do not improve long-term credit assignment. In summary, our results provide an explanation for the success of Transformers in RL, while also highlighting an important area for future research and benchmark design. Our code is open-sourced at https://github.com/twni2016/Memory-RL.
Tianwei Ni, Michel Ma, Benjamin Eysenbach, Pierre-Luc Bacon
NeurIPS1
2023 Towards Disturbance-Free Visual Mobile Manipulation
abstract
Deep reinforcement learning has shown promising results on an abundance of robotic tasks in simulation, including visual navigation and manipulation. Prior work generally aims to build embodied agents that solve their assigned tasks as quickly as possible, while largely ignoring the problems caused by collision with objects during interaction. This lack of prioritization is understandable: there is no inherent cost in breaking virtual objects. As a result, "well-trained" agents frequently collide with objects before achieving their primary goals, a behavior that would be catastrophic in the real world. In this paper, we study the problem of training agents to complete the task of visual mobile manipulation in the ManipulaTHOR environment while avoiding unnecessary collision (disturbance) with objects. We formulate disturbance avoidance as a penalty term in the reward function, but find that directly training with such penalized rewards often results in agents being unable to escape poor local optima. Instead, we propose a two-stage training curriculum where an agent is first allowed to freely explore and build basic competencies without penalization, after which a disturbance penalty is introduced to refine the agent’s behavior. Results on testing scenes show that our curriculum not only avoids these poor local optima, but also leads to 10% absolute gains in success rate without disturbance, compared to our state-of-the-art baselines. Moreover, our curriculum is significantly more performant than a safe RL algorithm that casts collision avoidance as a constraint. Finally, we propose a novel disturbance-prediction auxiliary task that accelerates learning.1
Tianwei Ni, Kiana Ehsani, Luca Weihs, Jordi Salvador
WACV1
2022 Recurrent Model-Free RL Can Be a Strong Baseline for Many POMDPs
abstract
Many problems in RL, such as meta-RL, robust RL, generalization in RL, and temporal credit assignment, can be cast as POMDPs. In theory, simply augmenting model-free RL with memory-based architectures, such as recurrent neural networks, provides a general approach to solving all types of POMDPs. However, prior work has found that such recurrent model-free RL methods tend to perform worse than more specialized algorithms that are designed for specific types of POMDPs. This paper revisits this claim. We find that careful architecture and hyperparameter decisions can often yield a recurrent model-free implementation that performs on par with (and occasionally substantially better than) more sophisticated recent techniques. We compare to 21 environments from 6 prior specialized methods and find that our implementation achieves greater sample efficiency and asymptotic performance than these methods on 18/21 environments. We also release a simple and efficient implementation of recurrent model-free RL for future work to use as a baseline for POMDPs.
Tianwei Ni, Benjamin Eysenbach, Ruslan Salakhutdinov
ICML1
2021 Individualized Mutual Adaptation in Human-Agent Teams
abstract
The ability to collaborate with previously unseen human teammates is crucial for artificial agents to be effective in human-agent teams (HATs). Due to individual differences and complex team dynamics, it is hard to develop a single agent policy to match all potential teammates. In this article, we study both human-human and HAT in a dyadic cooperative task, Team Space Fortress. Results show that the team performance is influenced by both players’ individual skill level and their ability to collaborate with different teammates by adopting complementary policies. Based on human-human team results, we propose an adaptive agent that identifies different human policies and assigns a complementary partner policy to optimize team performance. The adaptation method relies on a novel similarity metric to infer human policy and then selects the most complementary policy from a pretrained library of exemplar policies. We conducted human-agent experiments to evaluate the adaptive agent and examine mutual adaptation in HAT. Results show that both human adaptation and agent adaptation contribute to team performance.
Huao Li, Tianwei Ni, Siddharth Agrawal, Suhas Raja, Yikang Gui, Dana Hughes 0001, Michael Lewis 0001, Katia P. Sycara
IEEE Trans. Hum. Mach. Syst.2
2019 Elastic Boundary Projection for 3D Medical Image Segmentation
abstract
We focus on an important yet challenging problem: using a 2D deep network to deal with 3D segmentation for medical image analysis. Existing approaches either applied multi-view planar (2D) networks or directly used volumetric (3D) networks for this purpose, but both of them are not ideal: 2D networks cannot capture 3D contexts effectively, and 3D networks are both memory-consuming and less stable arguably due to the lack of pre-trained models. In this paper, we bridge the gap between 2D and 3D using a novel approach named Elastic Boundary Projection (EBP). The key observation is that, although the object is a 3D volume, what we really need in segmentation is to find its boundary which is a 2D surface. Therefore, we place a number of pivot points in the 3D space, and for each pivot, we determine its distance to the object boundary along a dense set of directions. This creates an elastic shell around each pivot which is initialized as a perfect sphere. We train a 2D deep network to determine whether each ending point falls within the object, and gradually adjust the shell so that it gradually converges to the actual shape of the boundary and thus achieves the goal of segmentation. EBP allows boundary-based segmentation without cutting a 3D volume into slices or patches, which stands out from conventional 2D and 3D approaches. EBP achieves promising accuracy in abdominal organ segmentation. Our code will be released on https://github.com/twni2016/Elastic-Boundary-Projection .
Tianwei Ni, Lingxi Xie, Huangjie Zheng, Elliot K. Fishman, Alan L. Yuille
CVPR1