EDBT 2026 Demo / reviewers in the wild / expert
Kevin Robert Canini
dblp:79/8411
· DBLP profile ↗
12ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 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
7 papers |
Trustworthy machine learning · 53% Probabilistic and Bayesian machine learning · 23% Deep learning architectures and training · 10% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 12 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
1.1 | 4 | 2018 | Diminishing Returns Shape Constraints for Interpretability and Regularization · NeurIPS 2018 Deep Lattice Networks and Partial Monotonic Functions · NIPS 2017 Monotonic Calibrated Interpolated Look-Up Tables · J. Mach. Learn. Res. 2016 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI › interpretable neural network
monotonic neural networks |
0.3 | 1 | 2017 | Deep Lattice Networks and Partial Monotonic Functions · NIPS 2017 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
0.2 | 1 | 2016 | Launch and Iterate: Reducing Prediction Churn · NIPS 2016 |
Machine learning › Learning theory › computational learning theory
monotone function learning |
0.2 | 1 | 2016 | Fast and Flexible Monotonic Functions with Ensembles of Lattices · NIPS 2016 |
Machine learning › Trustworthy machine learning
monotonicity |
0.2 | 1 | 2016 | Monotonic Calibrated Interpolated Look-Up Tables · J. Mach. Learn. Res. 2016 |
Machine learning › Trustworthy machine learning › interpretability
monotonicity constraints |
0.2 | 1 | 2016 | Fast and Flexible Monotonic Functions with Ensembles of Lattices · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model |
0.2 | 2 | 2011 | A Nonparametric Bayesian Model of Multi-Level Category Learning · AAAI 2011 Modeling Transfer Learning in Human Categorization with the Hierarchical Dirichlet Process · ICML 2010 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian nonparametric model
hierarchical dirichlet process |
0.2 | 2 | 2011 | A Nonparametric Bayesian Model of Multi-Level Category Learning · AAAI 2011 Modeling Transfer Learning in Human Categorization with the Hierarchical Dirichlet Process · ICML 2010 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
category learning |
0.1 | 1 | 2011 | A Nonparametric Bayesian Model of Multi-Level Category Learning · AAAI 2011 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › ontology learning
taxonomy learning |
0.1 | 1 | 2011 | A Nonparametric Bayesian Model of Multi-Level Category Learning · AAAI 2011 |
Machine learning › Deep learning architectures and training › regularization
classifier regularization |
0.1 | 1 | 2016 | Launch and Iterate: Reducing Prediction Churn · NIPS 2016 |
Machine learning › Learning theory
classification |
0.0 | 1 | 2010 | Modeling Transfer Learning in Human Categorization with the Hierarchical Dirichlet Process · ICML 2010 |
Methods — techniques the papers use, named apart from their topics
shape constraint · 0.3lattice function · 0.3stochastic gradient descent · 0.3monotonicity constraints · 0.3adam · 0.3structural risk minimization · 0.2regularization · 0.2markov chain monte carlo · 0.2linear inequality constraints · 0.2lattice regression · 0.2feature subset selection · 0.2ensemble learning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Fast Linear InterpolationabstractWe present fast implementations of linear interpolation operators for piecewise linear functions and multi-dimensional look-up tables. These operators are common for efficient transformations in image processing and are the core operations needed for lattice models like deep lattice networks, a popular machine learning function class for interpretable, shape-constrained machine learning. We present new strategies for an efficient compiler-based solution using MLIR to accelerate linear interpolation. For real-world machine-learned multi-layer lattice models that use multidimensional linear interpolation, we show these strategies run 5-10× faster on a standard CPU compared to an optimized C++ interpreter implementation. Nathan Zhang, Kevin Robert Canini, Sean Silva, Maya R. Gupta |
ACM J. Emerg. Technol. Comput. Syst. | 2 |
| 2018 | Diminishing Returns Shape Constraints for Interpretability and RegularizationabstractWe investigate machine learning models that can provide diminishing returns and accelerating returns guarantees to capture prior knowledge or policies about how outputs should depend on inputs. We show that one can build flexible, nonlinear, multi-dimensional models using lattice functions with any combination of concavity/convexity and monotonicity constraints on any subsets of features, and compare to new shape-constrained neural networks. We demonstrate on real-world examples that these shape constrained models can provide tuning-free regularization and improve model understandability. Maya R. Gupta, Dara Bahri, Andrew Cotter, Kevin Robert Canini |
NeurIPS | 4 |
| 2017 | Deep Lattice Networks and Partial Monotonic FunctionsabstractWe propose learning deep models that are monotonic with respect to a user-specified set of inputs by alternating layers of linear embeddings, ensembles of lattices, and calibrators (piecewise linear functions), with appropriate constraints for monotonicity, and jointly training the resulting network. We implement the layers and projections with new computational graph nodes in TensorFlow and use the Adam optimizer and batched stochastic gradients. Experiments on benchmark and real-world datasets show that six-layer monotonic deep lattice networks achieve state-of-the art performance for classification and regression with monotonicity guarantees. Seungil You, David Ding, Kevin Robert Canini, Jan Pfeifer, Maya R. Gupta |
NIPS | 3 |
| 2016 | Launch and Iterate: Reducing Prediction ChurnabstractPractical applications of machine learning often involve successive training iterations with changes to features and training examples. Ideally, changes in the output of any new model should only be improvements (wins) over the previous iteration, but in practice the predictions may change neutrally for many examples, resulting in extra net-zero wins and losses, referred to as unnecessary churn. These changes in the predictions are problematic for usability for some applications, and make it harder and more expensive to measure if a change is statistically significant positive. In this paper, we formulate the problem and present a stabilization operator to regularize a classifier towards a previous classifier. We use a Markov chain Monte Carlo stabilization operator to produce a model with more consistent predictions without adversely affecting accuracy. We investigate the properties of the proposal with theoretical analysis. Experiments on benchmark datasets for different classification algorithms demonstrate the method and the resulting reduction in churn. Mahdi Milani Fard, Quentin Cormier, Kevin Robert Canini, Maya R. Gupta |
NIPS | 3 |
| 2016 | Fast and Flexible Monotonic Functions with Ensembles of LatticesabstractFor many machine learning problems, there are some inputs that are known to be positively (or negatively) related to the output, and in such cases training the model to respect that monotonic relationship can provide regularization, and makes the model more interpretable. However, flexible monotonic functions are computationally challenging to learn beyond a few features. We break through this barrier by learning ensembles of monotonic calibrated interpolated look-up tables (lattices). A key contribution is an automated algorithm for selecting feature subsets for the ensemble base models. We demonstrate that compared to random forests, these ensembles produce similar or better accuracy, while providing guaranteed monotonicity consistent with prior knowledge, smaller model size and faster evaluation. Mahdi Milani Fard, Kevin Robert Canini, Andrew Cotter, Jan Pfeifer, Maya R. Gupta |
NIPS | 2 |
| 2016 | Monotonic Calibrated Interpolated Look-Up TablesabstractReal-world machine learning applications may have requirements beyond accuracy, such as fast evaluation times and interpretability. In particular, guaranteed monotonicity of the learned function with respect to some of the inputs can be critical for user confidence. We propose meeting these goals for low-dimensional machine learning problems by learning flexible, monotonic functions using calibrated interpolated look-up tables. We extend the structural risk minimization framework of lattice regression to monotonic functions by adding linear inequality constraints. In addition, we propose jointly learning interpretable calibrations of each feature to normalize continuous features and handle categorical or missing data, at the cost of making the objective non-convex. We address large- scale learning through parallelization, mini-batching, and random sampling of additive regularizer terms. Case studies on real-world problems with up to sixteen features and up to hundreds of millions of training samples demonstrate the proposed monotonic functions can achieve state-of-the-art accuracy in practice while providing greater transparency to users. Maya R. Gupta, Andrew Cotter, Jan Pfeifer, Konstantin Voevodski, Kevin Robert Canini, Alexander Mangylov, Wojtek Moczydlowski, Alexander Van Esbroeck |
J. Mach. Learn. Res. | 5 |
| 2013 | Parallel Boosting with Momentum
Indraneel Mukherjee, Kevin Robert Canini, Rafael M. Frongillo, Yoram Singer |
ECML/PKDD (3) | 2 |
| 2011 | A Nonparametric Bayesian Model of Multi-Level Category LearningabstractCategories are often organized into hierarchical taxonomies, that is, tree structures where each node represents a labeled category, and a node's parent and children are, respectively, the category's supertype and subtypes. A natural question is whether it is possible to reconstruct category taxonomies in cases where we are not given explicit information about how categories are related to each other, but only a sample of observations of the members of each category. In this paper, we introduce a nonparametric Bayesian model of multi-level category learning, an extension of the hierarchical Dirichlet process (HDP) that we call the tree-HDP. We demonstrate the ability of the tree-HDP to reconstruct simulated datasets of artificial taxonomies, and show that it produces similar performance to human learners on a taxonomy inference task. Kevin Robert Canini, Thomas L. Griffiths 0001 |
AAAI | 1 |
| 2011 | Grow your own representations: Computational constructivism
Joseph L. Austerweil, Thomas L. Griffiths 0001, Todd M. Gureckis, Robert L. Goldstone, Kevin Robert Canini, Matt Jones 0002 |
CogSci | 5 |
| 2011 | Segmenting and Recognizing Human Action using Low-level Video Features
Daphna Buchsbaum, Kevin Robert Canini, Thomas L. Griffiths 0001 |
CogSci | 2 |
| 2011 | Discovering Inductive Biases in Categorization through Iterated Learning
Kevin Robert Canini, Thomas L. Griffiths 0001, Wolf Vanpaemel, Michael L. Kalish |
CogSci | 1 |
| 2010 | Modeling Transfer Learning in Human Categorization with the Hierarchical Dirichlet Process
Kevin Robert Canini, Mikhail M. Shashkov, Thomas L. Griffiths 0001 |
ICML | 1 |