Demo Data from EDBT 2026 / reviewers in the wild / expert
Sepehr Eghbali
dblp:120/8796
· DBLP profile ↗
10ranked-venue papers
7as first author
2since 2021 · last 2023
0000-0002-1704-6262ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 5 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 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.
| Databases, data mining, and information retrieval
3 papers |
Information retrieval · 86% Indexing and storage engines · 14% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 54% Approximation and online algorithms · 46% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › similarity search
nearest neighbor search |
0.8 | 2 | 2020 | Online Nearest Neighbor Search Using Hamming Weight Trees · IEEE Trans. Pattern Anal. Mach. Intell. 2020 Fast Cosine Similarity Search in Binary Space with Angular Multi-Index Hashing · IEEE Trans. Knowl. Data Eng. 2019 |
Indexing and storage engines
tree index |
0.4 | 1 | 2020 | Online Nearest Neighbor Search Using Hamming Weight Trees · IEEE Trans. Pattern Anal. Mach. Intell. 2020 |
Information retrieval › document retrieval › domain-specific retrieval › code search
binary code retrieval |
0.4 | 1 | 2019 | Fast Cosine Similarity Search in Binary Space with Angular Multi-Index Hashing · IEEE Trans. Knowl. Data Eng. 2019 |
Information retrieval › similarity search › vector similarity search
cosine similarity search |
0.4 | 1 | 2019 | Fast Cosine Similarity Search in Binary Space with Angular Multi-Index Hashing · IEEE Trans. Knowl. Data Eng. 2019 |
Information retrieval
hashing |
0.4 | 1 | 2019 | Deep Spherical Quantization for Image Search · CVPR 2019 |
Information retrieval
image retrieval |
0.4 | 1 | 2019 | Deep Spherical Quantization for Image Search · CVPR 2019 |
Information retrieval › image retrieval
large-scale image retrieval |
0.4 | 1 | 2019 | Deep Spherical Quantization for Image Search · CVPR 2019 |
Algorithms and data structures › similarity search
nearest neighbor search |
0.3 | 1 | 2017 | Online Nearest Neighbor Search in Binary Space · ICDM 2017 |
Software testing › regression testing
test case prioritization |
0.2 | 1 | 2016 | Test Case Prioritization Using Lexicographical Ordering · IEEE Trans. Software Eng. 2016 |
Approximation and online algorithms
approximation algorithms |
0.2 | 1 | 2016 | An Approximation Algorithm for the Subpath Planning Problem · IJCAI 2016 |
Methods — techniques the papers use, named apart from their topics
hamming distance · 0.4angular distance · 0.4supervised quantization · 0.4multi-index hashing · 0.4multi-codebook quantization · 0.4locality-sensitive hashing · 0.4deep convolutional neural network · 0.4hamming weight partitioning · 0.3tie-breaking · 0.2lexicographical ordering · 0.2coverage-based heuristic · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Pyramid Dynamic Inference: Encouraging Faster Inference Via Early Exit BoostingabstractTransformer-based models demonstrate state of the art results on several natural language understanding tasks. However, their deployment comes at the cost of increased footprint and inference latency, limiting their adoption to real-time applications. Early exit strategies are designed to speed-up the inference by routing out a subset of samples at the earlier layers of the model. Exiting early causes losing model accuracy. In order to optimize the trade-off between model accuracy and latency, we propose Pyramid Dynamic Inference (PDI), a scheme that encourages fast inference via boosting the performance of early exit heads. PDI allows for more confident early inference by injecting stronger classifiers at earlier layers. It also prevents a significant increase in the model footprint by gradually shrinking the classifiers as the semantic capacity of the deeper transformer layers increase. Experiment results show that PDI outperforms the baselines on both accuracy and latency on the GLUE benchmark. Seyed Ershad Banijamali, Pegah Kharazmi, Sepehr Eghbali, Jixuan Wang, Clement Chung, Samridhi Choudhary |
ICASSP | 3 |
| 2021 | Factorization-Aware Training of Transformers for Natural Language Understanding on the Edge
Hamidreza Saghir, Samridhi Choudhary, Sepehr Eghbali, Clement Chung |
Interspeech | 3 |
| 2020 | Online Nearest Neighbor Search Using Hamming Weight TreesabstractNearest neighbor search is a basic and recurring proximity problem that has been studied for several decades. The goal is to preprocess a dataset of points so that we can quickly report the closet point(s) to any query point. Many recent applications of NNS involve datasets that are very large and dynamic, that is items of data items become available gradually. In this study, we propose a data structure for solving NNS for dynamic binary data where both query and dataset items are represented as binary strings. The proposed tree data structure, called the Hamming Weight Tree, is simple and as the names suggests, is based on partitioning the feature space of binary strings by exploiting the Hamming weights of the binary codes and their substrings. Given a Hamming Weight Tree of binary codes, we propose two search algorithms that accommodate nearest neighbor search for two different distance functions, the Hamming distance and the angular distance. Our empirical results show significant speedup in comparison with the best known large-scale solutions. Sepehr Eghbali, Mohammad Hassan Zokaei Ashtiani, Ladan Tahvildari |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2019 | Deep Spherical Quantization for Image SearchabstractHashing methods, which encode high-dimensional images with compact discrete codes, have been widely applied to enhance large-scale image retrieval. In this paper, we put forward Deep Spherical Quantization (DSQ), a novel method to make deep convolutional neural networks generate supervised and compact binary codes for efficient image search. Our approach simultaneously learns a mapping that transforms the input images into a low-dimensional discriminative space, and quantizes the transformed data points using multi-codebook quantization. To eliminate the negative effect of norm variance on codebook learning, we force the network to L2normalize the extracted features and then quantize the resulting vectors using a new supervised quantization technique specifically designed for points lying on a unit hypersphere. Furthermore, we introduce an easy-to-implement extension of our quantization technique that enforces sparsity on the codebooks. Extensive experiments demonstrate that DSQ and its sparse variant can generate semantically separable compact binary codes outperforming many state-of-the-art image retrieval methods on three benchmarks. Sepehr Eghbali, Ladan Tahvildari |
CVPR | 1 |
| 2019 | Fast Cosine Similarity Search in Binary Space with Angular Multi-Index HashingabstractGiven a large dataset of binary codes and a binary query point, we address how to efficiently find$K$codes in the dataset that yield the largest cosine similarities to the query. The straightforward answer to this problem is to compare the query with all items in the dataset, but this is practical only for small datasets. One potential solution to enhance the search time and achieve sublinear cost is to use a hash table populated with binary codes of the dataset and then look up the nearby buckets to the query to retrieve the nearest neighbors. However, if codes are compared in terms of cosine similarity rather than the Hamming distance, then the main issue is that the order of buckets to probe is not evident. To examine this issue, we first elaborate on the connection between the Hamming distance and the cosine similarity. Doing this allows us to systematically find the probing sequence in the hash table. However, solving the nearest neighbor search with a single table is only practical for short binary codes. To address this issue, we propose the angular multi-index hashing search algorithm which relies on building multiple hash tables on binary code substrings. The proposed search algorithm solves the exact angular$K$nearest neighbor problem in a time that is often orders of magnitude faster than the linear scan baseline and even approximation methods. Sepehr Eghbali, Ladan Tahvildari |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2017 | Online Nearest Neighbor Search in Binary SpaceabstractWe revisit the K Nearest Neighbors (KNN) problem in large binary datasets which is of major importance in several applied areas. The goal is to find the K nearest items in a dataset to a query point where both the query and the items lie in the Hamming cube. The problem is addressed in its online setting, that is, data items are inserted sequentially into the dataset. To accommodate efficient similarity search and fast insertion of new items, we propose a data structure that partitions the feature space based on the Hamming weights of the binary codes and their substrings. Empirical evaluations on a large-scale dataset show significant speedup over the linear scan baseline. Sepehr Eghbali, Mohammad Hassan Zokaei Ashtiani, Ladan Tahvildari |
ICDM | 1 |
| 2016 | An Approximation Algorithm for the Subpath Planning Problem
Masoud Safilian, S. Mehdi Hashemi, Sepehr Eghbali, Aliakbar Safilian |
IJCAI | 3 |
| 2016 | Test Case Prioritization Using Lexicographical OrderingabstractTest case prioritization aims at ordering test cases to increase the rate of fault detection, which quantifies how fast faults are detected during the testing phase. A common approach for test case prioritization is to use the information of previously executed test cases, such as coverage information, resulting in an iterative (greedy) prioritization algorithm. Current research in this area validates the fact that using coverage information can improve the rate of fault detection in prioritization algorithms. The performance of such iterative prioritization schemes degrade as the number of ties encountered in prioritization steps increases. In this paper, using the notion of lexicographical ordering, we propose a new heuristic for breaking ties in coverage based techniques. Performance of the proposed technique in terms of the rate of fault detection is empirically evaluated using a wide range of programs. Results indicate that the proposed technique can resolve ties and in turn noticeably increases the rate of fault detection. Sepehr Eghbali, Ladan Tahvildari |
IEEE Trans. Software Eng. | 1 |
| 2012 | Bandit-Based Structure Learning for Bayesian Network Classifiers
Sepehr Eghbali, Mohammad Hassan Zokaei Ashtiani, Majid Nili Ahmadabadi, Babak Nadjar Araabi |
ICONIP (2) | 1 |
| 2012 | Learning Attentive Fusion of Multiple Bayesian Network Classifiers
Sepehr Eghbali, Majid Nili Ahmadabadi, Babak Nadjar Araabi, Maryam S. Mirian |
ICONIP (3) | 1 |