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

Nitish Srivastava

dblp:00/11304 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
4since 2021 · last 2025
0000-0002-3442-5352ORCID · corroborated

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

Artificial intelligence and machine learning · 11 · 6 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 since 2021Systems, architecture and hardware · 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
9 papers
Deep learning architectures and training · 28% Reinforcement learning · 20% Generative modeling · 14%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 62% Performance modeling and evaluation · 19% Electronic design automation · 19%
Computer graphics and multimedia
1 paper
Rendering · 100%

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

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures › sparse matrix multiplication accelerator
sparse linear algebra accelerator
0.912025
Vesper: A Versatile Sparse Linear Algebra Accelerator With Configurable Compute Patterns · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
Machine learning › Reinforcement learning
actor-critic methods
0.512021
Uncertainty Weighted Actor-Critic for Offline Reinforcement Learning · ICML 2021
Machine learning › Generative modeling
diffusion model
0.512021
Unconstrained Scene Generation with Locally Conditioned Radiance Fields · ICCV 2021
Machine learning › Reinforcement learning
offline reinforcement learning
0.512021
Uncertainty Weighted Actor-Critic for Offline Reinforcement Learning · ICML 2021
Rendering
neural radiance fields
0.512021
Unconstrained Scene Generation with Locally Conditioned Radiance Fields · ICCV 2021
Machine learning › Deep learning architectures and training
capsule network
0.412020
Capsules with Inverted Dot-Product Attention Routing · ICLR 2020
Machine learning › Deep learning architectures and training › deep generative model
deep boltzmann machine
0.322014
Multimodal learning with deep Boltzmann machines · J. Mach. Learn. Res. 2014
Multimodal Learning with Deep Boltzmann Machines · NIPS 2012
Machine learning › Representation and self-supervised learning
multimodal representation learning
0.322014
Multimodal learning with deep Boltzmann machines · J. Mach. Learn. Res. 2014
Multimodal Learning with Deep Boltzmann Machines · NIPS 2012
Electronic design automation › design automation tools › accelerator design automation
accelerator design space exploration
0.312025
Vesper: A Versatile Sparse Linear Algebra Accelerator With Configurable Compute Patterns · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
Performance modeling and evaluation
analytical modeling
0.312025
Vesper: A Versatile Sparse Linear Algebra Accelerator With Configurable Compute Patterns · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
Computer vision › Video understanding and tracking
action recognition
0.212015
Unsupervised Learning of Video Representations using LSTMs · ICML 2015
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning
0.212015
Unsupervised Learning of Video Representations using LSTMs · ICML 2015
Computer vision › Video understanding and tracking
video representation learning
0.212015
Unsupervised Learning of Video Representations using LSTMs · ICML 2015
Machine learning › Deep learning architectures and training › regularization
dropout
0.212014
Dropout: a simple way to prevent neural networks from overfitting · J. Mach. Learn. Res. 2014
Machine learning › Generative modeling
generative model
0.212014
Learning Generative Models with Visual Attention · NIPS 2014
Machine learning › Trustworthy machine learning › robustness
overfitting mitigation
0.212014
Dropout: a simple way to prevent neural networks from overfitting · J. Mach. Learn. Res. 2014
Machine learning › Deep learning architectures and training
regularization
0.212014
Dropout: a simple way to prevent neural networks from overfitting · J. Mach. Learn. Res. 2014
Machine learning › Deep learning architectures and training › attention mechanism
visual attention
0.212014
Learning Generative Models with Visual Attention · NIPS 2014
Natural language and speech › Speech recognition and synthesis › acoustic model training
discriminative training
0.212013
Discriminative Transfer Learning with Tree-based Priors · NIPS 2013
Machine learning › Transfer learning and domain adaptation
few-shot classification
0.212013
Discriminative Transfer Learning with Tree-based Priors · NIPS 2013
Machine learning › Trustworthy machine learning
uncertainty estimation
0.112021
Uncertainty Weighted Actor-Critic for Offline Reinforcement Learning · ICML 2021
Rendering
novel view synthesis
0.112021
Unconstrained Scene Generation with Locally Conditioned Radiance Fields · ICCV 2021
Machine learning › Probabilistic and Bayesian machine learning
boltzmann machine
0.112012
Multimodal Learning with Deep Boltzmann Machines · NIPS 2012
Machine learning › Deep learning architectures and training
attention mechanism
0.112014
Learning Generative Models with Visual Attention · NIPS 2014
Computer vision › Image recognition and object detection
image classification
0.012013
Discriminative Transfer Learning with Tree-based Priors · NIPS 2013
Information retrieval
cross-modal retrieval
0.012012
Multimodal Learning with Deep Boltzmann Machines · NIPS 2012

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

