Sridhar Mahadevan

dblp:97/3847 · DBLP profile ↗
← Back
82ranked-venue papers
29as first author
6since 2021 · last 2026
0000-0001-6507-9109ORCID · verified

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

Artificial intelligence and machine learning · 74 · 29 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 25 · 9 first-author · 3 since 2021Systems, architecture and hardware · 6Applied, interdisciplinary, general and emerging computing · 5 · 1 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 4Computer networks · 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
54 papers
Reinforcement learning · 39% Knowledge representation and reasoning · 15% Representation and self-supervised learning · 12%
Theoretical computer science
10 papers
Logic in computer science · 53% Mathematical optimization · 24% Approximation and online algorithms · 18%
Network and information security
1 paper
Privacy and data protection · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 90% High-performance computing · 9% Integrated circuit design · 0%

Topics — the 30 heaviest of 98, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning
1.022025
Universal Causal Inference in a Topos · NeurIPS 2025
Imagination Machines: A New Challenge for Artificial Intelligence · AAAI 2018
Machine learning › Reinforcement learning
value function approximation
0.9112013
Basis Adaptation for Sparse Nonlinear Reinforcement Learning · AAAI 2013
Regularized Off-Policy TD-Learning · NIPS 2012
Basis Construction from Power Series Expansions of Value Functions · NIPS 2010
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal model
structural causal model
0.912025
Universal Causal Inference in a Topos · NeurIPS 2025
Logic in computer science › category theory
categorical logic
0.912025
Universal Causal Inference in a Topos · NeurIPS 2025
Logic in computer science › category theory › categorical logic
topos theory
0.912025
Universal Causal Inference in a Topos · NeurIPS 2025
Machine learning › Transfer learning and domain adaptation › domain alignment
manifold alignment
0.862015
Aligning Mixed Manifolds · AAAI 2015
Manifold Alignment Preserving Global Geometry · IJCAI 2013
Manifold Warping: Manifold Alignment over Time · AAAI 2012
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
manifold learning
0.752014
Manifold Spanning Graphs · AAAI 2014
Manifold Alignment Preserving Global Geometry · IJCAI 2013
Multiscale Manifold Learning · AAAI 2013
Privacy and data protection
privacy-preserving data analysis
0.712023
Privacy Aware Experiments without Cookies · WSDM 2023
Approximation and online algorithms › online algorithms
online combinatorial optimization
0.712023
Smoothed Online Combinatorial Optimization Using Imperfect Predictions · AAAI 2023
Mathematical optimization
online optimization
0.712023
Smoothed Online Combinatorial Optimization Using Imperfect Predictions · AAAI 2023
Machine learning › Reinforcement learning › markov decision process
non-stationary markov decision process
0.412020
Optimizing for the Future in Non-Stationary MDPs · ICML 2020
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.412020
Optimizing for the Future in Non-Stationary MDPs · ICML 2020
Machine learning › Reinforcement learning
temporal difference learning
0.432016
Proximal Gradient Temporal Difference Learning Algorithms · IJCAI 2016
Regularized Off-Policy TD-Learning · NIPS 2012
To Discount or Not to Discount in Reinforcement Learning: A Case Study Comparing R Learning and Q Learning · ICML 1994
Machine learning › Reinforcement learning
markov decision process
0.492010
Basis Construction from Power Series Expansions of Value Functions · NIPS 2010
Proto-value Functions: A Laplacian Framework for Learning Representation and Control in Markov Decision Processes · J. Mach. Learn. Res. 2007
Value Function Approximation with Diffusion Wavelets and Laplacian Eigenfunctions · NIPS 2005
Machine learning › Reinforcement learning
hierarchical reinforcement learning
0.372007
Hierarchical Average Reward Reinforcement Learning · J. Mach. Learn. Res. 2007
Learning state-action basis functions for hierarchical MDPs · ICML 2007
Coarticulation: an approach for generating concurrent plans in Markov decision processes · ICML 2005
Machine learning › Probabilistic and Bayesian machine learning
causal inference
0.312026
Rethinking AI: From Functions to Functors · AAAI 2026
Machine learning › Generative modeling
adversarial generative modeling
0.312017
Generative Multi-Adversarial Networks · ICLR (Poster) 2017
Logic in computer science › philosophical logic › non-classical logic
intuitionistic logic
0.312025
Universal Causal Inference in a Topos · NeurIPS 2025
Machine learning › Reinforcement learning › temporal difference learning
gradient temporal-difference learning
0.212016
Proximal Gradient Temporal Difference Learning Algorithms · IJCAI 2016
Machine learning › Optimization for machine learning
hyperparameter optimization
0.212015
Efficient Hyper-parameter Optimization for NLP Applications · EMNLP 2015
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › subspace learning
low-rank representation
0.212015
Aligning Mixed Manifolds · AAAI 2015
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction
0.222011
Jointly Learning Data-Dependent Label and Locality-Preserving Projections · IJCAI 2011
Manifold alignment using Procrustes analysis · ICML 2008
Machine learning › Graph learning
graph construction
0.212014
Manifold Spanning Graphs · AAAI 2014
Storage systems › file systems
distributed file system
0.212014
Efficient and Scalable Metadata Management in EB-Scale File Systems · IEEE Trans. Parallel Distributed Syst. 2014
Storage systems › file systems › distributed file system
metadata consistency
0.212014
Efficient and Scalable Metadata Management in EB-Scale File Systems · IEEE Trans. Parallel Distributed Syst. 2014
Storage systems
metadata management
0.212014
Efficient and Scalable Metadata Management in EB-Scale File Systems · IEEE Trans. Parallel Distributed Syst. 2014
Machine learning › Reinforcement learning › markov decision process
semi-markov decision process
0.242007
Learning state-action basis functions for hierarchical MDPs · ICML 2007
Coarticulation in Markov Decision Processes · NIPS 2004
Learning to Take Concurrent Actions · NIPS 2002
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process
0.232010
Compressing POMDPs Using Locality Preserving Non-Negative Matrix Factorization · AAAI 2010
Approximate Planning with Hierarchical Partially Observable Markov Decision Process Models for Robot Navigation · ICRA 2002
Learning Hierarchical Partially Observable Markov Decision Process Models for Robot Navigation · ICRA 2001
Machine learning › Reinforcement learning
actor-critic methods
0.212013
Projected Natural Actor-Critic · NIPS 2013
Machine learning › Reinforcement learning › safe reinforcement learning
constrained policy optimization
0.212013
Projected Natural Actor-Critic · NIPS 2013

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

