Demo Data from EDBT 2026 / reviewers in the wild / expert
Dennis DeCoste
dblp:60/3846
· DBLP profile ↗
24ranked-venue papers
9as first author
1since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 20 · 8 first-author · 1 since 2021Databases, data management, data science and information retrieval · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 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
13 papers |
Kernel, tree and ensemble methods · 19% Efficient and distributed learning · 18% Learning theory · 15% | |
| Databases, data mining, and information retrieval
5 papers |
Recommender systems · 84% Data mining · 16% | |
| Theoretical computer science
4 papers |
Mathematical optimization · 50% Algorithms and data structures · 35% Computational geometry · 15% |
Topics — the 30 heaviest of 42, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory
generalization |
0.4 | 1 | 2020 | Stochastic Weight Averaging in Parallel: Large-Batch Training That Generalizes Well · ICLR 2020 |
Machine learning › Deep learning architectures and training › training optimization
large-batch training |
0.4 | 1 | 2020 | Stochastic Weight Averaging in Parallel: Large-Batch Training That Generalizes Well · ICLR 2020 |
Machine learning › Optimization for machine learning
stochastic optimization |
0.4 | 1 | 2020 | Stochastic Weight Averaging in Parallel: Large-Batch Training That Generalizes Well · ICLR 2020 |
Machine learning › Learning paradigms
curriculum learning |
0.4 | 1 | 2019 | Data Parameters: A New Family of Parameters for Learning a Differentiable Curriculum · NeurIPS 2019 |
Machine learning › Efficient and distributed learning
data selection |
0.4 | 1 | 2019 | Data Parameters: A New Family of Parameters for Learning a Differentiable Curriculum · NeurIPS 2019 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.2 | 2 | 2014 | Compact Random Feature Maps · ICML 2014 Sparse Greedy Minimax Probability Machine Classification · NIPS 2003 |
Computer vision › Image recognition and object detection › image classification
hierarchical classification |
0.2 | 1 | 2015 | HD-CNN: Hierarchical Deep Convolutional Neural Networks for Large Scale Visual Recognition · ICCV 2015 |
Computer vision › Image recognition and object detection
image classification |
0.2 | 1 | 2015 | HD-CNN: Hierarchical Deep Convolutional Neural Networks for Large Scale Visual Recognition · ICCV 2015 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel approximation |
0.2 | 1 | 2014 | Compact Random Feature Maps · ICML 2014 |
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel approximation
random features |
0.2 | 1 | 2014 | Compact Random Feature Maps · ICML 2014 |
Computer vision › 3D vision › feature matching
point correspondence |
0.2 | 1 | 2013 | Dense Non-rigid Point-Matching Using Random Projections · CVPR 2013 |
Machine learning › Learning theory
random projection |
0.2 | 1 | 2013 | Dense Non-rigid Point-Matching Using Random Projections · CVPR 2013 |
Recommender systems
collaborative filtering |
0.1 | 2 | 2006 | Naïve filterbots for robust cold-start recommendations · KDD 2006 Collaborative prediction using ensembles of Maximum Margin Matrix Factorizations · ICML 2006 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.1 | 2 | 2006 | Building Support Vector Machines with Reduced Classifier Complexity · J. Mach. Learn. Res. 2006 Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors · ICML 2003 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.1 | 1 | 2015 | HD-CNN: Hierarchical Deep Convolutional Neural Networks for Large Scale Visual Recognition · ICCV 2015 |
Recommender systems
cold-start recommendation |
0.1 | 1 | 2006 | Naïve filterbots for robust cold-start recommendations · KDD 2006 |
Recommender systems › collaborative filtering
matrix factorization |
0.1 | 1 | 2006 | Collaborative prediction using ensembles of Maximum Margin Matrix Factorizations · ICML 2006 |
Mathematical optimization
support vector machine |
0.1 | 1 | 2006 | Building Support Vector Machines with Reduced Classifier Complexity · J. Mach. Learn. Res. 2006 |
Mathematical optimization › continuous optimization
convex optimization |
0.1 | 1 | 2005 | A Modified Finite Newton Method for Fast Solution of Large Scale Linear SVMs · J. Mach. Learn. Res. 2005 |
Image and video processing › image matching
feature matching |
0.0 | 1 | 2013 | Dense Non-rigid Point-Matching Using Random Projections · CVPR 2013 |
Machine learning › Learning theory › classification › nonlinear classification
kernel-based classification |
0.0 | 1 | 2003 | Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors · ICML 2003 |
Machine learning › Kernel, tree and ensemble methods › large margin methods
minimax probability machine |
0.0 | 1 | 2003 | Sparse Greedy Minimax Probability Machine Classification · NIPS 2003 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
sparse kernel methods |
0.0 | 1 | 2003 | Sparse Greedy Minimax Probability Machine Classification · NIPS 2003 |
Algorithms and data structures › similarity search › nearest neighbor search
approximate nearest neighbor search |
0.0 | 1 | 2003 | Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors · ICML 2003 |
Algorithms and data structures › similarity search
nearest neighbor search |
0.0 | 1 | 2003 | Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors · ICML 2003 |
Machine learning › Kernel, tree and ensemble methods
support vector machine classification |
0.0 | 1 | 2002 | Anytime Interval-Valued Outputs for Kernel Machines: Fast Support Vector Machine Classification via Distance Geometry · ICML 2002 |
Computational geometry › metric geometry
distance geometry |
0.0 | 1 | 2002 | Anytime Interval-Valued Outputs for Kernel Machines: Fast Support Vector Machine Classification via Distance Geometry · ICML 2002 |
Machine learning › Optimization for machine learning › regularized risk minimization
support vector machine training |
0.0 | 1 | 2000 | Alpha seeding for support vector machines · KDD 2000 |
Robotics › Motion planning and robot control
warm-starting |
0.0 | 1 | 2000 | Alpha seeding for support vector machines · KDD 2000 |
Data mining
pattern mining |
0.0 | 1 | 1997 | Mining Multivariate Time-Series Sensor Data to Discover Behavior Envelopes · KDD 1997 |
Methods — techniques the papers use, named apart from their topics
stochastic weight averaging · 0.4data parallelism · 0.4gradient descent · 0.4dynamic curriculum · 0.4random projection · 0.3discriminative subspace · 0.3hierarchical deep CNN · 0.2coarse-to-fine classification · 0.2structured random matrices · 0.2single-pass learning · 0.2subspace learning · 0.2finite newton method · 0.1user-based collaborative filtering · 0.1primal optimization · 0.1item-based collaborative filtering · 0.1greedy kernel basis selection · 0.1gradient-based optimization · 0.1ensemble learning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | SPDF: Sparse Pre-training and Dense Fine-tuning for Large Language ModelsabstractThe pre-training and fine-tuning paradigm has contributed to a number of breakthroughs in Natural Language Processing (NLP). Instead of directly training on a downstream task, language models are first pre-trained on large datasets with cross-domain knowledge (e.g., Pile, MassiveText, etc.) and then fine-tuned on task-specific data (e.g., natural language generation, text summarization, etc.). Scaling the model and dataset size has helped improve the performance of LLMs, but unfortunately, this also lead to highly prohibitive computational costs. Pre-training LLMs often require orders of magnitude more FLOPs than fine-tuning and the model capacity often remains the same between the two phases. To achieve training efficiency w.r.t training FLOPs, we propose to decouple the model capacity between the two phases and introduce Sparse Pre-training and Dense Fine-tuning (SPDF). In this work, we show the benefits of using unstructured weight sparsity to train only a subset of weights during pre-training (Sparse Pre-training) and then recover the representational capacity by allowing the zeroed weights to learn (Dense Fine-tuning). We demonstrate that we can induce up to 75% sparsity into a 1.3B parameter GPT-3 XL model resulting in a 2.5x reduction in pre-training FLOPs, without a significant loss in accuracy on the downstream tasks relative to the dense baseline. By rigorously evaluating multiple downstream tasks, we also establish a relationship between sparsity, task complexity and dataset size. Our work presents a promising direction to train large GPT models at a fraction of the training FLOPs using weight sparsity, while retaining the benefits of pre-trained textual representations for downstream tasks. Vithursan Thangarasa, Abhay Gupta, William Marshall, Tianda Li, Kevin Leong, Dennis DeCoste, Sean Lie, Shreyas Saxena |
UAI | 6 |
| 2020 | Stochastic Weight Averaging in Parallel: Large-Batch Training That Generalizes Well
Santiago Akle Serrano, Dennis DeCoste |
ICLR | 3 |
| 2019 | Data Parameters: A New Family of Parameters for Learning a Differentiable CurriculumabstractRecent works have shown that learning from easier instances first can help deep neural networks (DNNs) generalize better. However, knowing which data to present during different stages of training is a challenging problem. In this work, we address this problem by introducing data parameters. More specifically, we equip each sample and class in a dataset with a learnable parameter (data parameters), which governs their importance in the learning process. During training, at each iteration, as we update the model parameters, we also update the data parameters. These updates are done by gradient descent and do not require hand-crafted rules or design. When applied to image classification task on CIFAR10, CIFAR100,WebVision and ImageNet datasets, and object detection task on KITTI dataset, learning a dynamic curriculum via data parameters leads to consistent gains, without any increase in model complexity or training time. When applied to a noisy dataset, the proposed method learns to learn from clean images and improves over the state-of-the-art methods by 14%. To the best of our knowledge, our work is the first curriculum learning method to show gains on large scale image classification and detection tasks. Shreyas Saxena, Oncel Tuzel, Dennis DeCoste |
NeurIPS | 3 |
| 2015 | HD-CNN: Hierarchical Deep Convolutional Neural Networks for Large Scale Visual RecognitionabstractIn image classification, visual separability between different object categories is highly uneven, and some categories are more difficult to distinguish than others. Such difficult categories demand more dedicated classifiers. However, existing deep convolutional neural networks (CNN) are trained as flat N-way classifiers, and few efforts have been made to leverage the hierarchical structure of categories. In this paper, we introduce hierarchical deep CNNs (HD-CNNs) by embedding deep CNNs into a two-level category hierarchy. An HD-CNN separates easy classes using a coarse category classifier while distinguishing difficult classes using fine category classifiers. During HDCNN training, component-wise pretraining is followed by global fine-tuning with a multinomial logistic loss regularized by a coarse category consistency term. In addition, conditional executions of fine category classifiers and layer parameter compression make HD-CNNs scalable for largescale visual recognition. We achieve state-of-the-art results on both CIFAR100 and large-scale ImageNet 1000-class benchmark datasets. In our experiments, we build up three different two-level HD-CNNs, and they lower the top-1 error of the standard CNNs by 2:65%, 3:1%, and 1:1%. Zhicheng Yan 0001, Hao Zhang 0025, Robinson Piramuthu, Vignesh Jagadeesh, Dennis DeCoste, Wei Di, Yizhou Yu |
ICCV | 5 |
| 2015 | Fast Approximate Matching of Videos from Hand-Held Cameras for Robust Background SubtractionabstractWe identify a novel instance of the background subtraction problem that focuses on extracting near-field foreground objects captured using handheld cameras. Given two user-generated videos of a scene, one with and the other without the foreground object (s), our goal is to efficiently generate an output video with only the foreground object (s) present in it. We cast this challenge as a spatio-temporal frame matching problem, and propose an efficient solution for it that exploits the temporal smoothness of the video sequences. We present theoretical analyses for the error bounds of our approach, and validate our findings using a detailed set of simulation experiments. Finally, we present the results of our approach tested on multiple real videos captured using handheld cameras, and compare them to several alternate foreground extraction approaches. Raffay Hamid, Atish Das Sarma, Dennis DeCoste, Neel Sundaresan |
WACV | 3 |
| 2014 | Compact Random Feature MapsabstractKernel approximation using randomized feature maps has recently gained a lot of interest. In this work, we identify that previous approaches for polynomial kernel approximation create maps that are rank deficient, and therefore do not utilize the capacity of the projected feature space effectively. To address this challenge, we propose compact random feature maps (CRAFTMaps) to approximate polynomial kernels more concisely and accurately. We prove the error bounds of CRAFTMaps demonstrating their superior kernel reconstruction performance compared to the previous approximation schemes. We show how structured random matrices can be used to efficiently generate CRAFTMaps, and present a single-pass algorithm using CRAFTMaps to learn non-linear multi-class classifiers. We present experiments on multiple standard data-sets with performance competitive with state-of-the-art results. Raffay Hamid, Ying Xiao 0003, Alex Gittens, Dennis DeCoste |
ICML | 4 |
| 2013 | Dense Non-rigid Point-Matching Using Random ProjectionsabstractWe present a robust and efficient technique for matching dense sets of points undergoing non-rigid spatial transformations. Our main intuition is that the subset of points that can be matched with high confidence should be used to guide the matching procedure for the rest. We propose a novel algorithm that incorporates these high-confidence matches as a spatial prior to learn a discriminative subspace that simultaneously encodes both the feature similarity as well as their spatial arrangement. Conventional subspace learning usually requires spectral decomposition of the pair-wise distance matrix across the point-sets, which can become inefficient even for moderately sized problems. To this end, we propose the use of random projections for approximate subspace learning, which can provide significant time improvements at the cost of minimal precision loss. This efficiency gain allows us to iteratively find and remove high-confidence matches from the point sets, resulting in high recall. To show the effectiveness of our approach, we present a systematic set of experiments and results for the problem of dense non-rigid image-feature matching. Raffay Hamid, Dennis DeCoste, Chih-Jen Lin |
CVPR | 2 |
| 2006 | Ensembles of Nearest Neighbor Forecasts
Dragomir Yankov, Dennis DeCoste, Eamonn J. Keogh |
ECML | 2 |
| 2006 | Collaborative prediction using ensembles of Maximum Margin Matrix FactorizationsabstractFast gradient-based methods for Maximum Margin Matrix Factorization (MMMF) were recently shown to have great promise (Rennie & Srebro, 2005), including significantly outperforming the previous state-of-the-art methods on some standard collaborative prediction benchmarks (including MovieLens). In this paper, we investigate ways to further improve the performance of MMMF, by casting it within an ensemble approach. We explore and evaluate a variety of alternative ways to define such ensembles. We show that our resulting ensembles can perform significantly better than a single MMMF model, along multiple evaluation metrics. In fact, we find that ensembles of partially trained MMMF models can sometimes even give better predictions in total training time comparable to a single MMMF model. Dennis DeCoste |
ICML | 1 |
| 2006 | Naïve filterbots for robust cold-start recommendationsabstractThe goal of a recommender system is to suggest items of interest to a user based on historical behavior of a community of users. Given detailed enough history, item-based collaborative filtering (CF) often performs as well or better than almost any other recommendation method. However, in cold-start situations - where a user, an item, or the entire system is new - simple non-personalized recommendations often fare better. We improve the scalability and performance of a previous approach to handling cold-start situations that uses filterbots, or surrogate users that rate items based only on user or item attributes. We show that introducing a very small number of simple filterbots helps make CF algorithms more robust. In particular, adding just seven global filterbots improves both user-based and item-based CF in cold-start user, cold-start item, and cold-start system settings. Performance is better when data is scarce, performance is no worse when data is plentiful, and algorithm efficiency is negligibly affected. We systematically compare a non-personalized baseline, user-based CF, item-based CF, and our bot-augmented user- and item-based CF algorithms using three data sets (Yahoo! Movies, MovieLens, and EachMovie) with the normalized MAE metric in three types of cold-start situations. The advantage of our "naïve filterbot" approach is most pronounced for the Yahoo! data, the sparsest of the three data sets. Seung-Taek Park, David M. Pennock, Omid Madani, Nathaniel Good, Dennis DeCoste |
KDD | 5 |
| 2006 | Automated Knowledge Discovery from SimulatorsabstractIn this paper, we explore one aspect of knowledge discovery from simulators, the landscape characterization problem, where the aim is to identify regions in the input/parameter/model space that lead to a particular output behavior. Large-scale numerical simulators are in widespread use by scientists and engineers across a range of government agencies, academia, and industry; in many cases, simulators provide the only means to examine processes that are infeasible or impossible to study otherwise. However, the cost of simulation studies can be quite high, both in terms of the time and computational resources required to conduct the trials and the manpower needed to sift through the resulting output. Thus, there is strong motivation to develop automated methods that enable more efficient knowledge extraction. Unlike traditional data mining, knowledge discovery from simulators is not limited to a static, pre-determined dataset; instead, the simulator itself can be used as an oracle to generate new data of our own choosing. We exploit this opportunity by employing active learning and support vector machines (SVMs) to choose which are the most valuable simulation trials to run next. On two realworld scientific simulators, one for asteroid collisions and one for magnetospheric modeling, we demonstrate twofold and sixfold reductions, respectively, in the number of simulator trials required to achieve a particular level of fidelity in landscape characterization as compared with a standard grid-based sampling approach. Michael C. Burl, Dennis DeCoste, Brian L. Enke, Dominic Mazzoni, William J. Merline, Lucas Scharenbroich |
SDM | 2 |
| 2006 | Building Support Vector Machines with Reduced Classifier ComplexityabstractSupport vector machines (SVMs), though accurate, are not preferred in applications requiring great classification speed, due to the number of support vectors being large. To overcome this problem we devise a primal method with the following properties: (1) it decouples the idea of basis functions from the concept of support vectors; (2) it greedily finds a set of kernel basis functions of a specified maximum size (dmax) to approximate the SVM primal cost function well; (3) it is efficient and roughly scales as O(ndmax2) where n is the number of training examples; and, (4) the number of basis functions it requires to achieve an accuracy close to the SVM accuracy is usually far less than the number of SVM support vectors. S. Sathiya Keerthi, Olivier Chapelle, Dennis DeCoste |
J. Mach. Learn. Res. | 3 |
| 2005 | A Modified Finite Newton Method for Fast Solution of Large Scale Linear SVMsabstractThis paper develops a fast method for solving linear SVMs with L2 loss function that is suited for large scale data mining tasks such as text classification. This is done by modifying the finite Newton method of Mangasarian in several ways. Experiments indicate that the method is much faster than decomposition methods such as SVMlight, SMO and BSVM (e.g., 4-100 fold), especially when the number of examples is large. The paper also suggests ways of extending the method to other loss functions such as the modified Huber's loss function and the L1 loss function, and also for solving ordinal regression. S. Sathiya Keerthi, Dennis DeCoste |
J. Mach. Learn. Res. | 2 |
| 2004 | An efficient method for computing leave-one-out error in support vector machines with Gaussian kernelsabstractIn this paper, we give an efficient method for computing the leave-one-out (LOO) error for support vector machines (SVMs) with Gaussian kernels quite accurately. It is particularly suitable for iterative decomposition methods of solving SVMs. The importance of various steps of the method is illustrated in detail by showing the performance on six benchmark datasets. The new method often leads to speedups of 10-50 times compared to standard LOO error computation. It has good promise for use in hyperparameter tuning and model comparison Martin M. S. Lee, S. Sathiya Keerthi, Chong Jin Ong, Dennis DeCoste |
IEEE Trans. Neural Networks | 4 |
| 2003 | Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors
Dennis DeCoste, Dominic Mazzoni |
ICML | 1 |
| 2003 | Sparse Greedy Minimax Probability Machine ClassificationabstractThe Minimax Probability Machine Classification (MPMC) framework [Lanckriet et al., 2002] builds classifiers by minimizing the maximum probability of misclassification, and gives direct estimates of the proba- bilistic accuracy bound Ω. The only assumptions that MPMC makes is that good estimates of means and covariance matrices of the classes exist. However, as with Support Vector Machines, MPMC is computationally expensive and requires extensive cross validation experiments to choose kernels and kernel parameters that give good performance. In this paper we address the computational cost of MPMC by proposing an algorithm that constructs nonlinear sparse MPMC (SMPMC) models by incremen- tally adding basis functions (i.e. kernels) one at a time – greedily select- ing the next one that maximizes the accuracy bound Ω. SMPMC auto- matically chooses both kernel parameters and feature weights without us- ing computationally expensive cross validation. Therefore the SMPMC algorithm simultaneously addresses the problem of kernel selection and feature selection (i.e. feature weighting), based solely on maximizing the accuracy bound Ω. Experimental results indicate that we can obtain reli- able bounds Ω, as well as test set accuracies that are comparable to state of the art classification algorithms. Thomas Strohmann, Andrei Belitski, Gregory Z. Grudic, Dennis DeCoste |
NIPS | 4 |
| 2003 | Anytime Query-Tuned Kernel Machines via Cholesky FactorizationabstractKernel machines (including support vector machines) offer powerful new methods for improving the accuracy and robustness of fundamental data mining operations on challenging (e.g. high-dimensional) data, including classification, regression, dimensionality reduction, and outlier detection. However, a key tradeoff to this power is that kernel machines typically compute their outputs in terms of a large fraction of the training data, making it difficult to scale them up to train and run over massive data sets typically tackled in data mining contexts. We recently demonstrated 2 to 64-fold query-time speedups of SVM and Kernel Fisher classifiers via a new computational geometry method for anytime output bounds [4]. This new paper refines our approach in two key ways. First, we introduce a simple linear algebra formulation based on standard Cholesky factorization, yielding simpler equations and lower computational overhead. Second, this new formulation suggests new methods for achieving additional speedups, including tuning on query samples. We demonstrate effectiveness on three benchmark datasets. Dennis DeCoste |
SDM | 1 |
| 2002 | Anytime Interval-Valued Outputs for Kernel Machines: Fast Support Vector Machine Classification via Distance Geometry
Dennis DeCoste |
ICML | 1 |
| 2002 | Training Invariant Support Vector Machines
Dennis DeCoste, Bernhard Schölkopf |
Mach. Learn. | 1 |
| 2000 | Alpha seeding for support vector machinesabstractA key pra\nti\nal obsta\nle in applying support ve\ntor ma-hines to many large-s\nale data mining tasks is that SVM training time generally s\nales quadrati\nally (or worse) in the number of examples or support ve\ntors. This \nomplexity is further ompounded when a spe\ni\n SVM training is but one of many, su\nh as in Leave-One-Out-Cross-Validation (LOOCV) for determining optimal SVM parameters or as in wrapper-based feature sele\ntion. In this paper we explore new te\nhniques for redu\ning the amortized \nost of ea\nh su\nh SVM training, by seeding su\n\nessive SVM trainings with the results of previous similar trainings. Dennis DeCoste, Kiri Wagstaff |
KDD | 1 |
| 1997 | Mining Multivariate Time-Series Sensor Data to Discover Behavior Envelopes
Dennis DeCoste |
KDD | 1 |
| 1991 | CATMS: An ATMS Which Avoids Label Explosions
John W. Collins, Dennis DeCoste |
AAAI | 2 |
| 1991 | Dynamic Across-Time Measurement Interpretation
Dennis DeCoste |
Artif. Intell. | 1 |
| 1990 | Dynamic Acioss-Time Measurement Interpretation
Dennis DeCoste |
AAAI | 1 |