Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Deepak Vijaykeerthy

dblp:163/3171 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
1since 2021 · last 2022
0009-0003-0398-5052ORCID · corroborated

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

Artificial intelligence and machine learning · 4 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Software engineering, systems software and programming languages · 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
2 papers
Trustworthy machine learning · 75% Probabilistic and Bayesian machine learning · 14% Knowledge representation and reasoning · 11%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 100%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability
concept-based explanation
0.612022
A Framework for Learning Ante-hoc Explainable Models via Concepts · CVPR 2022
Machine learning › Trustworthy machine learning
interpretability
0.612022
A Framework for Learning Ante-hoc Explainable Models via Concepts · CVPR 2022
Machine learning and data management
automated machine learning
0.412020
An ADMM Based Framework for AutoML Pipeline Configuration · AAAI 2020
Mathematical optimization
black-box optimization
0.412020
An ADMM Based Framework for AutoML Pipeline Configuration · AAAI 2020
Mathematical optimization › integer programming
mixed-integer optimization
0.412020
An ADMM Based Framework for AutoML Pipeline Configuration · AAAI 2020
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming
0.212015
Efficient synthesis of probabilistic programs · PLDI 2015
Program synthesis and code generation
probabilistic program synthesis
0.212015
Efficient synthesis of probabilistic programs · PLDI 2015
Knowledge, reasoning and agents › Knowledge representation and reasoning
concept learning
0.212022
A Framework for Learning Ante-hoc Explainable Models via Concepts · CVPR 2022
Machine learning and data management › automated machine learning
hyperparameter optimization
0.112020
An ADMM Based Framework for AutoML Pipeline Configuration · AAAI 2020

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

