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.

Jimmy T. H. Smith

dblp:305/3641 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
6since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 3 first-author · 6 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
Deep learning architectures and training · 81% Language models and text generation · 14% Video understanding and tracking · 3%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
state space model
2.132024
State-Free Inference of State-Space Models: The *Transfer Function* Approach · ICML 2024
Convolutional State Space Models for Long-Range Spatiotemporal Modeling · NeurIPS 2023
Simplified State Space Layers for Sequence Modeling · ICLR 2023
Machine learning › Deep learning architectures and training
recurrent neural network
1.532024
Towards Scalable and Stable Parallelization of Nonlinear RNNs · NeurIPS 2024
Reverse engineering recurrent neural networks with Jacobian switching linear dynamical systems · NeurIPS 2021
Birdie: Advancing State Space Language Modeling with Dynamic Mixtures of Training Objectives · EMNLP 2024
Machine learning › Deep learning architectures and training
sequence modeling
1.422024
State-Free Inference of State-Space Models: The *Transfer Function* Approach · ICML 2024
Simplified State Space Layers for Sequence Modeling · ICLR 2023
Natural language and speech › Language models and text generation › retrieval augmentation
in-context retrieval
0.812024
Birdie: Advancing State Space Language Modeling with Dynamic Mixtures of Training Objectives · EMNLP 2024
Machine learning › Deep learning architectures and training
training objective
0.812024
Birdie: Advancing State Space Language Modeling with Dynamic Mixtures of Training Objectives · EMNLP 2024
Natural language and speech › Language models and text generation
language modeling
0.212024
State-Free Inference of State-Space Models: The *Transfer Function* Approach · ICML 2024
Machine learning › Time series and sequential data › linear dynamical systems
switching linear dynamical system
0.112021
Reverse engineering recurrent neural networks with Jacobian switching linear dynamical systems · NeurIPS 2021

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

