EDBT 2026 Demo / reviewers in the wild / expert
Chandra Reddy
dblp:57/937
· DBLP profile ↗
14ranked-venue papers
3as first author
5since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 3 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Theory of computation · 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
5 papers |
Trustworthy machine learning · 41% Efficient and distributed learning · 27% Optimization for machine learning · 20% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 100% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
0.8 | 1 | 2024 | Tiny Time Mixers (TTMs): Fast Pre-trained Models for Enhanced Zero/Few-Shot Forecasting of Multivariate Time Series · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI
explainable clustering |
0.6 | 1 | 2022 | Interpretable Clustering via Multi-Polytope Machines · AAAI 2022 |
Machine learning › Trustworthy machine learning
interpretability |
0.6 | 1 | 2022 | Interpretable Clustering via Multi-Polytope Machines · AAAI 2022 |
Machine learning › Optimization for machine learning
mixed-integer nonlinear programming |
0.6 | 1 | 2022 | Interpretable Clustering via Multi-Polytope Machines · AAAI 2022 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
0.2 | 1 | 2024 | Tiny Time Mixers (TTMs): Fast Pre-trained Models for Enhanced Zero/Few-Shot Forecasting of Multivariate Time Series · NeurIPS 2024 |
Data mining
automated data science |
0.2 | 1 | 2015 | Towards Cognitive Automation of Data Science · AAAI 2015 |
Data mining
clustering |
0.2 | 1 | 2022 | Interpretable Clustering via Multi-Polytope Machines · AAAI 2022 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › goal reasoning
goal decomposition |
0.0 | 2 | 1997 | Learning Goal-Decomposition Rules using Exercises · ICML 1997 Theory-guided Empirical Speedup Learning of Goal Decomposition Rules · ICML 1996 |
Logic in computer science › meta-logic
logical consequence |
0.0 | 1 | 1998 | Learning First-Order Acyclic Horn Programs from Entailment · ICML 1998 |
Logic in computer science
logic programming |
0.0 | 1 | 1998 | Learning First-Order Acyclic Horn Programs from Entailment · ICML 1998 |
Methods — techniques the papers use, named apart from their topics
mixed-integer nonlinear programming · 1.1coordinate descent · 1.1alternating minimization · 1.1transfer learning · 0.8resolution prefix tuning · 0.8adaptive patching · 0.8pipeline automation · 0.4algorithm selection · 0.4empirical speedup learning · 0.0inductive logic programming · 0.0exercise-based learning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Tiny Time Mixers (TTMs): Fast Pre-trained Models for Enhanced Zero/Few-Shot Forecasting of Multivariate Time SeriesabstractLarge pre-trained models excel in zero/few-shot learning for language and vision tasks but face challenges in multivariate time series (TS) forecasting due to diverse data characteristics. Consequently, recent research efforts have focused on developing pre-trained TS forecasting models. These models, whether built from scratch or adapted from large language models (LLMs), excel in zero/few-shot forecasting tasks. However, they are limited by slow performance, high computational demands, and neglect of cross-channel and exogenous correlations. To address this, we introduce Tiny Time Mixers (TTM), a compact model (starting from 1M parameters) with effective transfer learning capabilities, trained exclusively on public TS datasets. TTM, based on the light-weight TSMixer architecture, incorporates innovations like adaptive patching, diverse resolution sampling, and resolution prefix tuning to handle pre-training on varied dataset resolutions with minimal model capacity. Additionally, it employs multi-level modeling to capture channel correlations and infuse exogenous signals during fine-tuning. TTM outperforms existing popular benchmarks in zero/few-shot forecasting by (4-40\%), while reducing computational requirements significantly. Moreover, TTMs are lightweight and can be executed even on CPU-only machines, enhancing usability and fostering wider adoption in resource-constrained environments. The model weights for reproducibility and research use are available at https://huggingface.co/ibm/ttm-research-r2/, while enterprise-use weights under the Apache license can be accessed as follows: the initial TTM-Q variant at https://huggingface.co/ibm-granite/granite-timeseries-ttm-r1, and the latest variants (TTM-B, TTM-E, TTM-A) weights are available at https://huggingface.co/ibm-granite/granite-timeseries-ttm-r2. The source code for the TTM model along with the usage scripts are available at https://github.com/ibm-granite/granite-tsfm/tree/main/tsfm_public/models/tinytimemixer Vijay Ekambaram, Arindam Jati, Pankaj Dayama 0001, Sumanta Mukherjee, Wesley M. Gifford, Chandra Reddy, Jayant Kalagnanam |
NeurIPS | 7 |
| 2024 | Multi-polytope Machine for ClassificationabstractIn numerous machine learning applications, there is a preference for classifiers characterized by a polyhedral description, as they are intended for utilization within optimization frameworks or for interpretability purposes. Here, we present a structured classifier designed to cater to downstream decision-making tasks. The classification method is achieved through the process of partitioning the feature domain into clusters and encompassing each cluster within a polytope. We employ a combined approach that integrates semi-supervised k-means with SVM. This unified optimization framework enables the simultaneous generation of multiple polytopes. The central concept involves using a k-means-based clustering method for the clustering step, followed by the utilization of SVM to construct hyperplanes between each pair of clusters. Notably, the clustering process for each class considers classification loss as well as information from other classes when allocating sample points to clusters. We propose an algorithm to solve the integer program. Our numerical experiments demonstrate the competitiveness of the proposed method across a wide spectrum of datasets, exhibiting its efficacy in comparison to existing hyperplane-based classifiers and nonlinear classifiers. Dzung T. Phan, Lam M. Nguyen, Jayant Kalagnanam, Chandra Reddy |
SDM | 4 |
| 2024 | Identifying Homogeneous and Interpretable Groups for Conformal PredictionabstractConformal prediction methods are a tool for uncertainty quantification of a model’s prediction, providing a model-agnostic and distribution-free statistical wrapper that generates prediction intervals/sets for a given model with finite sample generalization guarantees. However, these guarantees hold only on average, or conditioned on the output values of the predictor or on a set of predefined groups, which a-priori may not relate to the prediction task at hand. We propose a method to learn a generalizable partition function of the input space (or representation mapping) into interpretable groups of varying sizes where the non-conformity scores - a measure of discrepancy between prediction and target - are as homogeneous as possible when conditioned to the group. The learned partition can be integrated with any of the group conditional conformal approaches to produce conformal sets with group conditional guarantees on the discovered regions. Since these learned groups are expressed as strictly a function of the input, they can be used for downstream tasks such as data collection or model selection. We show the effectiveness of our method in reducing worst case group coverage outcomes in a variety of datasets. Natalia Martinez Gil, Dhaval Patel 0002, Chandra Reddy, Venkata Sitaramagiridharganesh Ganapavarapu, Roman Vaculín, Jayant Kalagnanam |
UAI | 3 |
| 2022 | Interpretable Clustering via Multi-Polytope MachinesabstractClustering is a popular unsupervised learning tool often used to discover groups within a larger population such as customer segments, or patient subtypes. However, despite its use as a tool for subgroup discovery and description few state-of-the-art algorithms provide any rationale or description behind the clusters found. We propose a novel approach for interpretable clustering that both clusters data points and constructs polytopes around the discovered clusters to explain them. Our framework allows for additional constraints on the polytopes including ensuring that the hyperplanes constructing the polytope are axis-parallel or sparse with integer coefficients. We formulate the problem of constructing clusters via polytopes as a Mixed-Integer Non-Linear Program (MINLP). To solve our formulation we propose a two phase approach where we first initialize clusters and polytopes using alternating minimization, and then use coordinate descent to boost clustering performance. We benchmark our approach on a suite of synthetic and real world clustering problems, where our algorithm outperforms state of the art interpretable and non-interpretable clustering algorithms. Connor Lawless, Jayant Kalagnanam, Lam M. Nguyen, Dzung T. Phan, Chandra Reddy |
AAAI | 5 |
| 2021 | Asset Modeling using Serverless ComputingabstractAssets in the domain of Internet of Things (IoT) generate time-series data such as sensor readings and alerts. In addition, the assets have associated static data such as the make, model and other manufacturing information. The sensors in the asset components may have implicit relationships with each other, which are not interpretable without domain knowledge. Many problems exist which involve computation of relationships between sensors or subsystems in the asset components. Typically, the number of sensors in a real world asset may range anywhere from tens to thousands of sensors - and in this case, finding relationships between them becomes a highly computationally intensive task. In this paper, we study one such problem of anomaly detection in industrial data based on the functioning of the sensors and their interrelationships in both normal and abnormal conditions. We further demonstrate the issue of run-time and performance complexity in this problem, and present a speed-up strategy using Serverless Computing for parallelization, and demonstrate the usefulness of this method by comparing the speed-up achieved. Srideepika Jayaraman, Chandra Reddy, Elham Khabiri, Dhaval Patel 0002, Anuradha Bhamidipaty, Jayant Kalagnanam |
IEEE BigData | 2 |
| 2020 | Smart-ML: A System for Machine Learning Model Exploration using Pipeline GraphabstractIn this paper, we describe an overarching ML system with a simple programming interface that leverages existing AI and ML frameworks to make the task of model exploration easier. The proposed system introduces a new programming construct namely pipeline graph (a directed acyclic graph) consisting of multiple machine learning operations provided by different ML repositories. End user uses the pipeline graph as a common interface for modeling different ML tasks such as classification, regression, and timeseries prediction, while enabling efficient execution on different environments (Spark, Celery and Cloud). We further annotated the pipeline graph with a hyper-parameter grid and an option to try-out a wide range of optimization strategies (i.e., Random, Bayesian, Bandit, AutoLearn, etc). Given a large pre-defined pipeline graph along with its hyper-parameters, we provided a general-purpose, scalable and efficient pipeline-graph exploration technique to provide the automated solutions to a variety of ML tasks. We compare our automated approach to several state-of-the-art automated AI systems and find that we achieve performance comparable to the best results, while often producing simpler pipelines using off the shelf components. Our evaluation suite consists of experiments on 60+ classifications and regressions datasets. Dhaval Patel 0002, Shrey Shrivastava, Wesley M. Gifford, Stuart Siegel, Jayant Kalagnanam, Chandra Reddy |
IEEE BigData | 6 |
| 2019 | Providing Cooperative Data Analytics for Real Applications Using Machine LearningabstractThis paper presents a data analytics system which determines optimal analytics algorithms by selectively testing a wide range of different algorithms and optimizing parameters using Transformer-Estimator Graphs. Our system is applicable to situations in which multiple clients need to perform calculations on the same data sets. Our system allows clients to cooperate in performing analytics calculations by sharing results and avoiding redundant calculations. Computations may be distributed across multiple nodes, including both client and server nodes. We provide multiple options for dealing with changes to data sets depending upon the data consistency requirements of applications. Another key contribution of our work is the Transformer-Estimator Graph, a system for specifying a wide variety of options to use for machine learning modeling and prediction. We show how Transformer-Estimator Graphs can be used for analyzing time series data. A key feature that we provide for making our system easy to use is solution templates which are customized to problems in specific domains. Arun Iyengar, Jayant Kalagnanam, Dhaval Patel 0002, Chandra Reddy, Shrey Shrivastava |
ICDCS | 4 |
| 2015 | Towards Cognitive Automation of Data ScienceabstractA Data Scientist typically performs a number of tedious and time-consuming steps to derive insight from a raw data set. The process usually starts with data ingestion, cleaning, and transformation (e.g. outlier removal, missing value imputation), then proceeds to model building, and finally a presentation of predictions that align with the end-users objectives and preferences. It is a long, complex, and sometimes artful process requiring substantial time and effort, especially because of the combinatorial explosion in choices of algorithms (and platforms), their parameters, and their compositions. Tools that can help automate steps in this process have the potential to accelerate the time-to-delivery of useful results, expand the reach of data science to non-experts, and offer a more systematic exploration of the available options. This work presents a step towards this goal. Alain Biem, Maria Butrico, Mark Feblowitz, Tim Klinger, Yuri Malitsky, Kenney Ng, Adam Perer, Chandra Reddy, Anton Riabov, Horst Samulowitz, Daby M. Sow, Gerald Tesauro, Deepak S. Turaga |
AAAI | 8 |
| 2013 | Snappy: A Simple Algorithm Portfolio
Horst Samulowitz, Chandra Reddy, Ashish Sabharwal, Meinolf Sellmann |
SAT | 2 |
| 2012 | Guiding Combinatorial Optimization with UCT
Ashish Sabharwal, Horst Samulowitz, Chandra Reddy |
CPAIOR | 3 |
| 2007 | An Application of Constraint Programming to Generating Detailed Operations Schedules for Steel Manufacturing
Andrew J. Davenport, Jayant Kalagnanam, Chandra Reddy, Stuart Siegel, John Hou |
CP | 3 |
| 1998 | Learning First-Order Acyclic Horn Programs from Entailment
Chandra Reddy, Prasad Tadepalli |
ICML | 1 |
| 1997 | Learning Goal-Decomposition Rules using Exercises
Chandra Reddy, Prasad Tadepalli |
ICML | 1 |
| 1996 | Theory-guided Empirical Speedup Learning of Goal Decomposition Rules
Chandra Reddy, Prasad Tadepalli, Silvana Roncagliolo |
ICML | 1 |