black-box constraint handling · 0.9alternating direction method of multipliers · 0.9self-supervision · 0.6joint training · 0.6sketching · 0.4markov chain monte carlo · 0.4gaussian mixture approximation · 0.4
YearPublicationVenuePosition
2022 A Framework for Learning Ante-hoc Explainable Models via Concepts
abstract
Self-explaining deep models are designed to learn the latent concept-based explanations implicitly during training, which eliminates the requirement of any post-hoc explanation generation technique. In this work, we propose one such model that appends an explanation generation module on top of any basic network and jointly trains the whole module that shows high predictive performance and generates meaningful explanations in terms of concepts. Our training strategy is suitable for unsupervised concept learning with much lesser parameter space requirements compared to baseline methods. Our proposed model also has provision for leveraging self-supervision on concepts to extract better explanations. However, with full concept supervision, we achieve the best predictive performance compared to recently proposed concept-based explainable models. We report both qualitative and quantitative results with our method, which shows better performance than recently proposed concept-based explainability methods. We reported exhaustive results with two datasets without ground truth concepts, i.e., CIFAR10, ImageNet, and two datasets with ground truth concepts, i.e., AwA2, CUB-200, to show the effectiveness of our method for both cases. To the best of our knowledge, we are the first ante-hoc explanation generation method to show results with a large-scale dataset such as ImageNet.
Anirban Sarkar 0001, Deepak Vijaykeerthy, Anindya Sarkar, Vineeth N. Balasubramanian
CVPR2
2020 An ADMM Based Framework for AutoML Pipeline Configuration
abstract
We study the AutoML problem of automatically configuring machine learning pipelines by jointly selecting algorithms and their appropriate hyper-parameters for all steps in supervised learning pipelines. This black-box (gradient-free) optimization with mixed integer & continuous variables is a challenging problem. We propose a novel AutoML scheme by leveraging the alternating direction method of multipliers (ADMM). The proposed framework is able to (i) decompose the optimization problem into easier sub-problems that have a reduced number of variables and circumvent the challenge of mixed variable categories, and (ii) incorporate black-box constraints alongside the black-box optimization objective. We empirically evaluate the flexibility (in utilizing existing AutoML techniques), effectiveness (against open source AutoML toolkits), and unique capability (of executing AutoML with practically motivated black-box constraints) of our proposed scheme on a collection of binary classification data sets from UCI ML & OpenML repositories. We observe that on an average our framework provides significant gains in comparison to other AutoML frameworks (Auto-sklearn & TPOT), highlighting the practical advantages of this framework.
Sijia Liu 0001, Parikshit Ram, Deepak Vijaykeerthy, Djallel Bouneffouf 0001, Gregory Bramble, Horst Samulowitz, Dakuo Wang, Andrew Conn 0001, Alexander G. Gray
AAAI3
2020 Verifying Individual Fairness in Machine Learning Models
abstract
We consider the problem of whether a given decision model, working with structured data, has individual fairness. Following the work of Dwork, a model is individually biased (or unfair) if there is a pair of valid inputs which are close to each other (according to an appropriate metric) but are treated differently by the model (different class label, or large difference in output), and it is unbiased (or fair) if no such pair exists. Our objective is to construct verifiers for proving individual fairness of a given model, and we do so by considering appropriate relaxations of the problem. We construct verifiers which are sound but not complete for linear classifiers, and kernelized polynomial/radial basis function classifiers. We also report the experimental results of evaluating our proposed algorithms on publicly available datasets.
Philips George John, Deepak Vijaykeerthy, Diptikalyan Saha
UAI2
2019 Hardening Deep Neural Networks via Adversarial Model Cascades
abstract
Deep neural networks (DNNs) are vulnerable to malicious inputs crafted by an adversary to produce erroneous outputs. Works on securing neural networks against adversarial examples achieve high empirical robustness on simple datasets such as MNIST. However, these techniques are inadequate when empirically tested on complex data sets such as CIFAR-10 and SVHN. Further, existing techniques are designed to target specific attacks and fail to generalize across attacks. We propose Adversarial Model Cascades (AMC) as a way to tackle the above inadequacies. Our approach trains a cascade of models sequentially where each model is optimized to be robust towards a mixture of multiple attacks. Ultimately, it yields a single model which is secure against a wide range of attacks; namely FGSM, Elastic, Virtual Adversarial Perturbations and Madry. On an average, AMC increases the model's empirical robustness against various attacks simultaneously, by a significant margin (of 6.225% for MNIST, 5.075% for SVHN and 2.65% for CIFAR-10 ). At the same time, the model's performance on non-adversarial inputs is comparable to the state-of-the-art models.
Deepak Vijaykeerthy, Anshuman Suri, Sameep Mehta, Ponnurangam Kumaraguru
IJCNN1
2015 Efficient synthesis of probabilistic programs
abstract
We show how to automatically synthesize probabilistic programs from real-world datasets. Such a synthesis is feasible due to a combination of two techniques: (1) We borrow the idea of ``sketching'' from synthesis of deterministic programs, and allow the programmer to write a skeleton program with ``holes''. Sketches enable the programmer to communicate domain-specific intuition about the structure of the desired program and prune the search space, and (2) we design an efficient Markov Chain Monte Carlo (MCMC) based synthesis algorithm to instantiate the holes in the sketch with program fragments. Our algorithm efficiently synthesizes a probabilistic program that is most consistent with the data. A core difficulty in synthesizing probabilistic programs is computing the likelihood L(P | D) of a candidate program P generating data D. We propose an approximate method to compute likelihoods using mixtures of Gaussian distributions, thereby avoiding expensive computation of integrals. The use of such approximations enables us to speed up evaluation of the likelihood of candidate programs by a factor of 1000, and makes Markov Chain Monte Carlo based search feasible. We have implemented our algorithm in a tool called PSKETCH, and our results are encouraging PSKETCH is able to automatically synthesize 16 non-trivial real-world probabilistic programs.
Aditya V. Nori, Sherjil Ozair, Sriram K. Rajamani, Deepak Vijaykeerthy
PLDI4