transfer function · 0.8sequence parallel inference · 0.8quasi-newton method · 0.8levenberg-marquardt algorithm · 0.8kalman smoothing · 0.8fixed-point iteration · 0.8fast fourier transform · 0.8dynamic mixture of objectives · 0.8bidirectional processing · 0.8convolutional recurrence · 0.7
YearPublicationVenuePosition
2024 Birdie: Advancing State Space Language Modeling with Dynamic Mixtures of Training Objectives
abstract
Efficient state space models (SSMs), including linear recurrent neural networks and linear attention variants, have emerged as potential alternative language models to Transformers.While efficient, SSMs struggle with tasks requiring in-context retrieval, such as text copying and associative recall, limiting their usefulness in practical settings.Prior work on how to meet this challenge has focused on the internal model architecture and not investigated the role of the training procedure.This paper proposes a new training procedure that improve the performance of SSMs on retrieval-intensive tasks.This novel pre-training procedure combines a bidirectional processing of the input with dynamic mixtures of pre-training objectives to improve the utilization of the SSM's fixed-size state.Our experimental evaluations show that this procedure significantly improves performance on retrieval-intensive tasks that challenge current SSMs, such as phone book lookup, long paragraph question-answering, and infilling tasks.Our findings offer insights into a new direction to advance the training of SSMs to close the performance gap with Transformers.
Sam Blouir, Jimmy T. H. Smith, Antonios Anastasopoulos, Amarda Shehu
EMNLP2
2024 State-Free Inference of State-Space Models: The *Transfer Function* Approach
abstract
We approach designing a state-space model for deep learning applications through its dual representation, the transfer function, and uncover a highly efficient sequence parallel inference algorithm that is state-free: unlike other proposed algorithms, state-free inference does not incur any significant memory or computational cost with an increase in state size. We achieve this using properties of the proposed frequency domain transfer function parametrization, which enables direct computation of its corresponding convolutional kernel’s spectrum via a single Fast Fourier Transform. Our experimental results across multiple sequence lengths and state sizes illustrates, on average, a 35% training speed improvement over S4 layers – parametrized in time-domain – on the Long Range Arena benchmark, while delivering state-of-the-art downstream performances over other attention-free approaches. Moreover, we report improved perplexity in language modeling over a long convolutional Hyena baseline, by simply introducing our transfer function parametrization. Our code is available at https://github.com/ruke1ire/RTF.
Rom N. Parnichkun, Stefano Massaroli, Alessandro Moro, Jimmy T. H. Smith, Ramin M. Hasani, Mathias Lechner, Qi An 0001, Christopher Ré, Hajime Asama, Stefano Ermon, Taiji Suzuki, Michael Poli, Atsushi Yamashita
ICML4
2024 Towards Scalable and Stable Parallelization of Nonlinear RNNs
abstract
Transformers and linear state space models can be evaluated in parallel on modern hardware, but evaluating nonlinear RNNs appears to be an inherently sequential problem. Recently, however, Lim et al. '24 developed an approach called DEER, which evaluates nonlinear RNNs in parallel by posing the states as the solution to a fixed-point problem. They derived a parallel form of Newton's method to solve the fixed-point problem and achieved significant speedups over sequential evaluation. However, the computational complexity of DEER is cubic in the state size, and the algorithm can suffer from numerical instability. We address these limitations with two novel contributions. To reduce the computational complexity, we apply quasi-Newton approximations and show they converge comparably to Newton, use less memory, and are faster. To stabilize DEER, we leverage a connection between the Levenberg-Marquardt algorithm and Kalman smoothing, which we call ELK. This connection allows us to stabilize Newton's method while using efficient parallelized Kalman smoothing algorithms to retain performance. Through several experiments, we show that these innovations allow for parallel evaluation of nonlinear RNNs at larger scales and with greater stability.
Xavier Gonzalez, Andrew Warrington, Jimmy T. H. Smith, Scott W. Linderman
NeurIPS3
2023 Simplified State Space Layers for Sequence Modeling
Jimmy T. H. Smith, Andrew Warrington, Scott W. Linderman
ICLR1
2023 Convolutional State Space Models for Long-Range Spatiotemporal Modeling
abstract
Effectively modeling long spatiotemporal sequences is challenging due to the need to model complex spatial correlations and long-range temporal dependencies simultaneously. ConvLSTMs attempt to address this by updating tensor-valued states with recurrent neural networks, but their sequential computation makes them slow to train. In contrast, Transformers can process an entire spatiotemporal sequence, compressed into tokens, in parallel. However, the cost of attention scales quadratically in length, limiting their scalability to longer sequences. Here, we address the challenges of prior methods and introduce convolutional state space models (ConvSSM) that combine the tensor modeling ideas of ConvLSTM with the long sequence modeling approaches of state space methods such as S4 and S5. First, we demonstrate how parallel scans can be applied to convolutional recurrences to achieve subquadratic parallelization and fast autoregressive generation. We then establish an equivalence between the dynamics of ConvSSMs and SSMs, which motivates parameterization and initialization strategies for modeling long-range dependencies. The result is ConvS5, an efficient ConvSSM variant for long-range spatiotemporal modeling. ConvS5 significantly outperforms Transformers and ConvLSTM on a long horizon Moving-MNIST experiment while training $3\times$ faster than ConvLSTM and generating samples $400\times$ faster than Transformers. In addition, ConvS5 matches or exceeds the performance of state-of-the-art methods on challenging DMLab, Minecraft and Habitat prediction benchmarks and enables new directions for modeling long spatiotemporal sequences.
Jimmy T. H. Smith, Shalini De Mello, Jan Kautz, Scott W. Linderman, Wonmin Byeon
NeurIPS1
2021 Reverse engineering recurrent neural networks with Jacobian switching linear dynamical systems
abstract
Recurrent neural networks (RNNs) are powerful models for processing time-series data, but it remains challenging to understand how they function. Improving this understanding is of substantial interest to both the machine learning and neuroscience communities. The framework of reverse engineering a trained RNN by linearizing around its fixed points has provided insight, but the approach has significant challenges. These include difficulty choosing which fixed point to expand around when studying RNN dynamics and error accumulation when reconstructing the nonlinear dynamics with the linearized dynamics. We present a new model that overcomes these limitations by co-training an RNN with a novel switching linear dynamical system (SLDS) formulation. A first-order Taylor series expansion of the co-trained RNN and an auxiliary function trained to pick out the RNN's fixed points govern the SLDS dynamics. The results are a trained SLDS variant that closely approximates the RNN, an auxiliary function that can produce a fixed point for each point in state-space, and a trained nonlinear RNN whose dynamics have been regularized such that its first-order terms perform the computation, if possible. This model removes the post-training fixed point optimization and allows us to unambiguously study the learned dynamics of the SLDS at any point in state-space. It also generalizes SLDS models to continuous manifolds of switching points while sharing parameters across switches. We validate the utility of the model on two synthetic tasks relevant to previous work reverse engineering RNNs. We then show that our model can be used as a drop-in in more complex architectures, such as LFADS, and apply this LFADS hybrid to analyze single-trial spiking activity from the motor system of a non-human primate.
Jimmy T. H. Smith, Scott W. Linderman, David Sussillo
NeurIPS1