Demo Data from VLDB 2026 / reviewers in the wild / expert
Chandrashekar Lakshminarayanan
dblp:143/7535 · also Chandra Shekar Lakshminarayanan, Chandrashekar Lakshmi Narayanan
· DBLP profile ↗
10ranked-venue papers
4as first author
3since 2021 · last 2025
0000-0002-3570-7175ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
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
3 papers |
Trustworthy machine learning · 51% Learning theory · 13% Kernel, tree and ensemble methods · 13% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
0.9 | 1 | 2025 | Deep Networks Learn Features From Local Discontinuities in the Label Function · ICLR 2025 |
Machine learning › Trustworthy machine learning › interpretability
mechanistic interpretability |
0.9 | 1 | 2025 | Deep Networks Learn Features From Local Discontinuities in the Label Function · ICLR 2025 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel theory |
0.4 | 1 | 2020 | Neural Path Features and Neural Path Kernel : Understanding the role of gates in deep learning · NeurIPS 2020 |
Machine learning › Learning theory
neural network theory |
0.4 | 1 | 2020 | Neural Path Features and Neural Path Kernel : Understanding the role of gates in deep learning · NeurIPS 2020 |
Machine learning › Reinforcement learning › dynamic programming
approximate dynamic programming |
0.2 | 1 | 2015 | A Generalized Reduced Linear Program for Markov Decision Processes · AAAI 2015 |
Machine learning › Reinforcement learning › dynamic programming
approximate linear programming |
0.2 | 1 | 2015 | A Generalized Reduced Linear Program for Markov Decision Processes · AAAI 2015 |
Mathematical optimization
linear programming |
0.1 | 1 | 2015 | A Generalized Reduced Linear Program for Markov Decision Processes · AAAI 2015 |
Methods — techniques the papers use, named apart from their topics
gradient descent · 0.9decision tree extraction · 0.9neural path value · 0.4neural path feature · 0.4kernel analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Deep Networks Learn Features From Local Discontinuities in the Label FunctionabstractDeep neural networks outperform kernel machines on several datasets due to feature learning that happens during gradient descent training. In this paper, we analyze the mechanism through which feature learning happens and use a notion of features that corresponds to discontinuities in the true label function. We hypothesize that the core feature learning mechanism is label function discontinuities attracting model function discontinuities during training. To test this hypothesis, we perform experiments on classification data where the true label function is given by an oblique decision tree. This setup allows easy enumeration of label function discontinuities, while still remaining intractable for static kernel/linear methods. We then design/construct a novel deep architecture called a Deep Linearly Gated Network (DLGN), whose discontinuities in the input space can be easily enumerated. In this setup, we provide supporting evidence demonstrating the movement of model function discontinuities towards the label function discontinuities during training. The easy enumerability of discontinuities in the DLGN also enables greater mechanistic interpretability. We demonstrate this by extracting the parameters of a high-accuracy decision tree from the parameters of a DLGN. We also show that the DLGN is competitive with ReLU networks and other tree-learning algorithms on several real-world tabular datasets. Prithaj Banerjee, Harish G. Ramaswamy, Mahesh Lorik Yadav, Chandrashekar Lakshminarayanan |
ICLR | 4 |
| 2023 | Unsupervised Concept Tagging of Mathematical Questions from Student Explanations
K. M. Shabana 0001, Chandrashekar Lakshminarayanan |
AIED | 2 |
| 2022 | CurriculumTutor: An Adaptive Algorithm for Mastering a Curriculum
K. M. Shabana 0001, Chandrashekar Lakshminarayanan, Jude K. Anil |
AIED (1) | 2 |
| 2020 | Neural Path Features and Neural Path Kernel : Understanding the role of gates in deep learningabstractRectified linear unit (ReLU) activations can also be thought of as 'gates', which, either pass or stop their pre-activation input when they are 'on' (when the pre-activation input is positive) or 'off' (when the pre-activation input is negative) respectively. A deep neural network (DNN) with ReLU activations has many gates, and the on/off status of each gate changes across input examples as well as network weights. For a given input example, only a subset of gates are 'active', i.e., on, and the sub-network of weights connected to these active gates is responsible for producing the output. At randomised initialisation, the active sub-network corresponding to a given input example is random. During training, as the weights are learnt, the active sub-networks are also learnt, and could hold valuable information. In this paper, we analytically characterise the role of gates and active sub-networks in deep learning. To this end, we encode the on/off state of the gates for a given input in a novel 'neural path feature' (NPF), and the weights of the DNN are encoded in a novel 'neural path value' (NPV). Further, we show that the output of network is indeed the inner product of NPF and NPV. The main result of the paper shows that the 'neural path kernel' associated with the NPF is a fundamental quantity that characterises the information stored in the gates of a DNN. We show via experiments (on MNIST and CIFAR-10) that in standard DNNs with ReLU activations NPFs are learnt during training and such learning is key for generalisation. Furthermore, NPFs and NPVs can be learnt in two separate networks and such learning also generalises well in experiments. In our experiments, we observe that almost all the information learnt by a DNN with ReLU activations is stored in the gates - a novel observation that underscores the need to investigate the role of the gates in DNNs. Chandrashekar Lakshminarayanan, Amit Vikram Singh |
NeurIPS | 1 |
| 2019 | DeepAir: Air Quality Prediction using Deep Neural NetworkabstractAir pollution is a common cause for several major health hazards and climate change. Air quality predictors are required to plan human activities in a given geographic locality and minimize the negative effects of pollution. We look at the problem of predicting a sequence of future pollutant concentrations. We propose a solution based on Long Short-Term Memory (LSTM) networks, which are deep neural networks that are known to perform well on sequential prediction problems. We conduct adequate number of experiments to select the best possible features and perform hyperparameter optimization using the Python package Talos. We employ the root mean square error (RMSE) as our performance measure. The presented predictor achieves an RMSE of less than 1.2 for the pollution dataset obtained from Indira Gandhi International Airport at New Delhi, India. To the best of our knowledge, this is the highest level of prediction accuracy reported, so far in the literature, for this dataset. Pratyush Singh, T. Lakshmi Narasimhan, Chandrashekar Lakshminarayanan |
TENCON | 3 |
| 2018 | Linear Stochastic Approximation: How Far Does Constant Step-Size and Iterate Averaging Go?abstractTemporal difference learning algorithms such as TD(0) and GTD in reinforcement learning (RL) and the stochastic gradient descent (SGD) for linear prediction are linear stochastic approximation (LSA) algorithms. These algorithms make only $O(d)$ ($d$ is parameter dimension) computations per iteration. In the design of LSA algorithms, step-size choice is critical, and is often tuned in an ad-hoc manner. In this paper, we study a constant step-size averaged linear stochastic approximation (CALSA) algorithm, and for a given class of problems, we ask whether properties of $i)$ a universal constant step-size and $ii)$ a uniform fast rate of $\frac{C}{t}$ for the mean square-error hold for all instance of the class, where the constant $C>0$ does not depend on the problem instance. We show that the answer to these question, in general, is no. However, we show the TD(0) and CAGTD algorithms with a problem independent universal constant step-size and iterate averaging, achieve an asymptotic fast rate of $O(\frac{1}{t})$. Chandrashekar Lakshminarayanan, Csaba Szepesvári |
AISTATS | 1 |
| 2017 | Scalable Performance Tuning of Hadoop MapReduce: A Noisy Gradient ApproachabstractHadoop MapReduce is a popular framework for distributed storage and processing of large datasets and is used for big data analytics. It has various configuration parameters which play an important role in deciding the performance i.e., the execution time of a given big data processing job. Default values of these parameters do not result in good performance and therefore it is important to tune them. However, there is inherent difficulty in tuning the parameters due to two important reasons - first, the parameter search space is large and second, there are cross-parameter interactions. Hence, there is a need for a dimensionality-free method which can automatically tune the configuration parameters by taking into account the cross-parameter dependencies. In this paper, we propose a novel Hadoop parameter tuning methodology, based on a noisy gradient algorithm known as the simultaneous perturbation stochastic approximation (SPSA). The SPSA algorithm tunes the selected parameters by directly observing the performance of the Hadoop MapReduce system. The approach followed is independent of parameter dimensions and requires only 2 observations per iteration while tuning. We demonstrate the effectiveness of our methodology in achieving good performance on popular Hadoop benchmarks namely Grep, Bigram, Inverted Index, Word Co-occurrence and Terasort. Our method, when tested on a 25 node Hadoop cluster shows 45-66% decrease in execution time of Hadoop jobs on an average, when compared to prior methods. Further, our experiments also indicate that the parameters tuned by our method are resilient to changes in number of cluster nodes, which makes our method suitable to optimize Hadoop when it is provided as a service on the cloud. Sindhu Padakandla, Chandrashekar Lakshminarayanan, Priyank Parihar, K. Gopinath, Shalabh Bhatnagar |
CLOUD | 3 |
| 2016 | Shaping Proto-Value Functions Using RewardsabstractIn reinforcement learning (RL), an important sub-problem is learning the value function, which is chiefly influenced by the architecture used to represent value functions. is often expressed as a linear combination of a pre-selected set of basis functions. These basis functions are either selected in an ad-hoc manner or are tailored to the RL task using the domain knowledge. Selecting basis functions in an ad-hoc manner does not give a good approximation of value function while choosing functions using domain knowledge introduces dependency on the task. Thus, a desirable scenario is to have a method to choose basis functions that are task independent, but which also provide a good approximation for the value function. In this paper, we propose a novel task-independent basis function construction method that uses the topology of the underlying state space and the reward structure to build the reward-based Proto Value Functions (RPVFs). The approach we propose gives good approximation for the value function and enhanced learning performance. The performance is demonstrated via experiments on grid-world tasks. Raj Kumar Maity, Chandrashekar Lakshminarayanan, Sindhu Padakandla, Shalabh Bhatnagar |
ECAI | 2 |
| 2015 | A Generalized Reduced Linear Program for Markov Decision ProcessesabstractMarkov decision processes (MDPs) with large number of states are of high practical interest. However, conventional algorithms to solve MDP are computationally infeasible in this scenario. Approximate dynamic programming (ADP) methods tackle this issue by computing approximate solutions. A widely applied ADP method is approximate linear program (ALP) which makes use of linear function approximation and offers theoretical performance guarantees. Nevertheless, the ALP is difficult to solve due to the presence of a large number of constraints and in practice, a reduced linear program (RLP) is solved instead. The RLP has a tractable number of constraints sampled from the original constraints of the ALP. Though the RLP is known to perform well in experiments, theoretical guarantees are available only for a specific RLP obtained under idealized assumptions. In this paper, we generalize the RLP to define a generalized reduced linear program (GRLP) which has a tractable number of constraints that are obtained as positive linear combinations of the original constraints of the ALP. The main contribution of this paper is the novel theoretical framework developed to obtain error bounds for any given GRLP. Central to our framework are two max-norm contraction operators. Our result theoretically justifies linear approximation of constraints. We discuss the implication of our results in the contexts of ADP and reinforcement learning. We also demonstrate via an example in the domain of controlled queues that the experiments conform to the theory. Chandrashekar Lakshminarayanan, Shalabh Bhatnagar |
AAAI | 1 |
| 2014 | A Markov Decision Process Framework for Predictable Job Completion Times on Crowdsourcing PlatformsabstractTask starvation leads to huge variation in the completion times of the tasks posted on to the crowd. The price offered to a given task together with the dynamics of the crowd at the time of posting affect its completion time. Large organizations/requesters who frequent the crowd at regular intervals in order to get their tasks done desire predictability in completion times of the tasks. Thus, such requesters have to take into account the crowd dynamics at the time of posting the tasks and price them accordingly. In this work, we study an instance of the pricing problem and propose a solution based on the framework of Markov Decision Processes (MDPs). Chandrashekar Lakshminarayanan, Ayush Dubey, Shalabh Bhatnagar, Chithralekha Balamurugan |
HCOMP | 1 |