Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jayant Kalagnanam
dblp:05/4351 · also Jayant R. Kalagnanam
· DBLP profile ↗
47ranked-venue papers
6as first author
16since 2021 · last 2025
0009-0009-5051-2606ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 38 · 5 first-author · 12 since 2021Databases, data management, data science and information retrieval · 20 · 2 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 3 since 2021Theory of computation · 4 · 1 since 2021Software engineering, systems software and programming languages · 3 · 1 since 2021Systems, architecture and hardware · 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
12 papers |
Deep learning architectures and training · 26% Efficient and distributed learning · 19% Time series and sequential data · 19% | |
| Databases, data mining, and information retrieval
11 papers |
Data mining · 85% Machine learning and data management · 11% Information retrieval · 3% | |
| Theoretical computer science
8 papers |
Mathematical optimization · 57% Algorithmic game theory and mechanism design · 26% Algorithms and data structures · 16% | |
| Software engineering, system software, and programming languages
3 papers |
Services computing and microservices · 100% |
Topics — the 30 heaviest of 67, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
1.2 | 2 | 2024 | Tiny Time Mixers (TTMs): Fast Pre-trained Models for Enhanced Zero/Few-Shot Forecasting of Multivariate Time Series · NeurIPS 2024 Pruning Deep Neural Networks with $\ell_{0}$-constrained Optimization · ICDM 2020 |
Data mining
anomaly detection |
1.1 | 3 | 2022 | AnomalyKiTS: Anomaly Detection Toolkit for Time Series · AAAI 2022 Multi-task Multi-modal Models for Collective Anomaly Detection · ICDM 2017 Sparse Gaussian Markov Random Field Mixtures for Anomaly Detection · ICDM 2016 |
Services computing and microservices
service composition |
0.9 | 2 | 2025 | QoS-Aware Service Composition: A Retrospective · IEEE Trans. Software Eng. 2025 QoS-Aware Middleware for Web Services Composition · IEEE Trans. Software Eng. 2004 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
0.9 | 2 | 2024 | TSMixer: Lightweight MLP-Mixer Model for Multivariate Time Series Forecasting · KDD 2023 Tiny Time Mixers (TTMs): Fast Pre-trained Models for Enhanced Zero/Few-Shot Forecasting of Multivariate Time Series · NeurIPS 2024 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
0.9 | 1 | 2025 | FailureSensorIQ: A Multi-Choice QA Dataset for Understanding Sensor Relationships and Failure Modes · NeurIPS 2025 |
Natural language and speech › Language models and text generation › natural language understanding › question answering
multiple-choice question answering |
0.9 | 1 | 2025 | FailureSensorIQ: A Multi-Choice QA Dataset for Understanding Sensor Relationships and Failure Modes · NeurIPS 2025 |
Services computing and microservices › service composition
qos-aware service composition |
0.9 | 1 | 2025 | QoS-Aware Service Composition: A Retrospective · IEEE Trans. Software Eng. 2025 |
Machine learning › Deep learning architectures and training
foundation model |
0.8 | 1 | 2024 | AutoMixer for Improved Multivariate Time-Series Forecasting on Business and IT Observability Data · AAAI 2024 |
Machine learning › Deep learning architectures and training › foundation model
time series foundation model |
0.8 | 1 | 2024 | AutoMixer for Improved Multivariate Time-Series Forecasting on Business and IT Observability Data · AAAI 2024 |
Data mining › time series analysis › time series forecasting
multivariate time series forecasting |
0.8 | 1 | 2024 | AutoMixer for Improved Multivariate Time-Series Forecasting on Business and IT Observability Data · AAAI 2024 |
Data mining › time series analysis
time series forecasting |
0.8 | 1 | 2024 | AutoMixer for Improved Multivariate Time-Series Forecasting on Business and IT Observability Data · AAAI 2024 |
Machine learning › Efficient and distributed learning
distributed training |
0.7 | 1 | 2023 | AI Model Factory: Scaling AI for Industry 4.0 Applications · AAAI 2023 |
Machine learning › Time series and sequential data › time series analysis › time series forecasting
long-term time series forecasting |
0.7 | 1 | 2023 | A Time Series is Worth 64 Words: Long-term Forecasting with Transformers · ICLR 2023 |
Machine learning › Deep learning architectures and training › feedforward neural network
MLP-based architecture |
0.7 | 1 | 2023 | TSMixer: Lightweight MLP-Mixer Model for Multivariate Time Series Forecasting · KDD 2023 |
Machine learning › Time series and sequential data › time series analysis › time series forecasting
multivariate time series forecasting |
0.7 | 1 | 2023 | TSMixer: Lightweight MLP-Mixer Model for Multivariate Time Series Forecasting · KDD 2023 |
Machine learning › Deep learning architectures and training
transformer |
0.7 | 1 | 2023 | A Time Series is Worth 64 Words: Long-term Forecasting with Transformers · ICLR 2023 |
Machine learning and data management
predictive maintenance |
0.7 | 1 | 2023 | AI Model Factory: Scaling AI for Industry 4.0 Applications · AAAI 2023 |
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 |
Data mining › anomaly detection
time series anomaly detection |
0.6 | 1 | 2022 | AnomalyKiTS: Anomaly Detection Toolkit for Time Series · AAAI 2022 |
Data mining › anomaly detection
unsupervised anomaly detection |
0.6 | 1 | 2022 | AnomalyKiTS: Anomaly Detection Toolkit for Time Series · AAAI 2022 |
Machine learning › Efficient and distributed learning › model compression
pruning |
0.4 | 1 | 2020 | Pruning Deep Neural Networks with $\ell_{0}$-constrained Optimization · ICDM 2020 |
Data mining › predictive modeling › classification
decision tree learning |
0.4 | 1 | 2020 | A Scalable MIP-based Method for Learning Optimal Multivariate Decision Trees · NeurIPS 2020 |
Data mining › predictive modeling › classification › decision tree learning
multivariate decision trees |
0.4 | 1 | 2020 | A Scalable MIP-based Method for Learning Optimal Multivariate Decision Trees · NeurIPS 2020 |
Mathematical optimization
convergence analysis |
0.4 | 1 | 2020 | Delay-Adaptive Distributed Stochastic Optimization · AAAI 2020 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.4 | 1 | 2020 | A Scalable MIP-based Method for Learning Optimal Multivariate Decision Trees · NeurIPS 2020 |
Algorithms and data structures › decision tree
optimal decision tree |
0.4 | 1 | 2020 | A Scalable MIP-based Method for Learning Optimal Multivariate Decision Trees · NeurIPS 2020 |
Mathematical optimization
stochastic optimization |
0.4 | 1 | 2020 | Delay-Adaptive Distributed Stochastic Optimization · AAAI 2020 |
Natural language and speech › Language models and text generation
large language model evaluation |
0.3 | 1 | 2025 | FailureSensorIQ: A Multi-Choice QA Dataset for Understanding Sensor Relationships and Failure Modes · NeurIPS 2025 |
Methods — techniques the papers use, named apart from their topics
anomaly detection · 2.0qos optimization · 1.7qos estimation · 1.7autoencoder · 1.5TSMixer · 1.5failure pattern analysis · 1.3linear programming · 1.0react agent · 0.9perturbation-uncertainty-complexity analysis · 0.9variationally coherent functions · 0.9delay-adaptive step-size · 0.9transfer learning · 0.8resolution prefix tuning · 0.8adaptive patching · 0.8semi-supervised learning · 0.6mixed-integer nonlinear programming · 0.6coordinate descent · 0.6alternating minimization · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | FailureSensorIQ: A Multi-Choice QA Dataset for Understanding Sensor Relationships and Failure ModesabstractWe introduce FailureSensorIQ, a novel Multi-Choice Question-Answering (MCQA) benchmarking system designed to assess the ability of Large Language Models (LLMs) to reason and understand complex, domain-specific scenarios in Industry 4.0. Unlike traditional QA benchmarks, our system focuses on multiple aspects of reasoning through failure modes, sensor data, and the relationships between them across various industrial assets. Through this work, we envision a paradigm shift where modeling decisions are not only data-driven using statistical tools like correlation analysis and significance tests, but also domain-driven by specialized LLMs which can reason about the key contributors and useful patterns that can be captured with feature engineering.We evaluate the Industrial knowledge of over a dozen LLMs including GPT-4, Llama, and Mistral on FailureSensorIQ from different lens using Perturbation-Uncertainty-Complexity analysis, Expert Evaluation study, Asset-Specific Knowledge Gap analysis, ReAct agent using external knowledge-bases.Even though closed-source models with strong reasoning capabilities approach expert-level performance, the comprehensive benchmark reveals a significant drop in performance that is fragile to perturbations, distractions, and inherent knowledge gaps in the models.We also provide a real-world case study of how LLMs can drive the modeling decisions on 3 different failure prediction datasets related to various assets.We release: (a) expert-curated MCQA for various industrial assets, (b) FailureSensorIQ benchmark and Hugging Face leaderboard based on MCQA built from non-textual data found in ISO documents, and (c) ``LLMFeatureSelector'', an LLM-based feature selection scikit-learn pipeline. The software is available at https://github.com/IBM/FailureSensorIQ. Christodoulos Constantinides, Dhaval Patel 0002, Shuxin Lin, Claudio Guerrero, Sunil Dagajirao Patil, Jayant Kalagnanam |
NeurIPS | 6 |
| 2025 | Convergence-Guaranteed Elastic Net Graphical Model Estimation with Applications to Anomaly LocalizationabstractEstimating dependency structures from noisy multivariate variables is fundamentally important in many applications. Of particular importance in practice is anomaly localization, which is to compute a variable-wise anomaly score by comparing a target dependency structure to a reference structure. In this task, stably and accurately estimating the dependency structures is the key. First, we present an ℓ0-elastic net model for estimating sparse inverse covariance matrices. Then we introduce a framework for anomaly localization that utilizes both the ℓ0-elastic net model and a transfer learning model. Although ℓ0-constrained optimization is known to be challenging, we introduce a hard thresholding line-search algorithm to efficiently solve these graphical models. Using synthetic and real-world data sets, we demonstrate that the proposed ℓ0-based method systematically outperforms alternative methods in many use-cases. Dzung T. Phan, Matt Menickelly, Tsuyoshi Idé, Jayant Kalagnanam |
SDM | 4 |
| 2025 | QoS-Aware Service Composition: A RetrospectiveabstractWe provide a retrospective on our article “QoS-Aware Middleware for Web Service Composition” published in the May 2004 issue of IEEE Transactions on Software Engineering. We start by defining the concept of Web service composition, and reviewing key paradigms emerging from early research on this topic. We then explain how the 2004 QoS article laid down a conceptual foundation that spawned a prolific line of research into the estimation and optimization of Quality of Service (QoS) properties of composite Web services. We close with a reflection on how the challenges tackled by the 2004 QoS article and other research on service composition are re-emerging in the field of Large Language Model (LLM) agents. We argue that the design of LLM agents raises challenges similar to those that the 2004 QoS article tackled, while bringing in new challenges due to the non-deterministic nature of LLMs and the fact that they consume and produce unstructured data. Liangzhao Zeng, Boualem Benatallah, Marlon Dumas, Jayant Kalagnanam, Anne H. H. Ngu |
IEEE Trans. Software Eng. | 4 |
| 2024 | AutoMixer for Improved Multivariate Time-Series Forecasting on Business and IT Observability DataabstractThe efficiency of business processes relies on business key performance indicators (Biz-KPIs), that can be negatively impacted by IT failures. Business and IT Observability (BizITObs) data fuses both Biz-KPIs and IT event channels together as multivariate time series data. Forecasting Biz-KPIs in advance can enhance efficiency and revenue through proactive corrective measures. However, BizITObs data generally exhibit both useful and noisy inter-channel interactions between Biz-KPIs and IT events that need to be effectively decoupled. This leads to suboptimal forecasting performance when existing multivariate forecasting models are employed. To address this, we introduce AutoMixer, a time-series Foundation Model (FM) approach, grounded on the novel technique of channel-compressed pretrain and finetune workflows. AutoMixer leverages an AutoEncoder for channel-compressed pretraining and integrates it with the advanced TSMixer model for multivariate time series forecasting. This fusion greatly enhances the potency of TSMixer for accurate forecasts and also generalizes well across several downstream tasks. Through detailed experiments and dashboard analytics, we show AutoMixer's capability to consistently improve the Biz-KPI's forecasting accuracy (by 11-15%) which directly translates to actionable business insights. Santosh Palaskar, Vijay Ekambaram, Arindam Jati, Neelamadhav Gantayat, Avirup Saha, Seema Nagar, Nam H. Nguyen, Pankaj Dayama 0001, Renuka Sindhgatta, Prateeti Mohapatra, Jayant Kalagnanam, Nandyala Hemachandra, Narayan Rangaraj |
AAAI | 12 |
| 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 | 8 |
| 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 | 3 |
| 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 | 6 |
| 2023 | AI Model Factory: Scaling AI for Industry 4.0 ApplicationsabstractThis demo paper discusses a scalable platform for emerging Data-Driven AI Applications targeted toward predictive maintenance solutions. We propose a common AI software architecture stack for building diverse AI Applications such as Anomaly Detection, Failure Pattern Analysis, Asset Health Forecasting, etc. for more than a 100K industrial assets of similar class. As a part of the AI system demonstration, we have identified the following three key topics for discussion: Scaling model training across multiple assets, Joint execution of multiple AI applications; and Bridge the gap between current open source software tools and the emerging need for AI Applications. To demonstrate the benefits, AI Model Factory has been tested to build the models for various industrial assets such as Wind turbines, Oil wells, etc. The system is deployed on API Hub for demonstration. Dhaval Patel 0002, Shuxin Lin, Dhruv Shah, Srideepika Jayaraman, Joern Ploennigs, Anuradha Bhamidipaty, Jayant Kalagnanam |
AAAI | 7 |
| 2023 | A Time Series is Worth 64 Words: Long-term Forecasting with Transformers
Yuqi Nie, Nam H. Nguyen, Phanwadee Sinthong, Jayant Kalagnanam |
ICLR | 4 |
| 2023 | TSMixer: Lightweight MLP-Mixer Model for Multivariate Time Series ForecastingabstractTransformers have gained popularity in time series forecasting for their ability to capture long-sequence interactions. However, their memory and compute-intensive requirements pose a critical bottleneck for long-term forecasting, despite numerous advancements in compute-aware self-attention modules. To address this, we propose TSMixer, a lightweight neural architecture exclusively composed of multi-layer perceptron (MLP) modules. TSMixer is designed for multivariate forecasting and representation learning on patched time series, providing an efficient alternative to Transformers. Our model draws inspiration from the success of MLP-Mixer models in computer vision. We demonstrate the challenges involved in adapting Vision MLP-Mixer for time series and introduce empirically validated components to enhance accuracy. This includes a novel design paradigm of attaching online reconciliation heads to the MLP-Mixer backbone, for explicitly modeling the time-series properties such as hierarchy and channel-correlations. We also propose a Hybrid channel modeling approach to effectively handle noisy channel interactions and generalization across diverse datasets, a common challenge in existing patch channel-mixing methods. Additionally, a simple gated attention mechanism is introduced in the backbone to prioritize important features. By incorporating these lightweight components, we significantly enhance the learning capability of simple MLP structures, outperforming complex Transformer models with minimal computing usage. Moreover, TSMixer's modular design enables compatibility with both supervised and masked self-supervised learning methods, making it a promising building block for time-series Foundation Models. TSMixer outperforms state-of-the-art MLP and Transformer models in forecasting by a considerable margin of 8-60%. It also outperforms the latest strong benchmarks of Patch-Transformer models (by 1-2%) with a significant reduction in memory and runtime (2-3X). Vijay Ekambaram, Arindam Jati, Phanwadee Sinthong, Jayant Kalagnanam |
KDD | 5 |
| 2022 | AnomalyKiTS: Anomaly Detection Toolkit for Time SeriesabstractThis demo paper presents a design and implementation of a system AnomalyKiTS for detecting anomalies from time series data for the purpose of offering a broad range of algorithms to the end user, with special focus on unsupervised/semi-supervised learning. Given an input time series, AnomalyKiTS provides four categories of model building capabilities followed by an enrichment module that helps to label anomaly. AnomalyKiTS also supports a wide range of execution engines to meet the diverse need of anomaly workloads such as Serveless for CPU intensive work, GPU for deep-learning model training, etc. Dhaval Patel 0002, Venkata Sitaramagiridharganesh Ganapavarapu, Srideepika Jayaraman, Shuxin Lin, Anuradha Bhamidipaty, Jayant Kalagnanam |
AAAI | 6 |
| 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 | 2 |
| 2022 | DSServe - Data Science using ServerlessabstractAI Applications uses various data science tools such as Jupyter notebook to prescribe a series of steps, commonly referred as workflow, for building AI Solutions. The steps in workflow can be as simple as loading the data from remote storage, visualize the data for better understanding or conducting data quality study, or it can be as complex as generating features for modeling, best model discovery processes, etc. Clearly, different steps of the data science workflow has varying requirement of compute resources. Moreover, the execution of steps in workflow are Adhoc and Subjective. With wider availability of various Serverless technology, in this paper, we demonstrate a generalized framework that can be used to provide on demand scale out capability for the Data Science Workflow. In particular, we selected the most common AI operation, namely Automatic Model Selection, as an example to demonstrate benefits of serverless computing. We conducted a detailed experimental results using IBM Code Engine technology to validate the benefits of our proposed approach. Dhaval Patel 0002, Shuxin Lin, Jayant Kalagnanam |
IEEE Big Data | 3 |
| 2021 | Scaling Anomaly Detection Service Using Serverless TechnologyabstractThis poster paper presents an efficient design of deploying anomaly detection service using serverless technology. Our design is motivated by the fact that the workload originating from the service calls are adhoc and reserving the infrastructure upfront is not advisable. To address this, we utilized the emerging serverless platform for executing the incoming training request. Our extensive experimental analysis demonstrate the usefulness of the proposed idea. Dhaval Patel 0002, Shuxin Lin, Srideepika Jayaraman, Venkata Sitaramagiridharganesh Ganapavarapu, Anuradha Bhamidipaty, Jayant Kalagnanam |
IEEE BigData | 6 |
| 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 | 6 |
| 2021 | Optimal decision trees for categorical data via integer programming
Oktay Günlük, Jayant Kalagnanam, Minhan Li, Matt Menickelly, Katya Scheinberg |
J. Glob. Optim. | 2 |
| 2020 | Delay-Adaptive Distributed Stochastic OptimizationabstractIn large-scale optimization problems, distributed asynchronous stochastic gradient descent (DASGD) is a commonly used algorithm. In most applications, there are often a large number of computing nodes asynchronously computing gradient information. As such, the gradient information received at a given iteration is often stale. In the presence of such delays, which can be unbounded, the convergence of DASGD is uncertain. The contribution of this paper is twofold. First, we propose a delay-adaptive variant of DASGD where we adjust each iteration's step-size based on the size of the delay, and prove asymptotic convergence of the algorithm on variationally coherent stochastic problems, a class of functions which properly includes convex, quasi-convex and star-convex functions. Second, we extend the convergence results of standard DASGD, used usually for problems with bounded domains, to problems with unbounded domains. In this way, we extend the frontier of theoretical guarantees for distributed asynchronous optimization, and provide new insights for practitioners working on large-scale optimization problems. Zhaolin Ren, Zhengyuan Zhou, Linhai Qiu, Ajay Deshpande, Jayant Kalagnanam |
AAAI | 5 |
| 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 | 5 |
| 2020 | FLOps: On Learning Important Time Series Features for Real-Valued PredictionabstractTime series value forecasting using machine learning models utilizing time series features has recently got good attention of Time series analytics community. This paper proposes an automated feature learning mechanisms to filter out most useful features from hundreds of available features for time series prediction problems. The paper further proposes a novel mechanism to dynamically filter features that are most suitable for the given input time series data. With such mechanisms we create pipeline consisting of most useful features for given input data and increases the performance of the prediction model. Our proposed mechanism first, groups well known features for time series analysis, generates and assigns the features importance score using multiple scoring configurations. Once scores are assigned, features are filtered using a threshold that is derived using reference feature score and Critical Difference diagram. The filtered features are subsequently analyzed based on the characteristics of the input dataset. We show using experimental results that our approach of input data based dynamic feature selection improves the overall performance of machine learning models compared to the case where dynamic feature extraction is not applied prior to modeling. Dhaval Patel 0002, Syed Yousaf Shah, Nianjun Zhou, Shrey Shrivastava, Arun Iyengar, Anuradha Bhamidipaty, Jayant Kalagnanam |
IEEE BigData | 7 |
| 2020 | Doctor for Machines: A Failure Pattern Analysis Solution for Industry 4.0abstractThe success of IoT depends on our ability to solve challenging problems which were previously infeasible. One of the most critical challenges in IoT space is the preventive maintenance in industrial manufacturing processes to maximize equipment availability and durability. Traditionally, preventive management only follows less cost-effective strategies, say time or usage based management. With large amount sensor data harvested from IoT, we can develop much more intelligent predictive maintenance based on accurate machinery failure prediction. In this paper, we develop a framework named DoM (Doctor for Machines) to produce the best predictive model for several oil and gas industry engagements. Our framework is built in the form of pipeline that allows us to generate multiple models simultaneously with parallel computing. We configure the modeling process by assigned different machine learning tasks as such sampling, feature extraction, modeling, and post-processing into the pipeline. The pipeline forms a machine learning graph workflow. With the automation of execution all the tasks in the workflow, the client can easily choose a best predictive model fitting their failure tolerance. We have successfully applied DoM to six data sets, and identified valuables insights on the best practices of creating predictive model. Our clients have successfully achieved financial benefits by applying DoM to develop predictive maintenance schemes to their expensive equipment. Dhaval Patel 0002, Nianjun Zhou, Shrey Shrivastava, Jayant Kalagnanam |
IEEE BigData | 4 |
| 2020 | Pruning Deep Neural Networks with $\ell_{0}$-constrained OptimizationabstractDeep neural networks (DNNs) give state-of-the-art accuracy in many tasks, but they can require large amounts of memory storage, energy consumption, and long inference times. Modern DNNs can have hundreds of million parameters, which make it difficult for DNNs to be deployed in some applications with low-resource environments. Pruning redundant connections without sacrificing accuracy is one of popular approaches to overcome these limitations. We propose two l0-constrained optimization models for pruning deep neural networks layer-by-layer. The first model is devoted to a general activation function, while the second one is specifically for a ReLU. We introduce an efficient cutting plane algorithm to solve the latter to optimality. Our experiments show that the proposed approach achieves competitive compression rates over several state-of-the-art baseline methods. Dzung T. Phan, Lam M. Nguyen, Nam H. Nguyen, Jayant Kalagnanam |
ICDM | 4 |
| 2020 | A Scalable MIP-based Method for Learning Optimal Multivariate Decision TreesabstractSeveral recent publications report advances in training optimal decision trees (ODTs) using mixed-integer programs (MIPs), due to algorithmic advances in integer programming and a growing interest in addressing the inherent suboptimality of heuristic approaches such as CART. In this paper, we propose a novel MIP formulation, based on 1-norm support vector machine model, to train a binary oblique ODT for classification problems. We further present techniques, such as cutting planes, to tighten its linear relaxation, to improve run times to reach optimality. Using 36 datasets from the University of California Irvine Machine Learning Repository, we demonstrate that our training approach outperforms its counterparts from literature in terms of out-of-sample performance (around 10% improvement in mean out-of-sample testing accuracy). Towards our goal of developing a scalable framework to train multivariate ODT on large datasets, we propose a new linear programming based data selection method to choose a subset of the data, and use it to train a decision tree through our proposed MIP model. We conclude this paper with extensive numerical testing results, that showcase the generalization performance of our new MIP formulation, and the improvement in mean out-of-sample accuracy on large datasets. Pavankumar Murali, Dzung T. Phan, Lam M. Nguyen, Jayant Kalagnanam |
NeurIPS | 5 |
| 2019 | DQA: Scalable, Automated and Interactive Data Quality AdvisorabstractFueled with growth in the fields of Internet of Things (IoT) and Big Data, data has become one of the most valuable assets in today's world. While we are leveraging this data for analyzing complex systems using machine learning and deep learning, a considerable amount of time and effort is spent on addressing data quality issues. If undetected, data quality issues can cause large deviations in the analysis, misleading data scientists. To ease the effort of identifying and addressing data quality challenges, we introduce DQA, a scalable, automated and interactive data quality advisor. In this paper, we describe the DQA framework, provide detailed description of its components and the benefits of integrating it in a data science process. We propose a programmatic approach for implementing the data quality framework which automatically generates dynamic executable graphs for performing data validations fine-tuned for a given dataset. We discuss the use of DQA to build a library of validation checks common to many applications. We provide insight into how DQA addresses many persistence and usability issues which currently make data cleaning a laborious task for data scientists. Finally, we provide a case study of how DQA is implemented in a realworld system and describe the benefits realized. Shrey Shrivastava, Dhaval Patel 0002, Anuradha Bhamidipaty, Wesley M. Gifford, Stuart Siegel, Venkata Sitaramagiridharganesh Ganapavarapu, Jayant Kalagnanam |
IEEE BigData | 7 |
| 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 | 2 |
| 2018 | ChieF: A Change Pattern based Interpretable Failure AnalyzerabstractDiscovering the underlying dynamics leading up to an industrial asset failure is an important problem to be solved for successful development of Predictive Maintenance techniques. Existing work has largely focused on building complex ML/AI models for developing Predictive Maintenance solution patterns, but has largely avoided developing methods to explain the underlying failure dynamics. In this paper, we use an old but significantly improved change-pattern based technique to analyze IoT sensor data and failure information to generate useful and interpretable failure-centric insight. We discuss a solution pattern that we call ChieF, which when applied on multi-variate time series datasets, discover the leading failure indicators, generate associative patterns among multiple features, and output temporal dynamics of changes. Experimental analysis of ChieF on four datasets uncovers insights that may be valuable for predictive maintenance. Dhaval Patel 0002, Lam M. Nguyen, Akshay Rangamani, Shrey Shrivastava, Jayant Kalagnanam |
IEEE BigData | 5 |
| 2017 | Multi-task Multi-modal Models for Collective Anomaly DetectionabstractThis paper proposes a new framework for anomaly detection when collectively monitoring many complex systems. The prerequisite for condition-based monitoring in industrial applications is the capability of (1) capturing multiple operational states, (2) managing many similar but different assets, and (3) providing insights into the internal relationship of the variables. To meet these criteria, we propose a multi-task learning approach based on a sparse mixture of sparse Gaussian graphical models (GGMs). Unlike existing fused- and group-lasso-based approaches, each task is represented by a sparse mixture of sparse GGMs, and can handle multi-modalities. We develop a variational inference algorithm combined with a novel sparse mixture weight selection algorithm. To handle issues in the conventional automatic relevance determination (ARD) approach, we propose a new ℓ0-regularized formulation that has guaranteed sparsity in mixture weights. We show that our framework eliminates well-known issues of numerical instability in the iterative procedure of mixture model learning. We also show better performance in anomaly detection tasks on real-world data sets. To the best of our knowledge, this is the first proposal of multi-task GGM learning allowing multi-modal distributions. Tsuyoshi Idé, Dzung T. Phan, Jayant Kalagnanam |
ICDM | 3 |
| 2016 | Sparse Gaussian Markov Random Field Mixtures for Anomaly DetectionabstractWe propose a new approach to anomaly detection from multivariate noisy sensor data. We address two major challenges: To provide variable-wise diagnostic information and to automatically handle multiple operational modes. Our task is a practical extension of traditional outlier detection, which is to compute a single scalar for each sample. To consistently define the variable-wise anomaly score, we leverage a predictive conditional distribution. We then introduce a mixture of Gaussian Markov random field and its Bayesian inference, resulting in a sparse mixture of sparse graphical models. Our anomaly detection method is capable of automatically handling multiple operational modes while removing unwanted nuisance variables. We demonstrate the utility of our approach using real equipment data from the oil industry. Tsuyoshi Idé, Ankush Khandelwal, Jayant Kalagnanam |
ICDM | 3 |
| 2016 | Change Detection Using Directional Statistics
Tsuyoshi Idé, Dzung T. Phan, Jayant Kalagnanam |
IJCAI | 3 |
| 2014 | FoodSIS: a text mining system to improve the state of food safety in singaporeabstractFood safety is an important health issue in Singapore as the number of food poisoning cases have increased significantly over the past few decades. The National Environment Agency of Singapore (NEA) is the primary government agency responsible for monitoring and mitigating the food safety risks. In an effort to pro-actively monitor emerging food safety issues and to stay abreast with developments related to food safety in the world, NEA tracks the World Wide Web as a source of news feeds to identify food safety related articles. However, such information gathering is a difficult and time consuming process due to information overload. In this paper, we present FoodSIS, a system for end-to-end web information gathering for food safety. FoodSIS improves efficiency of such focused information gathering process with the use of machine learning techniques to identify and rank relevant content. We discuss the challenges in building such a system and describe how thoughtful system design and recent advances in machine learning provide a framework that synthesizes interactive learning with classification to provide a system that is used in daily operations. We conduct experiments and demonstrate that our classification approach results in improving the efficiency by average 35% compared to a conventional approach and the ranking approach leads to average 16% improvement in elevating the ranks of relevant articles. Kiran Kate, Sneha Chaudhari, Andy Prapanca, Jayant Kalagnanam |
KDD | 4 |
| 2009 | Learning dynamic temporal graphs for oil-production equipment monitoring systemabstractLearning temporal graph structures from time series data reveals important dependency relationships between current observations and histories. Most previous work focuses on learning and predicting with static temporal graphs only. However, in many applications such as mechanical systems and biology systems, the temporal dependencies might change over time. In this paper, we develop a dynamic temporal graphical models based on hidden Markov model regression and lasso-type algorithms. Our method is able to integrate two usually separate tasks, i.e. inferring underlying states and learning temporal graphs, in one unified model. The output temporal graphs provide better understanding about complex systems, i.e. how their dependency graphs evolve over time, and achieve more accurate predictions. We examine our model on two synthetic datasets as well as a real application dataset for monitoring oil-production equipment to capture different stages of the system, and achieve promising results. Yan Liu 0002, Jayant Kalagnanam, Oivind Johnsen |
KDD | 2 |
| 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 | 2 |
| 2006 | Improved Bounds for Computing Kemeny Rankings
Vincent Conitzer, Andrew J. Davenport, Jayant Kalagnanam |
AAAI | 3 |
| 2006 | A Column-Generation Approach to the Multiple Knapsack Problem with Color ConstraintsabstractIn this paper, we study a new problem that we refer to as the multiple knapsack with color constraints (MKCP). Motivated by a real application from the steel industry, the MKCP can be formulated by generalizing the multiple knapsack problem. A real-life instance (called mkc) of this problem class is available through MIPLIB (Bixby 2004) and a larger instance (mkc7) is downloadable from the COIN site (IBM 2004). The focus of this paper is to present improved computational results for the two mentioned instances of this problem using a column-generation approach. We solve mkc to optimality and use Dantzig-Wolfe decomposition for upper bounding the other instance. Solving mkc to optimality took less time than it takes to solve the LP relaxation of the original formulation. The larger instance is solved to near optimality (within 0.5% of optimality) in a fraction of the time required to solve the original relaxed LP. John J. H. Forrest, Jayant Kalagnanam, Laszlo Ladányi |
INFORMS J. Comput. | 2 |
| 2005 | Automated cleansing for spend analyticsabstractThe development of an aggregate view of the procurement spend across an enterprise using transactional data is increasingly becoming a very important and strategic activity. Not only does it provide a complete and accurate picture of what the enterprise is buying and from whom, it also allows it to consolidate suppliers, as well as negotiate better prices. The importance, as well as the complexity, of this cleansing exercise is further magnified by the increasing popularity of Business Transformation Outsourcing (BTO) wherein enterprises are turning over non-core activities, such as indirect procurement, to third parties, who now need to develop an integrated view of spend across multiple enterprises in order to optimize procurement and generate maximum savings. However, the creation of such an integrated view of procurement spend requires the creation of a homogeneous data repository from disparate (heterogeneous) data sources across various geographic and functional organizations throughout the enterprise(s). Such repositories get transactional data from various sources such as invoices, purchase orders, account ledgers. As such, the transactions are not cross-indexed, refer to the same suppliers by different names, and use different ways of representing information about the same commodities. Before an aggregated spend view can be developed, this data needs to be cleansed, primarily to normalize the supplier names and correctly map each transaction to the appropriate commodity code. Commodity mapping, in particular, is made more difficult by the fact that it has to be done on the basis of unstructured text descriptions found in the various data sources. We describe an on-demand system to automatically perform this cleansing activity using techniques from information retrieval and machine learning. Built on standard integration and application infrastructure software, this system provides enterprises with a fast, reliable, accurate and on-demand way of cleansing transactional data and generating an integrated view of spend. This system is currently in the process of being deployed by IBM for use in its BTO practice. Moninder Singh, Jayant Kalagnanam, Sudhir Verma, Amit J. Shah, Swaroop K. Chalasani |
CIKM | 2 |
| 2004 | A Computational Study of the Kemeny Rule for Preference Aggregation
Andrew J. Davenport, Jayant Kalagnanam |
AAAI | 2 |
| 2004 | A system for automated mapping of bill-of-materials part numbersabstractPart numbers are widely used within an enterprise throughout the manufacturing process. The point of entry of such part numbers into this process is normally via a Bill of Materials, or BOM, sent by a contact manufacturer or supplier. Each line of the BOM provides information about one part such as the supplier part number, the BOM receiver's corresponding internal part number, an unstructured textual part description, the supplier name, etc. However, in a substantial number of cases, the BOM receiver's internal part number is absent. Hence, before this part can be incorporated into the receiver's manufacturing process, it has to be mapped to an internal part (of the BOM receiver) based on the information of the part in the BOM. Historically, this mapping process has been done manually which is a highly time-consuming, labor intensive and error-prone process. This paper describes a system for automating the mapping of BOM part numbers. The system uses a two step modeling and mapping approach. First, the system uses historical BOM data, receiver's part specifications data and receiver's part taxonomic data along with domain knowledge to automatically learn classification models for mapping a given BOM part description to successively lower levels of the receiver's part taxonomy to reduce the set of potential internal parts to which the BOM part could map to. Then, information about various part parameters is extracted from the BOM part description and compared to the specifications data of the potential internal parts to choose the final mapped internal part. Mappings done by the system are very accurate, and the system is currently being deployed within IBM for mapping BOMs received by the corporate procurement/manufacturing divisions. Jayant Kalagnanam, Moninder Singh, Sudhir Verma, Michael Patek, Yuk Wah Wong |
KDD | 1 |
| 2004 | QoS-Aware Middleware for Web Services CompositionabstractThe paradigmatic shift from a Web of manual interactions to a Web of programmatic interactions driven by Web services is creating unprecedented opportunities for the formation of online business-to-business (B2B) collaborations. In particular, the creation of value-added services by composition of existing ones is gaining a significant momentum. Since many available Web services provide overlapping or identical functionality, albeit with different quality of service (QoS), a choice needs to be made to determine which services are to participate in a given composite service. This paper presents a middleware platform which addresses the issue of selecting Web services for the purpose of their composition in a way that maximizes user satisfaction expressed as utility functions over QoS attributes, while satisfying the constraints set by the user and by the structure of the composite service. Two selection approaches are described and compared: one based on local (task-level) selection of services and the other based on global allocation of tasks to services using integer programming. Liangzhao Zeng, Boualem Benatallah, Anne H. H. Ngu, Marlon Dumas, Jayant Kalagnanam, Henry Chang |
IEEE Trans. Software Eng. | 5 |
| 2003 | A nonoparametric estimator for setting: reserve prices in procurement auctionsabstractElectronic auction markets collect large amounts of auction field data. This enables a structural estimation of the bid distributions and the possibility to derive optimal reserve prices. In this paper we propose a new approach to setting reserve prices. In contrast to traditional auction theory we use the buyer's risk statement for getting a winning bid as a key criterion to set an optimal reserve price. The reserve price for a given probability can then be derived from the distribution function of the observed drop-out bids. In order to get an accurate model of this function, we propose a nonparametric technique based on kernel distribution function estimators and the use of order statistics. We improve our estimatior by additional information, which can be observed about bidders and qualitative differences of goods in past auctions rounds (e.g. different delivery times). This makes the technique applicable to RFQs and multi-attribute auctions, with qualitatively differentiated offers. Martin Bichler, Jayant Kalagnanam |
EC | 2 |
| 2003 | Polyhedral sampling for multiattribute preference elicitationabstractA basic requirement for running multiattribute auctions is knowledge of the utility function of the buyer that trades off nonprice attributes against price. We present and study an approach that elicits this preference structure based on a markovian polyhedral sampling scheme called the Hit-and-Run algorithm. An advantage of this technique is its relative simplicity - it relies only on matrix algebra as opposed to the use of nonlinear optimization techniques by other methods in the literature. Computational results suggest that this method is fast and accurate. Soumyadip Ghosh, Jayant Kalagnanam |
EC | 2 |
| 2003 | Quality driven web services compositionabstractThe process-driven composition of Web services is emerging as a promising approach to integrate business applications within and across organizational boundaries. In this approach, individual Web services are federated into composite Web services whose business logic is expressed as a process model. The tasks of this process model are essentially invocations to functionalities offered by the underlying component services. Usually, several component services are able to execute a given task, although with different levels of pricing and quality. In this paper, we advocate that the selection of component services should be carried out during the execution of a composite service, rather than at design-time. In addition, this selection should consider multiple criteria (e.g., price, duration, reliability), and it should take into account global constraints and preferences set by the user (e.g., budget constraints). Accordingly, the paper proposes a global planning approach to optimally select component services during the execution of a composite service. Service selection is formulated as an optimization problem which can be solved using efficient linear programming methods. Experimental results show that this global planning approach outperforms approaches in which the component services are selected individually for each task in a composite service. Liangzhao Zeng, Boualem Benatallah, Marlon Dumas, Jayant Kalagnanam, Quan Z. Sheng |
WWW | 4 |
| 2001 | Achieving Budget-Balance with Vickrey-Based Payment Schemes in Exchanges
David C. Parkes, Jayant Kalagnanam, Marta Eso |
IJCAI | 2 |
| 1999 | Cooperative strategies for solving the bicriteria sparse multiple knapsack problemabstractFor hard optimization problems, it is difficult to design heuristic algorithms which exhibit uniformly superior performance for all problem instances. As a result it becomes necessary to tailor the algorithms based on the problem instance. In this paper, we introduce the use of a cooperative problem solving team of heuristics that evolves algorithms for a given problem instance. The efficacy of this method is examined by solving six difficult instances of a bicriteria sparse multiple knapsack problem. Results indicate that such tailored algorithms uniformly improve solutions as compared to using predesigned heuristic algorithms. F. Sibel Salman, Jayant Kalagnanam, Seshashayee S. Murthy |
CEC | 2 |
| 1994 | The Scope of Dimensional Analysis in Qualitative ReasoningabstractDimensional analysis, traditionally used in physics and engineering to identify quantitative relationships, has recently been applied to qualitative reasoning of physical systems. We illustrate some problems of this approach. In the light of this, we reexamine the fundamentals of dimensional analysis in order to more precisely characterize its scope and limitations as a tool in qualitative reasoning. We also explore its relationship to state equation representations of physical systems. In particular, we describe its value in providing a set of constraints to reduce the ambiguity that bedevils qualitative reasoning schemes. We argue that dimensional analysis should not be seen as a substitute for knowledge about the physics but rather a supplement to other sources of knowledge. Jayant Kalagnanam, Max Henrion, Eswaran Subrahmanian |
Comput. Intell. | 1 |
| 1993 | An application of qualitative analysis of ordinary differential equations to azeotropic batch distillation
Jayant Kalagnanam, Urmila M. Diwekar |
Artif. Intell. Eng. | 1 |
| 1992 | Directions for Qualitative ReasoningabstractSacks & Doyle provide an excellent overview of the fundamental limitations of the SPQR representations for reasoning about the qualitative properties of dynamic systems. We take this opportunity to outline some new directions for qualitative reasoning. In this paper, we provide a rigorous mathematical characterization for the term “qualitative property” in the context of static and dynamic systems. Based on these characterizations, we show that interval representations are well suited for reasoning about the qualitative properties of static systems such as qualitative comparative statics and qualitative stability. Moreover, we also show that symbolic computations help in the derivation of useful global properties of dynamic systems which can be used to guide numerical sampling of differential equations. The integration of symbolic and numeric methods provides a powerful approach for automating the qualitative analysis of differential equations. Jayant Kalagnanam, Herbert A. Simon |
Comput. Intell. | 1 |
| 1989 | Learning to Diagnose by Doing
Jayant Kalagnanam, Eswaran Subrahmanian |
IJCAI | 1 |
| 1988 | A comparison of decision alaysis and expert rules for sequential diagnosis
Jayant Kalagnanam, Max Henrion |
UAI | 1 |