scene decomposition · 1.0locally conditioned radiance fields · 1.0gem5 · 0.9analytical modeling · 0.9out-of-distribution detection · 0.5dropout-based uncertainty estimation · 0.5capsule network · 0.4attention routing · 0.4encoder-decoder · 0.2convolutional neural network · 0.2LSTM · 0.2visual attention · 0.2contrastive sampling · 0.1conditional distributions · 0.1
YearPublicationVenuePosition
2025 Vesper: A Versatile Sparse Linear Algebra Accelerator With Configurable Compute Patterns
abstract
Sparse linear algebra (SLA) operations are fundamental building blocks for many important applications, such as data analytics, graph processing, machine learning, and scientific computing. In particular, four compute kernels in SLA are widely used, including sparse-matrix-dense-vector multiplication, sparse-matrix-dense-matrix multiplication, sparse-matrix-sparse-vector multiplication, and sparse-matrix-sparse-matrix multiplication. Recently, an active area of research has emerged to build specialized hardware accelerators for these SLA kernels. However, existing efforts mostly focus on accelerating a single kernel and the proposed accelerator architectures are often limited to a specific compute pattern, such as inner, outer, or row-wise product. This work proposes Vesper, a high-performance and versatile sparse accelerator that supports all four important SLA kernels while being configurable to execute the compute patterns suitable for different kernels under various degrees of sparsity. To enable rapid exploration of the large architectural design and configuration space, we devise an analytical model to estimate the performance of an SLA kernel running on a given hardware configuration using a specific compute pattern. Guided by our model, we build a flexible yet efficient accelerator architecture that maximizes the resource sharing amongst the hardware modules used for different SLA kernels and the associated compute patterns. We evaluate the performance of Vesper using gem5 on a diverse set of matrices from SuiteSparse. Our experiment results show that Vesper achieves a comparable or higher throughput with increased bandwidth efficiency than the state-of-the-art accelerators that are tailor-made for a specific SLA kernel. In addition, we evaluate Vesper on a real-world application called label propagation (LP), an iterative graph-based learning algorithm that involves multiple SLA kernels and exhibits varying degrees of sparsity across iterations. Compared to CPU- and GPU-based executions, Vesper speeds up the LP algorithm by$12.0\times $and$1.7\times $, respectively.
Hanchen Jin, Zichao Yue, Zhongyuan Zhao 0004, Yixiao Du, Chenhui Deng, Nitish Srivastava, Zhiru Zhang
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.6
2021 Unconstrained Scene Generation with Locally Conditioned Radiance Fields
abstract
We tackle the challenge of learning a distribution over complex, realistic, indoor scenes. In this paper, we introduce Generative Scene Networks (GSN), which learns to decompose scenes into a collection of many local radiance fields that can be rendered from a free moving camera. Our model can be used as a prior to generate new scenes, or to complete a scene given only sparse 2D observations. Recent work has shown that generative models of radiance fields can capture properties such as multi-view consistency and view-dependent lighting. However, these models are specialized for constrained viewing of single objects, such as cars or faces. Due to the size and complexity of realistic indoor environments, existing models lack the representational capacity to adequately capture them. Our decomposition scheme scales to larger and more complex scenes while preserving details and diversity, and the learned prior enables high-quality rendering from viewpoints that are significantly different from observed viewpoints. When compared to existing models, GSN produces quantitatively higher-quality scene renderings across several different scene datasets.
Terrance Devries, Miguel Ángel Bautista 0001, Nitish Srivastava, Graham W. Taylor, Joshua M. Susskind
ICCV3
2021 Uncertainty Weighted Actor-Critic for Offline Reinforcement Learning
abstract
Offline Reinforcement Learning promises to learn effective policies from previously-collected, static datasets without the need for exploration. However, existing Q-learning and actor-critic based off-policy RL algorithms fail when bootstrapping from out-of-distribution (OOD) actions or states. We hypothesize that a key missing ingredient from the existing methods is a proper treatment of uncertainty in the offline setting. We propose Uncertainty Weighted Actor-Critic (UWAC), an algorithm that detects OOD state-action pairs and down-weights their contribution in the training objectives accordingly. Implementation-wise, we adopt a practical and effective dropout-based uncertainty estimation method that introduces very little overhead over existing RL algorithms. Empirically, we observe that UWAC substantially improves model stability during training. In addition, UWAC out-performs existing offline RL methods on a variety of competitive tasks, and achieves significant performance gains over the state-of-the-art baseline on datasets with sparse demonstrations collected from human experts.
Yue Wu 0001, Shuangfei Zhai, Nitish Srivastava, Joshua M. Susskind, Jian Zhang 0050, Ruslan Salakhutdinov, Hanlin Goh
ICML3
2021 On the generalization of learning-based 3D reconstruction
abstract
State-of-the-art learning-based monocular 3D reconstruction methods learn priors over object categories on the training set, and as a result struggle to achieve reasonable generalization to object categories unseen during training. In this paper we study the inductive biases encoded in the model architecture that impact the generalization of learning-based 3D reconstruction methods. We find that 3 inductive biases impact performance: the spatial extent of the encoder, the use of the underlying geometry of the scene to describe point features, and the mechanism to aggregate information from multiple views. Additionally, we propose mechanisms to enforce those inductive biases: a point representation that is aware of camera position, and a variance cost to aggregate information across views. Our model achieves state-of-the-art results on the standard ShapeNet 3D reconstruction benchmark in various settings.
Miguel Ángel Bautista 0001, Walter Talbott, Shuangfei Zhai, Nitish Srivastava, Joshua M. Susskind
WACV4
2020 Capsules with Inverted Dot-Product Attention Routing
Yao-Hung Tsai, Nitish Srivastava, Hanlin Goh, Ruslan Salakhutdinov
ICLR2
2015 Exploiting Image-trained CNN Architectures for Unconstrained Video Classification
abstract
We conduct an in-depth exploration of different strategies for doing event detection in videos using convolutional neural networks (CNNs) trained for image classification. We study different ways of performing spatial and temporal pooling, feature normalization, choice of CNN layers as well as choice of classifiers. Making judicious choices along these dimensions led to a very significant increase in performance over more naive approaches that have been used till now. We evaluate our approach on the challenging TRECVID MED'14 dataset with two popular CNN architectures pretrained on ImageNet. On this MED'14 dataset, our methods, based entirely on image-trained CNN features, can outperform several state-of-the-art non-CNN models. Our proposed late fusion of CNN- and motion-based features can further increase the mean average precision (mAP) on MED'14 from 34.95% to 38.74%. The fusion approach achieves the state-of-the-art classification performance on the challenging UCF-101 dataset.
Shengxin Zha, Florian Luisier, Walter Andrews, Nitish Srivastava, Ruslan Salakhutdinov
BMVC4
2015 Unsupervised Learning of Video Representations using LSTMs
abstract
We use Long Short Term Memory (LSTM) networks to learn representations of video sequences. Our model uses an encoder LSTM to map an input sequence into a fixed length representation. This representation is decoded using single or multiple decoder LSTMs to perform different tasks, such as reconstructing the input sequence, or predicting the future sequence. We experiment with two kinds of input sequences – patches of image pixels and high-level representations (“percepts") of video frames extracted using a pretrained convolutional net. We explore different design choices such as whether the decoder LSTMs should condition on the generated output. We analyze the outputs of the model qualitatively to see how well the model can extrapolate the learned video representation into the future and into the past. We further evaluate the representations by finetuning them for a supervised learning problem – human action recognition on the UCF-101 and HMDB-51 datasets. We show that the representations help improve classification accuracy, especially when there are only few training examples. Even models pretrained on unrelated datasets (300 hours of YouTube videos) can help action recognition performance.
Nitish Srivastava, Elman Mansimov, Ruslan Salakhutdinov
ICML1
2014 Learning Generative Models with Visual Attention
Yichuan Tang, Nitish Srivastava, Ruslan Salakhutdinov
NIPS2
2014 Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky, Ilya Sutskever, Ruslan Salakhutdinov
J. Mach. Learn. Res.1
2014 Multimodal learning with deep Boltzmann machines
Nitish Srivastava, Ruslan Salakhutdinov
J. Mach. Learn. Res.1
2013 Discriminative Transfer Learning with Tree-based Priors
abstract
This paper proposes a way of improving classification performance for classes which have very few training examples. The key idea is to discover classes which are similar and transfer knowledge among them. Our method organizes the classes into a tree hierarchy. The tree structure can be used to impose a generative prior over classification parameters. We show that these priors can be combined with discriminative models such as deep neural networks. Our method benefits from the power of discriminative training of deep neural networks, at the same time using tree-based generative priors over classification parameters. We also propose an algorithm for learning the underlying tree structure. This gives the model some flexibility to tune the tree so that the tree is pertinent to task being solved. We show that the model can transfer knowledge across related classes using fixed semantic trees. Moreover, it can learn new meaningful trees usually leading to improved performance. Our method achieves state-of-the-art classification results on the CIFAR-100 image data set and the MIR Flickr multimodal data set.
Nitish Srivastava, Ruslan Salakhutdinov
NIPS1
2013 Modeling Documents with Deep Boltzmann Machines
Nitish Srivastava, Ruslan Salakhutdinov, Geoffrey E. Hinton
UAI1
2012 Multimodal Learning with Deep Boltzmann Machines
abstract
We propose a Deep Boltzmann Machine for learning a generative model of multimodal data. We show how to use the model to extract a meaningful representation of multimodal data. We find that the learned representation is useful for classification and information retreival tasks, and hence conforms to some notion of semantic similarity. The model defines a probability density over the space of multimodal inputs. By sampling from the conditional distributions over each data modality, it possible to create the representation even when some data modalities are missing. Our experimental results on bi-modal data consisting of images and text show that the Multimodal DBM can learn a good generative model of the joint space of image and text inputs that is useful for information retrieval from both unimodal and multimodal queries. We further demonstrate that our model can significantly outperform SVMs and LDA on discriminative tasks. Finally, we compare our model to other deep learning methods, including autoencoders and deep belief networks, and show that it achieves significant gains.
Nitish Srivastava, Ruslan Salakhutdinov
NIPS1