subobject classifier · 1.7sheaf theory · 1.7mitchell-bénabou language · 1.7kripke-joyal semantics · 1.7topos · 1.0functors · 1.0category theory · 1.0unbiased estimation · 0.7regret analysis · 0.7regression adjustment · 0.7predictive model · 0.7planning window · 0.7non-uniform reweighting · 0.4counterfactual performance estimation · 0.4manifold alignment · 0.4low-rank representation · 0.2dimensionality reduction · 0.2locality-preserving hashing · 0.2
YearPublicationVenuePosition
2026 Rethinking AI: From Functions to Functors
abstract
We propose a new theoretical foundation for artificial intelligence (AI) and machine learning (ML), building on ideas in pure mathematics relating to categories and functors. This paper builds on our AAAI 2025 tutorial Thinking with Functors: Category Theory for A(G)I, which provides background material. In addition, our recent papers on intuitionistic j-do calculus in Topos Causal Models} and GAIA: Categorical Foundations of Generative AI, illustrate how to generalize well-known formalisms in AI, such as causal inference and deep learning, to a category-theoretic setting.
Sridhar Mahadevan
AAAI1
2025 Universal Causal Inference in a Topos
abstract
In this paper, we explore the universal properties underlying causal inference by formulating it in terms of a topos. More concretely, we introduce topos causal models (TCMs), a strict generalization of the popular structural causal models (SCMs). A topos category has several properties that make it attractive: a general theory for how to combine local functions that define ``independent causal mechanisms" into a consistent global function building on the theory of sheaves in a topos; a generic way to define causal interventions using a subobject classifier in a topos category; and finally, an internal logical language for causal and counterfactual reasoning that emerges from the topos itself. A striking characteristic of subobject classifiers is that they induce an intuitionistic logic, whose semantics is based on the partially ordered lattice of subobjects. We show that the underlying subobject classifier for causal inference is not Boolean in general, but forms a Heyting algebra. We define the internal Mitchell-B\'enabou language, a typed local set theory, associated with causal models, and its associated Kripke-Joyal intuitionistic semantics. We prove a universal property of TCM, namely that any causal functor mapping decomposable structure to probabilistic semantics factors uniquely through a TCM representation.
Sridhar Mahadevan
NeurIPS1
2024 Zero-th Order Algorithm for Softmax Attention Optimization
abstract
Large language models (LLMs) have brought about significant transformations in human society. Among the crucial computations in LLMs, the softmax unit holds great importance. Its helps the model generating a probability distribution on potential subsequent words or phrases, considering a series of input words. By utilizing this distribution, the model selects the most probable next word or phrase, based on the assigned probabilities. The softmax unit assumes a vital function in LLM training as it facilitates learning from data through the adjustment of neural network weights and biases.With the development of the size of LLMs, computing the gradient becomes expensive. However, Zero-th Order method can approximately compute the gradient with only forward passes. In this paper, we present a Zero-th Order algorithm specifically tailored for Softmax optimization. We demonstrate the convergence of our algorithm, highlighting its effectiveness in efficiently computing gradients for large-scale LLMs. By leveraging the Zeroth-Order method, our work contributes to the advancement of optimization techniques in the context of complex language models.
Yichuan Deng 0002, Zhihang Li, Sridhar Mahadevan, Zhao Song 0002
IEEE Big Data3
2023 Smoothed Online Combinatorial Optimization Using Imperfect Predictions
abstract
Smoothed online combinatorial optimization considers a learner who repeatedly chooses a combinatorial decision to minimize an unknown changing cost function with a penalty on switching decisions in consecutive rounds. We study smoothed online combinatorial optimization problems when an imperfect predictive model is available, where the model can forecast the future cost functions with uncertainty. We show that using predictions to plan for a finite time horizon leads to regret dependent on the total predictive uncertainty and an additional switching cost. This observation suggests choosing a suitable planning window to balance between uncertainty and switching cost, which leads to an online algorithm with guarantees on the upper and lower bounds of the cumulative regret. Empirically, our algorithm shows a significant improvement in cumulative regret compared to other baselines in synthetic online distributed streaming problems.
Zhao Song 0002, Georgios Theocharous, Sridhar Mahadevan
AAAI4
2023 Privacy Aware Experiments without Cookies
abstract
Consider two brands that want to jointly test alternate web experiences for their customers with an A/B test. Such collaborative tests are today enabled usingthird-party cookies, where each brand has information on the identity of visitors to another website, ensuring a consistent treatment experience. With the imminent elimination of third-party cookies, such A/B tests will become untenable. We propose a two-stage experimental design, where the two brands only need to agree on high-level aggregate parameters of the experiment to test the alternate experiences. Our design respects the privacy of customers. We propose an unbiased estimator of the Average Treatment Effect (ATE), and provide a way to use regression adjustment to improve this estimate. On real and simulated data, we show that the approach provides valid estimate of the ATE and is robust to the proportion of visitors overlapping across the brands. Our demonstration describes how a marketer can design such an experiment and analyze the results.
Shiv Shankar, Ritwik Sinha, Saayan Mitra, Viswanathan (Vishy) Swaminathan, Sridhar Mahadevan, Moumita Sinha
WSDM5
2022 Generating and Controlling Diversity in Image Search
abstract
In our society, generations of systemic biases have led to some professions being more common among certain genders and races. This bias is also reflected in image search on stock image repositories and search engines, e.g., a query like “male Asian administrative assistant” may produce limited results. The pursuit of a utopian world demands providing content users with an opportunity to present any profession with diverse racial and gender characteristics. The limited choice of existing content for certain combinations of profession, race, and gender presents a challenge to content providers. Current research dealing with bias in search mostly focuses on re-ranking algorithms. However, these methods cannot create new content or change the overall distribution of protected attributes in photos. To remedy these problems, we propose a new task of high-fidelity image generation conditioning on multiple attributes from imbalanced datasets. Our proposed task poses new sets of challenges for the state-of-the-art Generative Adversarial Networks (GANs). In this paper, we also propose a new training framework to better address the challenges. We evaluate our framework rigorously on a real-world dataset and perform user studies that show our model is preferable to the alternatives.
Md. Mehrab Tanjim, Ritwik Sinha, Krishna Kumar Singh, Sridhar Mahadevan, David T. Arbour, Moumita Sinha, Garrison W. Cottrell
WACV4
2020 Optimizing for the Future in Non-Stationary MDPs
abstract
Most reinforcement learning methods are based upon the key assumption that the transition dynamics and reward functions are fixed, that is, the underlying Markov decision process is stationary. However, in many real-world applications, this assumption is violated, and using existing algorithms may result in a performance lag. To proactively search for a good future policy, we present a policy gradient algorithm that maximizes a forecast of future performance. This forecast is obtained by fitting a curve to the counter-factual estimates of policy performance over time, without explicitly modeling the underlying non-stationarity. The resulting algorithm amounts to a non-uniform reweighting of past data, and we observe that minimizing performance over some of the data from past episodes can be beneficial when searching for a policy that maximizes future performance. We show that our algorithm, called Prognosticator, is more robust to non-stationarity than two online adaptation techniques, on three simulated problems motivated by real-world applications.
Yash Chandak, Georgios Theocharous, Shiv Shankar, Martha White, Sridhar Mahadevan, Philip S. Thomas
ICML5
2018 Imagination Machines: A New Challenge for Artificial Intelligence
abstract
The aim of this paper is to propose a new overarching challenge for AI: the design of imagination machines. Imagination has been defined as the capacity to mentally transcend time, place, and/or circumstance. Much of the success of AI currently comes from a revolution in data science, specifically the use of deep learning neural networks to extract structure from data. This paper argues for the development of a new field called imagination science, which extends data science beyond its current realm of learning probability distributions from samples. Numerous examples are given in the paper to illustrate that human achievements in the arts, literature, poetry, and science may lie beyond the realm of data science, because they require abilities that go beyond finding correlations: for example, generating samples from a novel probability distribution different from the one given during training; causal reasoning to uncover interpretable explanations; or analogical reasoning to generalize to novel situations (e.g., imagination in art, representing alien life in a distant galaxy, understanding a story about talking animals, or inventing representations to model the large-scale structure of the universe). We describe the key challenges in automating imagination, discuss connections between ongoing research and imagination, and outline why automation of imagination provides a powerful launching pad for transforming AI.
Sridhar Mahadevan
AAAI1
2018 A Unified Framework for Domain Adaptation Using Metric Learning on Manifolds
Sridhar Mahadevan, Bamdev Mishra, Shalini Ghosh
ECML/PKDD (2)1
2018 Proximal Gradient Temporal Difference Learning: Stable Reinforcement Learning with Polynomial Sample Complexity
Bo Liu 0006, Ian Gemp, Mohammad Ghavamzadeh, Ji Liu 0002, Sridhar Mahadevan, Marek Petrik
J. Artif. Intell. Res.5
2017 Generative Multi-Adversarial Networks
Ishan Durugkar, Ian Gemp, Sridhar Mahadevan
ICLR (Poster)3
2016 Proximal Gradient Temporal Difference Learning Algorithms
Bo Liu 0006, Ji Liu 0002, Mohammad Ghavamzadeh, Sridhar Mahadevan, Marek Petrik
IJCAI4
2015 Aligning Mixed Manifolds
abstract
Current manifold alignment methods can effectively align data sets that are drawn from a non-intersecting set of manifolds. However, as data sets become increasingly high-dimensional and complex, this assumption may not hold. This paper proposes a novel manifold alignment algorithm, low rank alignment (LRA), that uses a low rank representation (instead of a nearest neighbor graph construction) to embed and align data sets drawn from mixtures of manifolds. LRA does not require the tuning of a sensitive nearest neighbor hyperparameter or prior knowledge of the number of manifolds, both of which are common drawbacks with existing techniques. We demonstrate the effectiveness of our algorithm in two real-world applications: a transfer learning task in spectroscopy and a canonical information retrieval task.
Thomas Boucher, CJ Carey, Sridhar Mahadevan, Melinda Darby Dyar
AAAI3
2015 Efficient Hyper-parameter Optimization for NLP Applications
abstract
Hyper-parameter optimization is an important problem in natural language processing (NLP) and machine learning.Recently, a group of studies has focused on using sequential Bayesian Optimization to solve this problem, which aims to reduce the number of iterations and trials required during the optimization process.In this paper, we explore this problem from a different angle, and propose a multi-stage hyper-parameter optimization that breaks the problem into multiple stages with increasingly amounts of data.Early stage provides fast estimates of good candidates which are used to initialize later stages for better performance and speed.We demonstrate the utility of this new algorithm by evaluating its speed and accuracy against state-of-the-art Bayesian Optimization algorithms on classification and prediction tasks.
Minwei Feng, Bowen Zhou 0006, Bing Xiang, Sridhar Mahadevan
EMNLP5
2015 Finite-Sample Analysis of Proximal Gradient TD Algorithms
Bo Liu 0006, Ji Liu 0002, Mohammad Ghavamzadeh, Sridhar Mahadevan, Marek Petrik
UAI4
2014 Manifold Spanning Graphs
abstract
Graph construction is the essential first step for nearly all manifold learning algorithms. While many applications assume that a simple k-nearest or epsilon-close neighbors graph will accurately model the topology of the underlying manifold, these methods often require expert tuning and may not produce high quality graphs. In this paper, the hyperparameter sensitivity of existing graph construction methods is demonstrated. We then present a new algorithm for unsupervised graph construction, based on minimal assumptions about the input data and its manifold structure.
CJ Carey, Sridhar Mahadevan
AAAI2
2014 Efficient and Scalable Metadata Management in EB-Scale File Systems
abstract
Efficient and scalable distributed metadata management is critically important to overall system performance in large-scale distributed file systems, especially in the EB-scale era. Hash-based mapping and subtree partitioning are state-of-the-art distributed metadata management schemes. Hash-based mapping evenly distributes workload among metadata servers, but it eliminates all hierarchical locality of metadata. Subtree partitioning does not uniformly distribute workload among metadata servers, and metadata needs to be migrated to keep the load balanced roughly. Distributed metadata management is relatively difficult since it has to guarantee metadata consistency. Meanwhile, scaling metadata performance is more complicated than scaling raw I/O performance. The complexity further rises with distributed metadata. It results in a primary goal that is to improve metadata management scalability while paying attention to metadata consistency. In this paper, we present a ring-based metadata management mechanism named Dynamic Ring Online Partitioning (DROP). It can preserve metadata locality using locality-preserving hashing, keep metadata consistency, as well as dynamically distribute metadata among metadata server cluster to keep load balancing. By conducting performance evaluation through extensive trace-driven simulations and a prototype implementation, experimental results demonstrate the efficiency and scalability of DROP.
Quanqing Xu, Rajesh Vellore Arumugam, Khai Leong Yong, Sridhar Mahadevan
IEEE Trans. Parallel Distributed Syst.4
2013 Multiscale Manifold Learning
abstract
Many high-dimensional data sets that lie on a low-dimensional manifold exhibit nontrivial regularities at multiple scales. Most work in manifold learning ignores this multiscale structure. In this paper, we propose approaches to explore the deep structure of manifolds. The proposed approaches are based on the diffusion wavelets framework, data driven, and able to directly process directional neighborhood relationships without ad-hoc symmetrization. The proposed multiscale algorithms are evaluated using both synthetic and real-world data sets, and shown to outperform previous manifold learning methods.
Chang Wang 0001, Sridhar Mahadevan
AAAI2
2013 Basis Adaptation for Sparse Nonlinear Reinforcement Learning
abstract
This paper presents a new approach to representation discovery in reinforcement learning (RL) using basis adaptation. We introduce a general framework for basis adaptation as {\em nonlinear separable least-squares value function approximation} based on finding Frechet gradients of an error function using variable projection functionals. We then present a scalable proximal gradient-based approach for basis adaptation using the recently proposed mirror-descent framework for RL. Unlike traditional temporal-difference (TD) methods for RL, mirror descent based RL methods undertake proximal gradient updates of weights in a dual space, which is linked together with the primal space using a Legendre transform involving the gradient of a strongly convex function. Mirror descent RL can be viewed as a proximal TD algorithm using Bregman divergence as the distance generating function. We present a new class of regularized proximal-gradient based TD methods, which combine feature selection through sparse L1 regularization and basis adaptation. Experimental results are provided to illustrate and validate the approach.
Sridhar Mahadevan, Stephen Giguere 0001, Nicholas Jacek
AAAI1
2013 Manifold Alignment Preserving Global Geometry
Chang Wang 0001, Sridhar Mahadevan
IJCAI2
2013 DROP: Facilitating distributed metadata management in EB-scale storage systems
abstract
Efficient and scalable distributed metadata management is critically important to overall system performance in large-scale distributed storage systems, especially in the EB era. Traditional state-of-the-art distributed metadata management schemes include hash-based mapping and subtree partitioning. The former evenly distributes workload among metadata servers, but it eliminates all hierarchical locality of metadata. It cannot efficiently handle some operations, e.g., renaming or moving a directory that requires metadata to be migrated among metadata servers. The latter does not uniformly distribute workload among metadata servers, and metadata need to be migrated to keep the load balanced roughly. In this paper, we present a ring-based metadata management scheme, called Dynamic Ring Online Partitioning (DROP). It can preserve metadata locality using locality-preserving hashing, as well as dynamically distribute metadata among metadata server cluster to keep load balancing. By conducting performance evaluation, experimental results demonstrate the effectiveness and scalability of DROP.
Quanqing Xu, Rajesh Vellore Arumugam, Khai Leong Yong, Sridhar Mahadevan
MSST4
2013 Projected Natural Actor-Critic
abstract
Natural actor-critics are a popular class of policy search algorithms for finding locally optimal policies for Markov decision processes. In this paper we address a drawback of natural actor-critics that limits their real-world applicability - their lack of safety guarantees. We present a principled algorithm for performing natural gradient descent over a constrained domain. In the context of reinforcement learning, this allows for natural actor-critic algorithms that are guaranteed to remain within a known safe region of policy space. While deriving our class of constrained natural actor-critic algorithms, which we call Projected Natural Actor-Critics (PNACs), we also elucidate the relationship between natural gradient descent and mirror descent.
Philip S. Thomas, William Dabney, Stephen Giguere 0001, Sridhar Mahadevan
NIPS4
2012 Manifold Warping: Manifold Alignment over Time
abstract
Knowledge transfer is computationally challenging, due in part to the curse of dimensionality, compounded by source and target domains expressed using different features (e.g., documents written in different languages). Recent work on manifold learning has shown that data collected in real-world settings often have high-dimensional representations, but lie on low-dimensional manifolds. Furthermore, data sets collected from similar generating processes often present different high-dimensional views, even though their underlying manifolds are similar. The ability to align these data sets and extract this common structure is critical for many transfer learning tasks. In this paper, we present a novel framework for aligning two sequentially-ordered data sets, taking advantage of a shared low-dimensional manifold representation. Our approach combines traditional manifold alignment and dynamic time warping algorithms using alternating projections. We also show that the previously-proposed canonical time warping algorithm is a special case of our approach. We provide a theoretical formulation as well as experimental results on synthetic and real-world data, comparing manifold warping to other alignment methods.
Hoa Trong Vu, CJ Carey, Sridhar Mahadevan
AAAI3
2012 Regularized Off-Policy TD-Learning
abstract
We present a novel $l_1$ regularized off-policy convergent TD-learning method (termed RO-TD), which is able to learn sparse representations of value functions with low computational complexity. The algorithmic framework underlying RO-TD integrates two key ideas: off-policy convergent gradient TD methods, such as TDC, and a convex-concave saddle-point formulation of non-smooth convex optimization, which enables first-order solvers and feature selection using online convex regularization. A detailed theoretical and experimental analysis of RO-TD is presented. A variety of experiments are presented to illustrate the off-policy convergence, sparse feature selection capability and low computational cost of the RO-TD algorithm.
Bo Liu 0006, Sridhar Mahadevan, Ji Liu 0002
NIPS2
2012 Sparse Q-learning with Mirror Descent
Sridhar Mahadevan, Bo Liu 0006
UAI1
2011 Heterogeneous Domain Adaptation Using Manifold Alignment
Chang Wang 0001, Sridhar Mahadevan
IJCAI2
2011 Jointly Learning Data-Dependent Label and Locality-Preserving Projections
abstract
This paper describes a novel framework to jointly learn data-dependent label and locality-preserving projections. Given a set of data instances from multiple classes, the proposed approach can automatically learn which classes are more similar to each other, and construct discriminative features using both labeled and unlabeled data to map similar classes to similar locations in a lower dimensional space. In contrast to linear discriminant analysis (LDA) and its variants, which can only return c − 1 features for a problem with c classes, the proposed approach can generate d features, where d is bounded only by the number of the input features. We describe and evaluate the new approach both theoretically and experimentally, and compare its performance with other state of the art methods. 1
Chang Wang 0001, Sridhar Mahadevan
IJCAI2
2010 Representation Discovery in Sequential Decision Making
abstract
Automatically constructing novel representations of tasks from analysis of state spaces is a longstanding fundamental challenge in AI. I review recent progress on this problem for sequential decision making tasks modeled as Markov decision processes. Specifically, I discuss three classes of representation discovery problems: finding functional, state, and temporal abstractions. I describe solution techniques varying along several dimensions: diagonalization or dilation methods using approximate or exact transition models; reward-specific vs reward-invariant methods; global vs. local representation construction methods; multiscale vs. flat discovery methods; and finally, orthogonal vs. redundant representa- tion discovery methods. I conclude by describing a number of open problems for future work.
Sridhar Mahadevan
AAAI1
2010 Compressing POMDPs Using Locality Preserving Non-Negative Matrix Factorization
abstract
Partially Observable Markov Decision Processes (POMDPs) are a well-established and rigorous framework for sequential decision-making under uncertainty. POMDPs are well-known to be intractable to solve exactly, and there has been significant work on finding tractable approximation methods. One well-studied approach is to find a compression of the original POMDP by projecting the belief states to a lower-dimensional space. We present a novel dimensionality reduction method for POMDPs based on locality preserving non-negative matrix factorization. Unlike previous approaches, such as Krylov compression and regular non-negative matrix factorization, our approach preserves the local geometry of the belief space manifold. We present results on standard benchmark POMDPs showing improved performance over previously explored compression algorithms for POMDPs.
Georgios Theocharous, Sridhar Mahadevan
AAAI2
2010 Basis Construction from Power Series Expansions of Value Functions
abstract
This paper explores links between basis construction methods in Markov decision processes and power series expansions of value functions. This perspective provides a useful framework to analyze properties of existing bases, as well as provides insight into constructing more effective bases. Krylov and Bellman error bases are based on the Neumann series expansion. These bases incur very large initial Bellman errors, and can converge rather slowly as the discount factor approaches unity. The Laurent series expansion, which relates discounted and average-reward formulations, provides both an explanation for this slow convergence as well as suggests a way to construct more efficient basis representations. The first two terms in the Laurent series represent the scaled average-reward and the average-adjusted sum of rewards, and subsequent terms expand the discounted value function using powers of a generalized inverse called the Drazin (or group inverse) of a singular matrix derived from the transition matrix. Experiments show that Drazin bases converge considerably more quickly than several other bases, particularly for large values of the discount factor. An incremental variant of Drazin bases called Bellman average-reward bases (BARBs) is described, which provides some of the same benefits at lower computational cost.
Sridhar Mahadevan, Bo Liu 0006
NIPS1
2009 Transfer Learning and Representation Discovery in Intelligent Tutoring Systems
abstract
We describe a novel framework developed for transfer learning within reinforcement learning (RL) problems. Then we exhibit how this framework can be extended to intelligent tutoring systems (ITS). We compose an algorithm that automatically constructs a graphical representation based on the transfer framework. We evaluate this on a real-world ITS example and show that the model constructed by our approach performs better than previously published results. We propose that transfer learning is a useful and related area to explore for furthering intelligent tutoring systems.
Kimberly Ferguson-Walter, Beverly P. Woolf, Sridhar Mahadevan
AIED3
2009 Manifold Alignment without Correspondence
Chang Wang 0001, Sridhar Mahadevan
IJCAI2
2009 Multiscale Analysis of Document Corpora Based on Diffusion Models
Chang Wang 0001, Sridhar Mahadevan
IJCAI2
2009 Hybrid Least-Squares Algorithms for Approximate Policy Evaluation
Jeffrey Johns, Marek Petrik, Sridhar Mahadevan
ECML/PKDD (1)3
2009 Hybrid least-squares algorithms for approximate policy evaluation
Jeffrey Johns, Marek Petrik, Sridhar Mahadevan
Mach. Learn.3
2008 Fast Spectral Learning using Lanczos Eigenspace Projections
Sridhar Mahadevan
AAAI1
2008 Manifold alignment using Procrustes analysis
abstract
In this paper we introduce a novel approach to manifold alignment, based on Procrustes analysis. Our approach differs from "semi-supervised alignment" in that it results in a mapping that is defined everywhere - when used with a suitable dimensionality reduction method - rather than just on the training data points. We describe and evaluate our approach both theoretically and experimentally, providing results showing useful knowledge transfer from one domain to another. Novel applications of our method including cross-lingual information retrieval and transfer learning in Markov decision processes are presented.
Chang Wang 0001, Sridhar Mahadevan
ICML2
2007 Compact Spectral Bases for Value Function Approximation Using Kronecker Factorization
Jeffrey Johns, Sridhar Mahadevan, Chang Wang 0001
AAAI2
2007 Repairing Disengagement With Non-Invasive Interventions
Ivon Arroyo, Kimberly Ferguson-Walter, Jeffrey Johns, Toby Dragon, Hasmik Meheranian, Don Fisher, Andrew G. Barto, Sridhar Mahadevan, Beverly P. Woolf
AIED8
2007 Constructing basis functions from directed graphs for value function approximation
abstract
Basis functions derived from an undirected graph connecting nearby samples from a Markov decision process (MDP) have proven useful for approximating value functions. The success of this technique is attributed to the smoothness of the basis functions with respect to the state space geometry. This paper explores the properties of bases created from directed graphs which are a more natural fit for expressing state connectivity. Digraphs capture the effect of non-reversible MDPs whose value functions may not be smooth across adjacent states. We provide an analysis using the Dirichlet sum of the directed graph Laplacian to show how the smoothness of the basis functions is affected by the graph's invariant distribution. Experiments in discrete and continuous MDPs with non-reversible actions demonstrate a significant improvement in the policies learned using directed graph bases.
Jeffrey Johns, Sridhar Mahadevan
ICML2
2007 Adaptive mesh compression in 3D computer graphics using multiscale manifold learning
abstract
This paper investigates compression of 3D objects in computer graphics using manifold learning. Spectral compression uses the eigenvectors of the graph Laplacian of an object's topology to adaptively compress 3D objects. 3D compression is a challenging application domain: object models can have > 105 vertices, and reliably computing the basis functions on large graphs is numerically challenging. In this paper, we introduce a novel multiscale manifold learning approach to 3D mesh compression using diffusion wavelets, a general extension of wavelets to graphs with arbitrary topology. Unlike the "global" nature of Laplacian bases, diffusion wavelet bases are compact, and multiscale in nature. We decompose large graphs using a fast graph partitioning method, and combine local multiscale wavelet bases computed on each subgraph. We present results showing that multiscale diffusion wavelets bases are superior to the Laplacian bases for adaptive compression of large 3D objects.
Sridhar Mahadevan
ICML1
2007 Learning state-action basis functions for hierarchical MDPs
abstract
This paper introduces a new approach to action-value function approximation by learning basis functions from a spectral decomposition of the state-action manifold. This paper extends previous work on using Laplacian bases for value function approximation by using the actions of the agent as part of the representation when creating basis functions. The approach results in a nonlinear learned representation particularly suited to approximating action-value functions, without incurring the wasteful duplication of state bases in previous work. We discuss two techniques to create state-action graphs: off-policy and on-policy. We show that these graphs have a greater expressive power and have better performance over state-based Laplacian basis functions in domains modeled as Semi-Markov Decision Processes (SMDPs). We present a simple graph partitioning method to scale the approach to large discrete MDPs.
Sarah Osentoski, Sridhar Mahadevan
ICML2
2007 Hierarchical Average Reward Reinforcement Learning
Mohammad Ghavamzadeh, Sridhar Mahadevan
J. Mach. Learn. Res.2
2007 Proto-value Functions: A Laplacian Framework for Learning Representation and Control in Markov Decision Processes
Sridhar Mahadevan, Mauro Maggioni
J. Mach. Learn. Res.1
2006 Learning Representation and Control in Continuous Markov Decision Processes
Sridhar Mahadevan, Mauro Maggioni, Kimberly Ferguson-Walter, Sarah Osentoski
AAAI1
2006 Fast direct policy evaluation using multiscale analysis of Markov diffusion processes
abstract
Policy evaluation is a critical step in the approximate solution of large Markov decision processes (MDPs), typically requiring O(|S|3) to directly solve the Bellman system of |S| linear equations (where |S| is the state space size in the discrete case, and the sample size in the continuous case). In this paper we apply a recently introduced multiscale framework for analysis on graphs to design a faster algorithm for policy evaluation. For a fixed policy π, this framework efficiently constructs a multiscale decomposition of the random walk Pπ associated with the policy π. This enables efficiently computing medium and long term state distributions, approximation of value functions, and the direct computation of the potential operator (I - γPπ)-1 needed to solve Bellman's equation. We show that even a preliminary non-optimized version of the solver competes with highly optimized iterative techniques, requiring in many cases a complexity of O(|S|).
Mauro Maggioni, Sridhar Mahadevan
ICML2
2006 Improving Intelligent Tutoring Systems: Using Expectation Maximization to Learn Student Skill Levels
Kimberly Ferguson-Walter, Ivon Arroyo, Sridhar Mahadevan, Beverly P. Woolf, Andrew G. Barto
Intelligent Tutoring Systems3
2006 Estimating Student Proficiency Using an Item Response Theory Model
Jeffrey Johns, Sridhar Mahadevan, Beverly P. Woolf
Intelligent Tutoring Systems2
2006 Hierarchical multi-agent reinforcement learning
Mohammad Ghavamzadeh, Sridhar Mahadevan, Rajbala Makar
Auton. Agents Multi Agent Syst.2
2005 A Variational Learning Algorithm for the Abstract Hidden Markov Model
Jeffrey Johns, Sridhar Mahadevan
AAAI2
2005 Samuel Meets Amarel: Automating Value Function Approximation Using Global State Space Analysis
Sridhar Mahadevan
AAAI1
2005 Proto-value functions: developmental reinforcement learning
abstract
This paper presents a novel framework called proto-reinforcement learning (PRL), based on a mathematical model of a proto-value function: these are task-independent basis functions that form the building blocks of all value functions on a given state space manifold. Proto-value functions are learned not from rewards, but instead from analyzing the topology of the state space. Formally, proto-value functions are Fourier eigenfunctions of the Laplace-Beltrami diffusion operator on the state space manifold. Proto-value functions facilitate structural decomposition of large state spaces, and form geodesically smooth orthonormal basis functions for approximating any value function. The theoretical basis for proto-value functions combines insights from spectral graph theory, harmonic analysis, and Riemannian manifolds. Proto-value functions enable a novel generation of algorithms called representation policy iteration, unifying the learning of representation and behavior.
Sridhar Mahadevan
ICML1
2005 Coarticulation: an approach for generating concurrent plans in Markov decision processes
abstract
We study an approach for performing concurrent activities in Markov decision processes (MDPs) based on the coarticulation framework. We assume that the agent has multiple degrees of freedom (DOF) in the action space which enables it to perform activities simultaneously. We demonstrate that one natural way for generating concurrency in the system is by coarticulating among the set of learned activities available to the agent. In general due to the multiple DOF in the system, often there exists a redundant set of admissible sub-optimal policies associated with each learned activity. Such flexibility enables the agent to concurrently commit to several subgoals according to their priority levels, given a new task defined in terms of a set of prioritized subgoals. We present efficient approximate algorithms for computing such policies and for generating concurrent plans. We also evaluate our approach in a simulated domain.
Khashayar Rohanimanesh, Sridhar Mahadevan
ICML2
2005 Value Function Approximation with Diffusion Wavelets and Laplacian Eigenfunctions
abstract
We investigate the problem of automatically constructing efficient rep- resentations or basis functions for approximating value functions based on analyzing the structure and topology of the state space. In particu- lar, two novel approaches to value function approximation are explored based on automatically constructing basis functions on state spaces that can be represented as graphs or manifolds: one approach uses the eigen- functions of the Laplacian, in effect performing a global Fourier analysis on the graph; the second approach is based on diffusion wavelets, which generalize classical wavelets to graphs using multiscale dilations induced by powers of a diffusion operator or random walk on the graph. Together, these approaches form the foundation of a new generation of methods for solving large Markov decision processes, in which the underlying repre- sentation and policies are simultaneously learned.
Sridhar Mahadevan, Mauro Maggioni
NIPS1
2005 Switching kalman filters for prediction and tracking in an adaptive meteorological sensing network
abstract
197-206
Victoria Manfredi, Sridhar Mahadevan, James F. Kurose
SECON2
2005 Representation Policy Iteration
Sridhar Mahadevan
UAI1
2004 Learning hierarchical models of activity
abstract
This paper investigates learning hierarchical statistical activity models in indoor environments. The abstract hidden Markov model (AHMM) is used to represent behaviors in stochastic environments. We train the model using both labeled and unlabeled data and estimate the parameters using expectation maximization (EM). Results are shown on three datasets: data collected in lab, entryway, and home environments. The results show that hierarchical models outperform flat models.
Sarah Osentoski, Victoria Manfredi, Sridhar Mahadevan
IROS3
2004 Coarticulation in Markov Decision Processes
abstract
We investigate an approach for simultaneously committing to mul- tiple activities, each modeled as a temporally extended action in a semi-Markov decision process (SMDP). For each activity we de- fine a set of admissible solutions consisting of the redundant set of optimal policies, and those policies that ascend the optimal state- value function associated with them. A plan is then generated by merging them in such a way that the solutions to the subordinate activities are realized in the set of admissible solutions satisfying the superior activities. We present our theoretical results and em- pirically evaluate our approach in a simulated domain.
Khashayar Rohanimanesh, Robert Platt 0001, Sridhar Mahadevan, Roderic A. Grupen
NIPS3
2003 Hierarchical Policy Gradient Algorithms
Mohammad Ghavamzadeh, Sridhar Mahadevan
ICML2
2002 Hierarchically Optimal Average Reward Reinforcement Learning
Mohammad Ghavamzadeh, Sridhar Mahadevan
ICML2
2002 Approximate Planning with Hierarchical Partially Observable Markov Decision Process Models for Robot Navigation
abstract
We propose and investigate a planning framework based on the hierarchical partially observable Markov decision process model (HPOMDP), and apply it to robot navigation. We show how this framework can be used to produce more robust plans as compared to flat models such as partially observable Markov decision processes (POMDPs). In our approach the environment is modeled at different levels of resolution, where abstract states represent both spatial and temporal abstraction. We test our hierarchical POMDP approach using a large simulated and real navigation environment. The results show that the robot is more successful in navigating to goals starting with no positional knowledge (uniform initial belief state distribution) using the hierarchical POMDP framework as compared to the flat POMDP approach.
Georgios Theocharous, Sridhar Mahadevan
ICRA2
2002 Learning the hierarchical structure of spatial environments using multiresolution statistical models
abstract
We explore the use of hierarchical Partially Observable Markov Decision Process (HPOMDP) models to represent and learn a multiresolution spatial structure representation of indoor office environments. The hierarchical POMDP model is based on the hierarchical Hidden Markov Model (HHMM). HPOMDPs can be learned from sequences of observations using an extension of the hierarchical Baum-Welch estimation algorithm for HHMMs. We apply the HPOMDP model to indoor robot navigation and show how this framework can be used to represent multiresolution spatial maps. In the HPOMDP framework the environment is modeled at different levels of resolutions where abstract states represent both spatial and temporal abstraction. We test our hierarchical POMDP approach using a large simulated (modeled after a real environment) navigation environment. The results show that the hierarchical POMDP model is more capable in inferring the spatial structure than a uniform resolution "flat" POMDP.
Georgios Theocharous, Sridhar Mahadevan
IROS2
2002 Learning to Take Concurrent Actions
abstract
We investigate a general semi-Markov Decision Process (SMDP) framework for modeling concurrent decision making, where agents learn optimal plans over concurrent temporally extended actions. We introduce three types of parallel termination schemes { all, any and continue { and theoretically and experimentally compare them.
Khashayar Rohanimanesh, Sridhar Mahadevan
NIPS2
2001 Continuous-Time Hierarchical Reinforcement Learning
Mohammad Ghavamzadeh, Sridhar Mahadevan
ICML2
2001 Learning Hierarchical Partially Observable Markov Decision Process Models for Robot Navigation
abstract
We propose and investigate a general framework for hierarchical modeling of partially observable environments, such as office buildings, using hierarchical hidden Markov models (HHMMs). Our main goal is to explore hierarchical modeling as a basis for designing more efficient methods for model construction and usage. As a case study we focus on indoor robot navigation and show how this framework can be used to learn a hierarchy of models of the environment at different levels of spatial abstraction. We introduce the idea of model reuse that can be used to combine already learned models into a larger model. We describe an extension of the HHMM model to includes actions, which we call hierarchical POMDPs, and describe a modified hierarchical Baum-Welch algorithm to learn these models. We train different families of hierarchical models for a simulated and a real world corridor environment and compare them with the standard "flat" representation of the same environment. We show that the hierarchical POMDP approach, combined with model reuse, allows learning hierarchical models that fit the data better and train faster than flat models.
Georgios Theocharous, Khashayar Rohanimanesh, Sridhar Mahadevan
ICRA3
2001 Decision-Theoretic Planning with Concurrent Temporally Extended Actions
Khashayar Rohanimanesh, Sridhar Mahadevan
UAI2
2000 Hierarchical Memory-Based Reinforcement Learning
abstract
Sridhar Mahadevan Department of Computer Science Michigan State University East Lansing, MI 48824 [email protected] A key challenge for reinforcement learning is scaling up to large partially observable domains. In this paper, we show how a hier(cid:173) archy of behaviors can be used to create and select among variable length short-term memories appropriate for a task. At higher lev(cid:173) els in the hierarchy, the agent abstracts over lower-level details and looks back over a variable number of high-level decisions in time. We formalize this idea in a framework called Hierarchical Suffix Memory (HSM). HSM uses a memory-based SMDP learning method to rapidly propagate delayed reward across long decision sequences. We describe a detailed experimental study comparing memory vs. hierarchy using the HSM framework on a realistic corridor navigation task.
Natalia Hernandez-Gardiol, Sridhar Mahadevan
NIPS2
1999 Hierarchical Optimization of Policy-Coupled Semi-Markov Decision Processes
Sridhar Mahadevan
ICML2
1998 Rapid Concept Learning for Mobile Robots
Sridhar Mahadevan, Georgios Theocharous, Nikfar Khaleeli
Mach. Learn.1
1996 Sensitive Discount Optimality: Unifying Discounted and Average Reward Reinforcement Learning
Sridhar Mahadevan
ICML1
1996 Average Reward Reinforcement Learning: Foundations, Algorithms, and Empirical Results
Sridhar Mahadevan
Mach. Learn.1
1994 To Discount or Not to Discount in Reinforcement Learning: A Case Study Comparing R Learning and Q Learning
Sridhar Mahadevan
ICML1
1994 Quantifying Prior Determination Knowledge Using the PAC Learning Model
Sridhar Mahadevan, Prasad Tadepalli
Mach. Learn.1
1993 An Apprentice-Based Approach to Knowledge Acquisition
Sridhar Mahadevan, Tom M. Mitchell, Jack Mostow, Louis I. Steinberg, Prasad Tadepalli
Artif. Intell.1
1992 Enhancing Transfer in Reinforcement Learning by Building Stochastic Models of Robot Actions
Sridhar Mahadevan
ML1
1992 Automatic Programming of Behavior-Based Robots Using Reinforcement Learning
Sridhar Mahadevan, Jonathan H. Connell
Artif. Intell.1
1991 Automatic Programming of Behavior-Based Robots Using Reinforcement Learning
Sridhar Mahadevan, Jonathan H. Connell
AAAI1
1991 Scaling Reinforcement Learning to Robotics by Exploiting the Subsumption Architecture
Sridhar Mahadevan, Jonathan H. Connell
ML1
1989 Using Determinations in EBL: A Solution to the incomplete Theory Problem
Sridhar Mahadevan
ML1
1988 On the Tractability of Learning from Incomplete Theories
Sridhar Mahadevan, Prasad Tadepalli
ML1
1985 Verification-based Learning: A Generalized Strategy for Inferring Problem-Reduction Methods
Sridhar Mahadevan
IJCAI1
1985 LEAP: A Learning Apprentice for VLSI Design
Tom M. Mitchell, Sridhar Mahadevan, Louis I. Steinberg
IJCAI2