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.
? Tutorial for this page

Kave Eshghi

dblp:59/4094 · DBLP profile ↗
← Back
17ranked-venue papers
7as first author
0since 2021 · last 2019
0000-0003-3374-3145ORCID · corroborated

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

Databases, data management, data science and information retrieval · 9 · 3 first-authorArtificial intelligence and machine learning · 8 · 3 first-authorSystems, architecture and hardware · 4 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorTheory of computation · 2 · 2 first-authorComputer networks · 1Applied, interdisciplinary, general and emerging computing · 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
3 papers
Kernel, tree and ensemble methods · 49% Efficient and distributed learning · 25% Optimization for machine learning · 25%
Databases, data mining, and information retrieval
4 papers
Information retrieval · 48% Machine learning and data management · 37% Data mining · 8%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Storage systems · 90% Cloud and datacenter computing · 7% Memory systems · 3%
Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 100%
Theoretical computer science
3 papers
Algorithms and data structures · 87% Logic in computer science · 7% Computational complexity · 6%

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

TopicWeightPapersLastEvidence papers
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel approximation
0.412019
CROification: Accurate Kernel Classification with the Efficiency of Sparse Linear SVM · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.412019
CROification: Accurate Kernel Classification with the Efficiency of Sparse Linear SVM · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Machine learning › Efficient and distributed learning
model compression
0.412019
CROification: Accurate Kernel Classification with the Efficiency of Sparse Linear SVM · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Machine learning › Optimization for machine learning › sparse learning
sparse linear SVM
0.412019
CROification: Accurate Kernel Classification with the Efficiency of Sparse Linear SVM · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Storage systems › data reduction
data deduplication
0.322013
Improving restore speed for backup systems that use inline chunk-based deduplication · FAST 2013
Sparse Indexing: Large Scale, Inline Deduplication Using Sampling and Locality · FAST 2009
Machine learning and data management › kernel methods
kernel approximation
0.212016
The CRO kernel: Using Concomitant Rank Order hashes for sparse high dimensional randomized feature maps · ICDE 2016
Machine learning and data management
kernel methods
0.212016
The CRO kernel: Using Concomitant Rank Order hashes for sparse high dimensional randomized feature maps · ICDE 2016
Multimedia analysis and retrieval › image retrieval › instance-level image retrieval
face retrieval
0.212014
Discrete Cosine Transform Locality-Sensitive Hashes for Face Retrieval · IEEE Trans. Multim. 2014
Multimedia analysis and retrieval
image retrieval
0.212014
Discrete Cosine Transform Locality-Sensitive Hashes for Face Retrieval · IEEE Trans. Multim. 2014
Multimedia analysis and retrieval
locality-sensitive hashing
0.212014
Discrete Cosine Transform Locality-Sensitive Hashes for Face Retrieval · IEEE Trans. Multim. 2014
Storage systems › storage management
backup systems
0.212013
Improving restore speed for backup systems that use inline chunk-based deduplication · FAST 2013
Storage systems
storage reliability
0.212013
Improving restore speed for backup systems that use inline chunk-based deduplication · FAST 2013
Information retrieval › similarity measure
document similarity
0.122009
Applying syntactic similarity algorithms for enterprise information management · KDD 2009
Finding similar files in large document repositories · KDD 2005
Information retrieval › similarity search
near-duplicate detection
0.122009
Applying syntactic similarity algorithms for enterprise information management · KDD 2009
Finding similar files in large document repositories · KDD 2005
Information retrieval › text matching
document matching
0.112009
Applying syntactic similarity algorithms for enterprise information management · KDD 2009
Data integration and cleaning
entity resolution
0.112009
Applying syntactic similarity algorithms for enterprise information management · KDD 2009
Storage systems
indexing and storage engines
0.112009
Sparse Indexing: Large Scale, Inline Deduplication Using Sampling and Locality · FAST 2009
Storage systems › data reduction › data deduplication
inline deduplication
0.112009
Sparse Indexing: Large Scale, Inline Deduplication Using Sampling and Locality · FAST 2009
Algorithms and data structures › data structure design › search structures
hashing
0.112008
Locality sensitive hash functions based on concomitant rank order statistics · KDD 2008
Algorithms and data structures › data structure design › search structures › hashing
locality-sensitive hashing
0.112008
Locality sensitive hash functions based on concomitant rank order statistics · KDD 2008
Information retrieval › information filtering
document routing
0.112007
Content-based document routing and index partitioning for scalable similarity-based searches in a large corpus · KDD 2007
Information retrieval › indexing
index partitioning
0.112007
Content-based document routing and index partitioning for scalable similarity-based searches in a large corpus · KDD 2007
Information retrieval
similarity search
0.112007
Content-based document routing and index partitioning for scalable similarity-based searches in a large corpus · KDD 2007
Storage systems › file systems
versioning
0.112007
Jumbo Store: Providing Efficient Incremental Upload and Versioning for a Utility Rendering Service · FAST 2007
Data mining
clustering
0.112005
Finding similar files in large document repositories · KDD 2005
Data mining › clustering
graph clustering
0.112005
Finding similar files in large document repositories · KDD 2005
Storage systems › data reduction › data deduplication
restore performance
0.012013
Improving restore speed for backup systems that use inline chunk-based deduplication · FAST 2013
Information retrieval
retrieval models
0.012009
Applying syntactic similarity algorithms for enterprise information management · KDD 2009
Memory systems
data locality
0.012009
Sparse Indexing: Large Scale, Inline Deduplication Using Sampling and Locality · FAST 2009
Storage systems › data reduction
sampling
0.012009
Sparse Indexing: Large Scale, Inline Deduplication Using Sampling and Locality · FAST 2009

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

