Demo Data from EDBT 2026 / reviewers in the wild / expert
Kaushik Sinha
dblp:64/2141
· DBLP profile ↗
26ranked-venue papers
9as first author
4since 2021 · last 2024
0000-0002-0025-5754ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 19 · 7 first-author · 3 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 2 since 2021Theory of computation · 3Applied, interdisciplinary, general and emerging computing · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
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 |
Learning theory · 39% Efficient and distributed learning · 24% Representation and self-supervised learning · 22% | |
| Theoretical computer science
7 papers |
Algorithms and data structures · 73% Computational geometry · 27% | |
| Databases, data mining, and information retrieval
4 papers |
Data mining · 68% Information retrieval · 29% Query processing and optimization · 2% | |
| Network and information security
2 papers |
Privacy and data protection · 100% |
Topics — the 30 heaviest of 40, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory › classification
nonparametric classification |
0.8 | 1 | 2024 | Non-parametric classification via expand-and-sparsify representation · NeurIPS 2024 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
sparse coding |
0.8 | 1 | 2024 | Non-parametric classification via expand-and-sparsify representation · NeurIPS 2024 |
Machine learning › Efficient and distributed learning › federated learning › privacy-preserving federated learning
differentially private federated learning |
0.6 | 1 | 2022 | Federated Nearest Neighbor Classification with a Colony of Fruit-Flies · AAAI 2022 |
Machine learning › Efficient and distributed learning
federated learning |
0.6 | 1 | 2022 | Federated Nearest Neighbor Classification with a Colony of Fruit-Flies · AAAI 2022 |
Computational geometry
spatial data structures |
0.5 | 2 | 2019 | Revisiting kd-tree for Nearest Neighbor Search · KDD 2019 Randomized partition trees for exact nearest neighbor search · COLT 2013 |
Data mining › predictive modeling
classification |
0.5 | 1 | 2021 | Fruit-fly Inspired Neighborhood Encoding for Classification · KDD 2021 |
Data mining › predictive modeling › classification
nearest neighbor classification |
0.5 | 1 | 2021 | Fruit-fly Inspired Neighborhood Encoding for Classification · KDD 2021 |
Algorithms and data structures › similarity search
nearest neighbor search |
0.5 | 2 | 2018 | Improved nearest neighbor search using auxiliary information and priority functions · ICML 2018 Randomized partition trees for exact nearest neighbor search · COLT 2013 |
Machine learning › Learning theory › distribution learning › mixture learning
gaussian mixture learning |
0.4 | 3 | 2015 | Polynomial Learning of Distribution Families · SIAM J. Comput. 2015 Polynomial Learning of Distribution Families · FOCS 2010 Toward Learning Gaussian Mixtures with Arbitrary Separation · COLT 2010 |
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search |
0.4 | 1 | 2019 | Revisiting kd-tree for Nearest Neighbor Search · KDD 2019 |
Information retrieval
similarity search |
0.4 | 1 | 2019 | Revisiting kd-tree for Nearest Neighbor Search · KDD 2019 |
Computational geometry › spatial data structures
kd-tree |
0.4 | 1 | 2019 | Revisiting kd-tree for Nearest Neighbor Search · KDD 2019 |
Data mining
clustering |
0.3 | 1 | 2018 | K-means clustering using random matrix sparsification · ICML 2018 |
Data mining › clustering
k-means clustering |
0.3 | 1 | 2018 | K-means clustering using random matrix sparsification · ICML 2018 |
Algorithms and data structures › sketching
matrix sparsification |
0.3 | 1 | 2018 | K-means clustering using random matrix sparsification · ICML 2018 |
Algorithms and data structures
randomized algorithms |
0.3 | 1 | 2018 | K-means clustering using random matrix sparsification · ICML 2018 |
Algorithms and data structures › similarity search › nearest neighbor search
random projection tree |
0.3 | 1 | 2018 | Improved nearest neighbor search using auxiliary information and priority functions · ICML 2018 |
Machine learning › Learning theory
distribution learning |
0.3 | 2 | 2015 | Polynomial Learning of Distribution Families · SIAM J. Comput. 2015 Polynomial Learning of Distribution Families · FOCS 2010 |
Privacy and data protection › differential privacy › private matrix approximation
differentially private PCA |
0.3 | 2 | 2013 | A near-optimal algorithm for differentially-private principal components · J. Mach. Learn. Res. 2013 Near-optimal Differentially Private Principal Components · NIPS 2012 |
Privacy and data protection
differential privacy |
0.3 | 2 | 2013 | A near-optimal algorithm for differentially-private principal components · J. Mach. Learn. Res. 2013 Near-optimal Differentially Private Principal Components · NIPS 2012 |
Algorithms and data structures › numerical linear algebra › dimensionality reduction
principal component analysis |
0.3 | 2 | 2013 | A near-optimal algorithm for differentially-private principal components · J. Mach. Learn. Res. 2013 Near-optimal Differentially Private Principal Components · NIPS 2012 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
method of moments |
0.2 | 1 | 2015 | Polynomial Learning of Distribution Families · SIAM J. Comput. 2015 |
Machine learning › Learning theory › computational learning theory
polynomial-time learning |
0.2 | 1 | 2015 | Polynomial Learning of Distribution Families · SIAM J. Comput. 2015 |
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction |
0.2 | 2 | 2015 | Polynomial Learning of Distribution Families · FOCS 2010 Polynomial Learning of Distribution Families · SIAM J. Comput. 2015 |
Algorithms and data structures › data structure design › search structures › hashing
locality-sensitive hashing |
0.2 | 1 | 2022 | Federated Nearest Neighbor Classification with a Colony of Fruit-Flies · AAAI 2022 |
Algorithms and data structures
similarity search |
0.2 | 1 | 2022 | Federated Nearest Neighbor Classification with a Colony of Fruit-Flies · AAAI 2022 |
Machine learning › Learning paradigms
semi-supervised learning |
0.2 | 2 | 2009 | Semi-supervised Learning using Sparse Eigenfunction Bases · NIPS 2009 The Value of Labeled and Unlabeled Examples when the Model is Imperfect · NIPS 2007 |
Algorithms and data structures › numerical linear algebra
matrix factorization |
0.2 | 1 | 2013 | A near-optimal algorithm for differentially-private principal components · J. Mach. Learn. Res. 2013 |
Emerging computing paradigms
neuromorphic computing |
0.1 | 1 | 2021 | Fruit-fly Inspired Neighborhood Encoding for Classification · KDD 2021 |
Algorithms and data structures › numerical linear algebra
dimensionality reduction |
0.1 | 1 | 2012 | Near-optimal Differentially Private Principal Components · NIPS 2012 |
Methods — techniques the papers use, named apart from their topics
locality-sensitive hashing · 2.1differential privacy · 1.8bloom filter · 1.1flyhash · 1.0fly bloom filter · 1.0winners-take-all · 0.8stone's theorem · 0.8randomized partition trees · 0.8minimax rate analysis · 0.8empirical k-thresholding · 0.8random matrix sparsification · 0.7lloyd's heuristic · 0.7random projection · 0.6auxiliary information at internal nodes · 0.3real algebraic geometry · 0.3method of moments · 0.2random matrix theory · 0.2potential function analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Non-parametric classification via expand-and-sparsify representationabstractIn *expand-and-sparsify* (EaS) representation, a data point in $\mathcal{S}^{d-1}$ is first randomly mapped to higher dimension $\mathbb{R}^m$, where $m>d$, followed by a sparsification operation where the informative $k \ll m$ of the $m$ coordinates are set to one and the rest are set to zero. We propose two algorithms for non-parametric classification using such EaS representation. For our first algorithm, we use *winners-take-all* operation for the sparsification step and show that the proposed classifier admits the form of a locally weighted average classifier and establish its consistency via Stone's Theorem. Further, assuming that the conditional probability function $P(y=1|x)=\eta(x)$ is H\"{o}lder continuous and for optimal choice of $m$, we show that the convergence rate of this classifier is minimax-optimal. For our second algorithm, we use *empirical $k$-thresholding* operation for the sparsification step, and under the assumption that data lie on a low dimensional manifold of dimension $d_0\ll d$, we show that the convergence rate of this classifier depends only on $d_0$ and is again minimax-optimal. Empirical evaluations performed on real-world datasets corroborate our theoretical results. Kaushik Sinha |
NeurIPS | 1 |
| 2022 | Federated Nearest Neighbor Classification with a Colony of Fruit-FliesabstractThe mathematical formalization of a neurological mechanism in the fruit-fly olfactory circuit as a locality sensitive hash (Flyhash) and bloom filter (FBF) has been recently proposed and "reprogrammed" for various learning tasks such as similarity search, outlier detection and text embeddings. We propose a novel reprogramming of this hash and bloom filter to emulate the canonical nearest neighbor classifier (NNC) in the challenging Federated Learning (FL) setup where training and test data are spread across parties and no data can leave their respective parties. Specifically, we utilize Flyhash and FBF to create the FlyNN classifier, and theoretically establish conditions where FlyNN matches NNC. We show how FlyNN is trained exactly in a FL setup with low communication overhead to produce FlyNNFL, and how it can be differentially private. Empirically, we demonstrate that (i) FlyNN matches NNC accuracy across 70 OpenML datasets, (ii) FlyNNFL training is highly scalable with low communication overhead, providing up to 8x speedup with 16 parties. Parikshit Ram, Kaushik Sinha |
AAAI | 2 |
| 2021 | Fruit-fly Inspired Neighborhood Encoding for ClassificationabstractInspired by the fruit-fly olfactory circuit, the Fly Bloom Filter is able to efficiently summarize the data with a single pass and has been used for novelty detection. We propose a new classifier that effectively encodes the different local neighborhoods for each class with a per-class Fly Bloom Filter. The inference on test data requires an efficient Flyhash[6] operation followed by a high-dimensional, but very sparse, dot product with the per-class Bloom Filters. On the theoretical side, we establish conditions under which the predictions of our proposed classifier agrees with the predictions of the nearest neighbor classifier. We extensively evaluate our proposed scheme with 71 data sets of varied data dimensionality to demonstrate that the predictive performance of our proposed neuroscience inspired classifier is competitive to the nearest-neighbor classifiers and other single-pass classifiers. Kaushik Sinha, Parikshit Ram |
KDD | 1 |
| 2021 | Random projection-based auxiliary information can improve tree-based nearest neighbor search
Omid Keivani, Kaushik Sinha |
Inf. Sci. | 2 |
| 2020 | IBeaconMap: Automated Indoor Space Representation for Beacon-Based Wayfinding
Seyed Ali Cheraghi, Vinod Namboodiri, Kaushik Sinha |
ICCHP (1) | 3 |
| 2019 | Revisiting kd-tree for Nearest Neighbor Searchabstract\kdtree \citefriedman1976algorithm has long been deemed unsuitable for exact nearest-neighbor search in high dimensional data. The theoretical guarantees and the empirical performance of \kdtree do not show significant improvements over brute-force nearest-neighbor search in moderate to high dimensions. \kdtree has been used relatively more successfully for approximate search \citemuja2009flann but lack theoretical guarantees. In the article, we build upon randomized-partition trees \citedasgupta2013randomized to propose \kdtree based approximate search schemes with $O(d łog d + łog n)$ query time for data sets with n points in d dimensions and rigorous theoretical guarantees on the search accuracy. We empirically validate the search accuracy and the query time guarantees of our proposed schemes, demonstrating the significantly improved scaling for same level of accuracy. Parikshit Ram, Kaushik Sinha |
KDD | 2 |
| 2018 | Improved nearest neighbor search using auxiliary information and priority functionsabstractNearest neighbor search using random projection trees has recently been shown to achieve superior performance, in terms of better accuracy while retrieving less number of data points, compared to locality sensitive hashing based methods. However, to achieve acceptable nearest neighbor search accuracy for large scale applications, where number of data points and/or number of features can be very large, it requires users to maintain, store and search through large number of such independent random projection trees, which may be undesirable for many practical applications. To address this issue, in this paper we present different search strategies to improve nearest neighbor search performance of a single random projection tree. Our approach exploits properties of single and multiple random projections, which allows us to store meaningful auxiliary information at internal nodes of a random projection tree as well as to design priority functions to guide the search process that results in improved nearest neighbor search performance. Empirical results on multiple real world datasets show that our proposed method improves the search accuracy of a single tree compared to baseline methods. Omid Keivani, Kaushik Sinha |
ICML | 2 |
| 2018 | K-means clustering using random matrix sparsificationabstractK-means clustering algorithm using Lloyd’s heuristic is one of the most commonly used tools in data mining and machine learning that shows promising performance. However, it suffers from a high computational cost resulting from pairwise Euclidean distance computations between data points and cluster centers in each iteration of Lloyd’s heuristic. Main contributing factor of this computational bottle neck is a matrix-vector multiplication step, where the matrix contains all the data points and the vector is a cluster center. In this paper we show that we can randomly sparsify the original data matrix resulting in a sparse data matrix which can significantly speed up the above mentioned matrix vector multiplication step without significantly affecting cluster quality. In particular, we show that optimal k-means clustering solution of the sparse data matrix, obtained by applying random matrix sparsification, results in an approximately optimal k-means clustering objective of the original data matrix. Our empirical studies on three real world datasets corroborate our theoretical findings and demonstrate that our proposed sparsification method can indeed achieve satisfactory clustering performance. Kaushik Sinha |
ICML | 1 |
| 2018 | Improved maximum inner product search with better theoretical guarantee using randomized partition trees
Omid Keivani, Kaushik Sinha, Parikshit Ram |
Mach. Learn. | 2 |
| 2017 | Sparse Randomized Partition Trees for Nearest Neighbor SearchabstractRandomized partition trees have recently been shown to be very effective in solving nearest neighbor search problem. In spite of enjoying strong theoretical guarantee, it suffers from high space complexity, since each internal node of the tree needs to store a $d$ dimensional projection direction leading to a $O(nd)$ space complexity for a dataset of size $n$. Inspired by the fast Johnson-Lindenstrauss transform, in this paper, we propose a sparse version of randomized partition tree where each internal node needs to store only a few non-zero entries, as opposed to all $d$ entries, leading to significant space savings without sacrificing much in terms of nearest neighbor search accuracy. As a by product of this, query time of our proposed method is slightly better than that of its non-sparse counterpart for large dataset size. Our theoretical results indicate that our proposed method enjoys the same theoretical guarantee as that of the original non-sparse RP-tree. Experimental evaluations on four real world dataset strongly suggest that nearest neighbor search performance of our proposed sparse RP-tree is very similar to that of its non-sparse counterpart in terms of accuracy and number of retrieved points. Kaushik Sinha, Omid Keivani |
AISTATS | 1 |
| 2017 | A support vector machine approach to identification of proteins relevant to learning in a mouse model of Down SyndromeabstractDown Syndrome is a common disorder which causes intellectual disability among other symptoms. To date, no treatment exists for the learning difficulties associated with Down Syndrome. However, the pharmaceutical drug memantine has been shown to improve learning ability in a Down Syndrome model of mice (Ts65Dn) exposed to Context Fear Conditioning (CFC), an existing technique used in determining the extent of learning capability of mice. While the effect of memantine on learning capability in Ts65Dn mice is significant, the biological mechanism responsible for restoration of learning capability by memantine is poorly understood. One possible way to characterize this mechanism is by analyzing the neural protein profile data of normal and Down Syndrome mice with and without memantine treatment. In this work, we use a series of linear support vector machines to model the differential expression of 77 proteins obtained from the nuclear cortex of normal and Ts65Dn mice, with and without memantine treatment and with and without CFC stimulation. We use feature selection by weight threshold to select those proteins which play a significant role in characterizing each model. Per our findings, these subsets of proteins can be used to build more accurate classification models of the data than those subsets chosen using unsupervised learning or statistical analyses in previous studies. We recommend that the subsets of proteins selected using our proposed method be utilized in further biological study aiming to understand the effects of memantine on learning restoration. Tara Eicher, Kaushik Sinha |
IJCNN | 2 |
| 2017 | A novel machine learning framework for phenotype prediction based on genome-wide DNA methylation dataabstractDNA methylation (DNAm) is an epigenetic mechanism used by cells to control gene expression, and identification of DNAm biomarkers can assist in early diagnosis of cancer. Identification of these biomarkers can be done using CpG (Cytosine-phosphate guanine) sites, or particular regions in DNA. Previous machine learning methods known as MS-SPCA and EVORA have been used to link DNAm biomarkers to specific stages of cervical cancer using CpG data. In this paper, we propose a novel machine learning framework that yields greater AUC accuracy than the MS-SPCA and EVORA for predicting stages of cervical cancer using CpG data. This framework appears to be promising in regards to the data examined herein as well as for future biological studies. Vinay Vittal Karagod, Kaushik Sinha |
IJCNN | 2 |
| 2017 | Improved maximum inner product search with better theoretical guaranteesabstractRecent interest in the problem of maximum inner product search (MIPS) has sparked the development of new solutions. The solutions (usually) reduce MIPS to the well-studied problem of nearest-neighbour search (NNS). To escape the curse of dimensionality, the problem is relaxed to accept approximate solutions (that is, accept anything that is approximately maximum), and locality sensitive hashing is the approximate NNS algorithm of choice. While being extremely resourceful, these existing solutions have a couple of aspects that can be improved upon - (i) MIPS can be reduced to NNS in multiple ways and there is lack of understanding (mostly theoretical but also empirical) when to choose which reduction for best accuracy or efficiency, and (ii) when MIPS is solved via approximate NNS, translating this approximation to the MIPS solution is not straightforward. To overcome these usability issues, we propose the use of randomized partition trees (RPTs) for solving MIPS. We still reduce MIPS to NNS but utilize RPTs to solve the NNS problem. RPTs find the exact NNS solution, hence the exact MIPS solution (with high probability), avoiding the need for any translation of approximation. The theoretical properties of RPTs allow us to definitively choose the best MIPS-to-NNS reduction. The empirical properties of RPTs allow us to significantly outperform the state-of-the-art while providing unique fine-grained control over the accuracy-efficiency tradeoff. For example, at 80% accuracy, RPTs are 2-5× more efficient than the state-of-the-art. Omid Keivani, Kaushik Sinha, Parikshit Ram |
IJCNN | 2 |
| 2015 | Randomized Partition Trees for Nearest Neighbor Search
Sanjoy Dasgupta, Kaushik Sinha |
Algorithmica | 2 |
| 2015 | Polynomial Learning of Distribution FamiliesabstractThe question of polynomial learnability of probability distributions, particularly Gaussian mixture distributions, has recently received significant attention in theoretical computer science and machine learning. However, despite major progress, the general question of polynomial learnability of Gaussian mixture distributions still remained open. The current work resolves the question of polynomial learnability for Gaussian mixtures in high dimension with an arbitrary fixed number of components. Specifically, we show that parameters of a Gaussian distribution with a fixed number of components can be learned using a sample whose size is polynomial in dimension and all other parameters. The result on learning Gaussian mixtures relies on an analysis of distributions belonging to what we call polynomial families in low dimension. These families are characterized by their moments being polynomial in parameters and include almost all common probability distributions as well as their mixtures and products. Using tools from real algebraic geometry, we show that parameters of any distribution belonging to such a family can be learned in polynomial time and using a polynomial number of sample points. The result on learning polynomial families is quite general and is of independent interest. To estimate parameters of a Gaussian mixture distribution in high dimensions, we provide a deterministic algorithm for dimensionality reduction. This allows us to reduce learning a high-dimensional mixture to a polynomial number of parameter estimations in low dimension. Combining this reduction with the results on polynomial families yields our result on learning arbitrary Gaussian mixtures in high dimensions. Mikhail Belkin, Kaushik Sinha |
SIAM J. Comput. | 2 |
| 2014 | LSH vs Randomized Partition Trees: Which One to Use for Nearest Neighbor Search?abstractRecently, randomized partition trees have been theoretically shown to be very effective in performing high dimensional nearest neighbor search. In this paper, we introduce a variant of randomized partition trees for high dimensional nearest neighbor search problem and provide theoretical justification for its choice. Experiments on various real-life datasets show that performance of this new variant is superior to the previous variant as well as to the locality sensitive hashing (LSH) method for nearest neighbor search. In addition, we establish the connection between various notions of difficulty in nearest neighbor search problem, that have recently been introduced, namely, potential function and relative contrast. Kaushik Sinha |
ICMLA | 1 |
| 2013 | Randomized partition trees for exact nearest neighbor searchabstractThe k-d tree was one of the first spatial data structures proposed for nearest neighbor search. Its efficacy is diminished in high-dimensional spaces, but several variants, with randomization and overlapping cells, have proved to be successful in practice. We analyze three such schemes. We show that the probability that they fail to find the nearest neighbor, for any data set and any query point, is directly related to a simple potential function that captures the difficulty of the point configuration. We then bound this potential function in two situations of interest: the first, when data come from a doubling measure, and the second, when the data are documents from a topic model. Sanjoy Dasgupta, Kaushik Sinha |
COLT | 2 |
| 2013 | A near-optimal algorithm for differentially-private principal components
Kamalika Chaudhuri, Anand D. Sarwate, Kaushik Sinha |
J. Mach. Learn. Res. | 3 |
| 2012 | Near-optimal Differentially Private Principal ComponentsabstractPrincipal components analysis (PCA) is a standard tool for identifying good low-dimensional approximations to data sets in high dimension. Many current data sets of interest contain private or sensitive information about individuals. Algorithms which operate on such data should be sensitive to the privacy risks in publishing their outputs. Differential privacy is a framework for developing tradeoffs between privacy and the utility of these outputs. In this paper we investigate the theory and empirical performance of differentially private approximations to PCA and propose a new method which explicitly optimizes the utility of the output. We demonstrate that on real data, there this a large performance gap between the existing methods and our method. We show that the sample complexity for the two procedures differs in the scaling with the data dimension, and that our method is nearly optimal in terms of this scaling. Kamalika Chaudhuri, Anand D. Sarwate, Kaushik Sinha |
NIPS | 3 |
| 2010 | Toward Learning Gaussian Mixtures with Arbitrary Separation
Mikhail Belkin, Kaushik Sinha |
COLT | 2 |
| 2010 | Polynomial Learning of Distribution FamiliesabstractThe question of polynomial learn ability of probability distributions, particularly Gaussian mixture distributions, has recently received significant attention in theoretical computer science and machine learning. However, despite major progress, the general question of polynomial learn ability of Gaussian mixture distributions still remained open. The current work resolves the question of polynomial learn ability for Gaussian mixtures in high dimension with an arbitrary fixed number of components. Specifically, we show that parameters of a Gaussian mixture distribution with fixed number of components can be learned using a sample whose size is polynomial in dimension and all other parameters. The result on learning Gaussian mixtures relies on an analysis of distributions belonging to what we call “polynomial families” in low dimension. These families are characterized by their moments being polynomial in parameters and include almost all common probability distributions as well as their mixtures and products. Using tools from real algebraic geometry, we show that parameters of any distribution belonging to such a family can be learned in polynomial time and using a polynomial number of sample points. The result on learning polynomial families is quite general and is of independent interest. To estimate parameters of a Gaussian mixture distribution in high dimensions, we provide a deterministic algorithm for dimensionality reduction. This allows us to reduce learning a high-dimensional mixture to a polynomial number of parameter estimations in low dimension. Combining this reduction with the results on polynomial families yields our result on learning arbitrary Gaussian mixtures in high dimensions. Mikhail Belkin, Kaushik Sinha |
FOCS | 2 |
| 2009 | Semi-supervised Learning using Sparse Eigenfunction BasesabstractWe present a new framework for semi-supervised learning with sparse eigenfunction bases of kernel matrices. It turns out that when the \emph{cluster assumption} holds, that is, when the high density regions are sufficiently separated by low density valleys, each high density area corresponds to a unique representative eigenvector. Linear combination of such eigenvectors (or, more precisely, of their Nystrom extensions) provide good candidates for good classification functions. By first choosing an appropriate basis of these eigenvectors from unlabeled data and then using labeled data with Lasso to select a classifier in the span of these eigenvectors, we obtain a classifier, which has a very sparse representation in this basis. Importantly, the sparsity appears naturally from the cluster assumption. Experimental results on a number of real-world data-sets show that our method is competitive with the state of the art semi-supervised learning algorithms and outperforms the natural base-line algorithm (Lasso in the Kernel PCA basis). Kaushik Sinha, Mikhail Belkin |
NIPS | 1 |
| 2007 | The Value of Labeled and Unlabeled Examples when the Model is ImperfectabstractSemi-supervised learning, i.e. learning from both labeled and unlabeled data has received signi(cid:2)cant attention in the machine learning literature in recent years. Still our understanding of the theoretical foundations of the usefulness of unla- beled data remains somewhat limited. The simplest and the best understood sit- uation is when the data is described by an identi(cid:2)able mixture model, and where each class comes from a pure component. This natural setup and its implications ware analyzed in [11, 5]. One important result was that in certain regimes, labeled data becomes exponentially more valuable than unlabeled data. However, in most realistic situations, one would not expect that the data comes from a parametric mixture distribution with identi(cid:2)able components. There have been recent efforts to analyze the non-parametric situation, for example, (cid:147)cluster(cid:148) and (cid:147)manifold(cid:148) assumptions have been suggested as a basis for analysis. Still, a satisfactory and fairly complete theoretical understanding of the nonparametric problem, similar to that in [11, 5] has not yet been developed. In this paper we investigate an intermediate situation, when the data comes from a probability distribution, which can be modeled, but not perfectly, by an identi(cid:2)able mixture distribution. This seems applicable to many situation, when, for example, a mixture of Gaussians is used to model the data. the contribution of this paper is an analysis of the role of labeled and unlabeled data depending on the amount of imperfection in the model. Kaushik Sinha, Mikhail Belkin |
NIPS | 1 |
| 2006 | Exploratory Tools for FollowUp Studies to Microarray ExperimentsabstractIn this paper we present two different exploratory tools for data analysis following a gene microarray experiment. The first tool is based on a novel data mining formulation, called hypergraph mining. In the second tool, we provide a family of expectation based similarity measures between sets of genes or between a set and a single gene. We have evaluated these two tools using output from two different microarray studies. We showed how many interesting observations could be made using our tools, and how the results from the two tools were similar in many ways Kaushik Sinha, Ruoming Jin, Gagan Agrawal, Helen Piontkivska |
BIBE | 1 |
| 2005 | Using Data Mining Techniques to Learn Layouts of Flat-File Biological DatasetsabstractOne of the major problems in biological data integration is that many data sources are stored as atlasses, with a variety of different layouts. Integrating data from such sources can be an extremely time-consuming task. We have been developing data mining techniques to help learn the layout of a dataset in a semi-automatic way. In this paper, we focus on the problem of identifying delimiters for optional fields. Since these fields do not occur in every record, frequency based methods are not able to identify the corresponding delimiters. We present a method which uses contrast analysis on the frequency of sequences to identify such delimiters and help complete the layout descriptions. We demonstrate the effectiveness of this technique using three atlasses biological datasets. Kaushik Sinha, Ruoming Jin, Gagan Agrawal |
BIBE | 1 |
| 2005 | Simultaneous optimization of complex mining tasks with a knowledgeable cacheabstractWith an increasing use of data mining tools and techniques, we envision that a Knowledge Discovery and Data Mining System (KDDMS) will have to support and optimize for the following scenarios: 1) Sequence of Queries: A user may analyze one or more datasets by issuing a sequence of related complex mining queries, and 2) Multiple Simultaneous Queries: Several users may be analyzing a set of datasets concurrently, and may issue related complex queries.This paper presents a systematic mechanism to optimize for the above cases, targeting the class of mining queries involving frequent pattern mining on one or multiple datasets. We present a system architecture and propose new algorithms to simultaneously optimize multiple such queries and use a knowledgeable cache to store and utilize the past query results. We have implemented and evaluated our system with both real and synthetic datasets. Our experimental results show that our techniques can achieve a speedup of up to a factor of 9, compared with the systems which do not support caching or optimize for multiple queries. Ruoming Jin, Kaushik Sinha, Gagan Agrawal |
KDD | 2 |