discrete cosine transform · 0.6randomized feature maps · 0.4CRO kernel · 0.4hadamard transform · 0.2concomitant rank order hashing · 0.2content-based chunking · 0.2hash suppression · 0.2bipartite graph partitioning · 0.1shingling · 0.1fingerprint sampling · 0.1order statistics · 0.1locality-sensitive hashing · 0.1concomitant theory · 0.1feature-based routing · 0.1distributed search · 0.1assumption-based truth maintenance system · 0.0
YearPublicationVenuePosition
2019 CROification: Accurate Kernel Classification with the Efficiency of Sparse Linear SVM
abstract
Kernel methods have been shown to be effective for many machine learning tasks such as classification and regression. In particular, support vector machines with the Gaussian kernel have proved to be powerful classification tools. The standard way to apply kernel methods is to use the kernel trick, where the inner product of the vectors in the feature space is computed via the kernel function. Using the kernel trick for SVMs, however, leads to training that is quadratic in the number of input vectors and classification that is linear with the number of support vectors. We introduce a new kernel, the CRO (Concomitant Rank Order) kernel that approximates the Gaussian kernel on the unit sphere. We also introduce a randomized feature map, called the CRO feature map that produces sparse, high-dimensional feature vectors whose inner product asymptotically equals the CRO kernel. Using the Discrete Cosine Transform for computing the CRO feature map ensures that the cost of computing feature vectors is low, allowing us to compute the feature map explicitly. Combining the CRO feature map with linear SVM we introduce the CROification algorithm which gives us the efficiency of a sparse high-dimensional linear SVM with the accuracy of the Gaussian kernel SVM.
Mehran Kafai, Kave Eshghi
IEEE Trans. Pattern Anal. Mach. Intell.2
2016 The CRO kernel: Using Concomitant Rank Order hashes for sparse high dimensional randomized feature maps
abstract
Kernel methods have been shown to be effective for many machine learning tasks such as classification, clustering and regression. In particular, support vector machines with the RBF kernel have proved to be powerful classification tools. The standard way to apply kernel methods is to use the `kernel trick', where the inner product of the vectors in the feature space is computed via the kernel function. Using the kernel trick for SVMs, however, leads to training that is quadratic in the number of input vectors and classification that is linear with the number of support vectors. We introduce a new kernel, the CRO (Concomitant Rank Order) kernel that approximates the RBF kernel for unit length input vectors. We also introduce a new randomized feature map, based on concomitant rank order hashing, that produces sparse, high dimensional feature vectors whose inner product asymptotically equals the CRO kernel. Using the Hadamard transform for computing the CRO hashes ensures that the cost of computing feature vectors is very low. Thus, for unit length input vectors, we get the accuracy of the RBF kernel with the efficiency of a sparse high dimensional linear kernel. We show the efficacy of our approach using a number of standard datasets.
Kave Eshghi, Mehran Kafai
ICDE1
2014 Lightweight approximate top-k for distributed settings
abstract
Consider the problem of finding the Top-k records in a relation based on the sum of their attributes. This problem occurs in various settings in big data management, for example in geographically distributed data centers and clouds, both at the application layer and the storage management layer. We propose a lightweight distributed, order and duplication insensitive approach based on order statistics. The salient feature of our algorithm that makes it extremely lightweight is that it only processes and communicates the items most likely to be in the Top-k. We validate the efficacy of our algorithm on a wide range of datasets.
Vinay Deolalikar, Kave Eshghi
IEEE BigData2
2014 Discrete Cosine Transform Locality-Sensitive Hashes for Face Retrieval
abstract
Descriptors such as local binary patterns perform well for face recognition. Searching large databases using such descriptors has been problematic due to the cost of the linear search, and the inadequate performance of existing indexing methods. We present Discrete Cosine Transform (DCT) hashing for creating index structures for face descriptors. Hashes play the role of keywords: an index is created, and queried to find the images most similar to the query image. Common hash suppression is used to improve retrieval efficiency and accuracy. Results are shown on a combination of six publicly available face databases (LFW, FERET, FEI, BioID, Multi-PIE, and RaFD). It is shown that DCT hashing has significantly better retrieval accuracy and it is more efficient compared to other popular state-of-the-art hash algorithms.
Mehran Kafai, Kave Eshghi, Bir Bhanu
IEEE Trans. Multim.2
2013 Improving restore speed for backup systems that use inline chunk-based deduplication
Mark Lillibridge, Kave Eshghi, Deepavali Bhagwat
FAST2
2009 Sparse Indexing: Large Scale, Inline Deduplication Using Sampling and Locality
Mark Lillibridge, Kave Eshghi, Deepavali Bhagwat, Vinay Deolalikar, Greg Trezis, Peter Camble
FAST2
2009 Applying syntactic similarity algorithms for enterprise information management
abstract
For implementing content management solutions and enabling new applications associated with data retention, regulatory compliance, and litigation issues, enterprises need to develop advanced analytics to uncover relationships among the documents, e.g., content similarity, provenance, and clustering. In this paper, we evaluate the performance of four syntactic similarity algorithms. Three algorithms are based on Broder's "shingling" technique while the fourth algorithm employs a more recent approach, "content-based chunking". For our experiments, we use a specially designed corpus of documents that includes a set of "similar" documents with a controlled number of modifications. Our performance study reveals that the similarity metric of all four algorithms is highly sensitive to settings of the algorithms' parameters: sliding window size and fingerprint sampling frequency. We identify a useful range of these parameters for achieving good practical results, and compare the performance of the four algorithms in a controlled environment. We validate our results by applying these algorithms to finding near-duplicates in two large collections of HP technical support documents.
Ludmila Cherkasova, Kave Eshghi, Charles B. Morrey III, Joseph A. Tucek, Alistair C. Veitch
KDD2
2009 Extreme Binning: Scalable, parallel deduplication for chunk-based file backup
abstract
Data deduplication is an essential and critical component of backup systems. Essential, because it reduces storage space requirements, and critical, because the performance of the entire backup operation depends on its throughput. Traditional backup workloads consist of large data streams with high locality, which existing deduplication techniques require to provide reasonable throughput. We present Extreme Binning, a scalable deduplication technique for non-traditional backup workloads that are made up of individual files with no locality among consecutive files in a given window of time. Due to lack of locality, existing techniques perform poorly on these workloads. Extreme Binning exploits file similarity instead of locality, and makes only one disk access for chunk lookup per file, which gives reasonable throughput. Multi-node backup systems built with Extreme Binning scale gracefully with the amount of input data; more backup nodes can be added to boost throughput. Each file is allocated using a stateless routing algorithm to only one node, allowing for maximum parallelization, and each backup node is autonomous with no dependency across nodes, making data management tasks robust with low overhead.
Deepavali Bhagwat, Kave Eshghi, Darrell D. E. Long, Mark Lillibridge
MASCOTS2
2008 Locality sensitive hash functions based on concomitant rank order statistics
abstract
Locality Sensitive Hash functions are invaluable tools for approximate near neighbor problems in high dimensional spaces. In this work, we are focused on LSH schemes where the similarity metric is the cosine measure. The contribution of this work is a new class of locality sensitive hash functions for the cosine similarity measure based on the theory of concomitants, which arises in order statistics. Consider n i.i.d sample pairs, {(X1; Y1); (X2; Y2); : : : ;(Xn; Yn)} obtained from a bivariate distribution f(X, Y). Concomitant theory captures the relation between the order statistics of X and Y in the form of a rank distribution given by Prob(Rank(Yi)=j-Rank(Xi)=k). We exploit properties of the rank distribution towards developing a locality sensitive hash family that has excellent collision rate properties for the cosine measure.
Kave Eshghi, Shyamsundar Rajaram
KDD1
2007 Jumbo Store: Providing Efficient Incremental Upload and Versioning for a Utility Rendering Service
Kave Eshghi, Mark Lillibridge, Lawrence Wilcock, Guillaume Belrose, Rycharde Hawkes
FAST1
2007 Content-based document routing and index partitioning for scalable similarity-based searches in a large corpus
abstract
We present a document routing and index partitioning scheme for scalable similarity-based search of documents in a large corpus. We consider the case when similarity-based search is performed by finding documents that have features in common with the query document. While it is possible to store all the features of all the documents in one index, this suffers from obvious scalability problems. Our approach is to partition the feature index into multiple smaller partitions that can be hosted on separate servers, enabling scalable and parallel search execution. When a document is ingested into the repository, a small number of partitions are chosen to store the features of the document. To perform similarity-based search, also, only a small number of partitions are queried. Our approach is stateless and incremental. The decision as to which partitions the features of the document should be routed to (for storing at ingestion time, and for similarity based search at query time) is solely based on the features of the document.
Deepavali Bhagwat, Kave Eshghi, Pankaj Mehra
KDD2
2005 Finding similar files in large document repositories
abstract
Hewlett-Packard has many millions of technical support documents in a variety of collections. As part of content management, such collections are periodically merged and groomed. In the process, it becomes important to identify and weed out support documents that are largely duplicates of newer versions. Doing so improves the quality of the collection, eliminates chaff from search results, and improves customer satisfaction.The technical challenge is that through workflow and human processes, the knowledge of which documents are related is often lost. We required a method that could identify similar documents based on their content alone, without relying on metadata, which may be corrupt or missing.We present an approach for finding similar files that scales up to large document repositories. It is based on chunking the byte stream to find unique signatures that may be shared in multiple files. An analysis of the file-chunk graph yields clusters of related files. An optional bipartite graph partitioning algorithm can be applied to greatly increase scalability.
George Forman, Kave Eshghi, Stephane Chiocchetti
KDD2
1995 Managing in a distributed world
Adrian R. Pell, Kave Eshghi, Jean-Jacques Moreau, Simon J. Towers
Integrated Network Management2
1993 A Tractable Class of Abduction Problems
Kave Eshghi
IJCAI1
1990 Computing Stable Models by Using the ATMS
Kave Eshghi
AAAI1
1989 Abduction Compared with Negation by Failure
Kave Eshghi, Robert A. Kowalski
ICLP1
1982 Application of Meta-language Programming to Fault Finding in Logic Circuits
Kave Eshghi
ICLP1