Demo Data from EDBT 2026 / reviewers in the wild / expert
Eran Shaham
dblp:59/5263
· DBLP profile ↗
7ranked-venue papers
5as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 4 first-authorArtificial intelligence and machine learning · 4 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 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.
| Databases, data mining, and information retrieval
3 papers |
Data mining · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Computational finance and economics · 54% Bioinformatics and computational biology · 34% Environmental and earth informatics · 12% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
clustering |
0.5 | 2 | 2021 | Using Unsupervised Learning for Data-driven Procurement Demand Aggregation · AAAI 2021 Sleeved coclustering · KDD 2004 |
Data mining › pattern mining › matrix pattern mining
biclique mining |
0.5 | 1 | 2021 | Using Unsupervised Learning for Data-driven Procurement Demand Aggregation · AAAI 2021 |
Data mining › clustering › high-dimensional clustering
subspace clustering |
0.5 | 1 | 2021 | Using Unsupervised Learning for Data-driven Procurement Demand Aggregation · AAAI 2021 |
Data mining › clustering
co-clustering |
0.1 | 2 | 2010 | Co-clustering of Lagged Data · ICDM 2010 Sleeved coclustering · KDD 2004 |
Data mining
pattern mining |
0.1 | 1 | 2010 | Co-clustering of Lagged Data · ICDM 2010 |
Bioinformatics and computational biology › gene expression analysis
biclustering |
0.0 | 1 | 2004 | Sleeved coclustering · KDD 2004 |
Bioinformatics and computational biology
gene expression analysis |
0.0 | 1 | 2004 | Sleeved coclustering · KDD 2004 |
Methods — techniques the papers use, named apart from their topics
unsupervised learning · 1.0bipartite graph model · 1.0monte-carlo algorithm · 0.2monte carlo algorithm · 0.2relative error criterion · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Using Unsupervised Learning for Data-driven Procurement Demand AggregationabstractProcurement is an essential operation of every organization regardless of its size or domain. As such, aggregating the demands could lead to better value-for-money due to: (1) lower bulk prices; (2) larger vendor tendering; (3) lower shipping and handling fees; and (4) reduced legal and administration overheads. This paper describes our experience in developing an AI solution for demand aggregation and deploying it in A*STAR, a large governmental research organization in Singapore with procurement expenditure to the scale of hundreds of millions of dollars annually. We formulate the demand aggregation problem using a bipartite graph model depicting the relationship between procured items and target vendors, and show that identifying maximal edge bicliques within that graph would reveal potential demand aggregation patterns. We propose an unsupervised learning methodology for efficiently mining such bicliques using a novel Monte Carlo subspace clustering approach. Based on this, a proof-of-concept prototype was developed and tested with the end users during 2017, and later trialed and iteratively refined, before being rolled out in 2019. The final performance was 71% of past cases transformed into bulk tenders correctly detected by the engine; for new opportunities pointed out by the engine 81% were deemed useful for potential bulk tender contracts in the future. Additionally, per each valid pattern identified, the engine achieved 100% precision (all aggregated purchase orders were correct), and 79% recall (the engine correctly identified 79% of orders that should have been put into the bulk tenders). Overall, the cost savings from the true positive contracts spotted so far are estimated to be S$7 million annually. Eran Shaham, Adam Westerski, Kanagasabai Rajaraman, Amudha Narayanan, Samuel Ong, Jiayu Wong, Manjeet Singh |
AAAI | 1 |
| 2016 | A Distributed Graph Algorithm for Discovering Unique Behavioral Groups from Large-Scale Telco DataabstractIt is critical for a large telecommunications company such as Singtel to truly understand the behavior and preference of its customers, in order to win their loyalty in a highly fragmented and competitive market. In this paper we propose a novel graph edge-clustering algorithm (DGEC) that can discover unique behavioral groups, from rich usage data sets (such as CDRs and beyond). A behavioral group is a set of nodes that share similar edge properties reflecting customer behavior, but are not necessarily connected to each other and therefore different from the usual notion of graph communities. DGEC is an optimization-based model that uses the stochastic proximal gradient method, implemented as a distributed algorithm that scales to tens of millions of nodes and edges. The performance of DGEC is satisfactory for deployment, with an execution time of 2.4 hours over a graph of 5 million nodes and 27 million edges in a 8-machine environment (32 cores and 64GB memory per machine). We evaluate the behavioral groups discovered by DGEC by combining other information such as demographics and customer profiles, and demonstrate that these behavioral groups are objective, consistent and insightful. DGEC has now been deployed in production, and also shows promising potential to extract new usage behavioral features from other data sources such as web browsing, app usage and TV consumption. Qirong Ho, Wenqing Lin, Eran Shaham, Shonali Krishnaswamy, The Anh Dang, Isabel Choo Zhongyan, Amy She-Nash |
CIKM | 3 |
| 2016 | On finding the maximum edge biclique in a bipartite graph: a subspace clustering approachabstractBipartite graphs have been proven useful in modeling a wide range of relationship networks. Finding the maximum edge biclique within a bipartite graph is a well-known problem in graph theory and data mining, with numerous real-world applications across different domains. We propose a probabilistic algorithm for finding the maximum edge biclique using a Monte Carlo subspace clustering approach. Extensive experimentation with both artificial and real-world datasets shows that the algorithm is significantly better than the state-of-the-art technique. We prove that there are solid theoretical reasons for the algorithm's efficacy that manifest in a polynomial complexity of time and space. Eran Shaham, Honghai Yu, Xiaoli Li 0001 |
SDM | 1 |
| 2015 | Co-clustering of fuzzy lagged data
Eran Shaham, David Sarne, Boaz Ben-Moshe |
Knowl. Inf. Syst. | 1 |
| 2012 | Sleeved co-clustering of lagged data
Eran Shaham, David Sarne, Boaz Ben-Moshe |
Knowl. Inf. Syst. | 1 |
| 2010 | Co-clustering of Lagged DataabstractThe paper focuses on mining clusters that are characterized by a lagged relationship between the data objects. We call such clusters lagged co-clusters. A lagged co-cluster of a matrix is a sub matrix determined by a subset of rows and their corresponding lag over a subset of columns. Extracting such subsets (not necessarily successive) may reveal an underlying governing regulatory mechanism. Such a regulatory mechanism is quite common in real life settings. It appears in a variety of fields: meteorology, seismic activity, stock market behavior, neuronal brain activity, river flow and navigation, are but a limited list of examples. Mining such lagged co-clusters not only helps in understanding the relationship between objects in the domain, but assists in forecasting their future behavior. For most interesting variants of this problem, finding an optimal lagged co-cluster is an NP-complete problem. We present a polynomial-time Monte-Carlo algorithm for finding a set of lagged co-clusters whose error does not exceed a pre-specified value, which handles noise, anti-correlations, missing values, and overlapping patterns. Moreover, we prove that the list includes, with fixed probability, a lagged co-cluster which is optimal in its dimensions. The algorithm was extensively evaluated using various environments. First, artificial data, enabling the evaluation of specific, isolated properties of the algorithm. Secondly, real-world data, using river flow and topographic data, enabling the evaluation of the algorithm to efficiently mine relevant and coherent lagged co-clusters in environments that are temporal, i.e., time reading data, and non-temporal, respectively. Eran Shaham, David Sarne, Boaz Ben-Moshe |
ICDM | 1 |
| 2004 | Sleeved coclusteringabstractA coCluster of a m x n matrix X is a submatrix determined by a subset of the rows and a subset of the columns. The problem of finding coClusters with specific properties is of interest, in particular, in the analysis of microarray experiments. In that case the entries of the matrix X are the expression levels of $m$ genes in each of $n$ tissue samples. One goal of the analysis is to extract a subset of the samples and a subset of the genes, such that the expression levels of the chosen genes behave similarly across the subset of the samples, presumably reflecting an underlying regulatory mechanism governing the expression level of the genes.We propose to base the similarity of the genes in a coCluster on a simple biological model, in which the strength of the regulatory mechanism in sample j is Hj, and the response strength of gene i to the regulatory mechanism is Gi. In other words, every two genes participating in a good coCluster should have expression values in each of the participating samples, whose ratio is a constant depending only on the two genes. Noise in the expression levels of genes is taken into account by allowing a deviation from the model, measured by a relative error criterion. The sleeve-width of the coCluster reflects the extent to which entry i,j in the coCluster is allowed to deviate, relatively, from being expressed as the product GiHj.We present a polynomial-time Monte-Carlo algorithm which outputs a list of coClusters whose sleeve-widths do not exceed a prespecified value. Moreover, we prove that the list includes, with fixed probability, a coCluster which is near-optimal in its dimensions. Extensive experimentation with synthetic data shows that the algorithm performs well. Avraham A. Melkman, Eran Shaham |
KDD | 2 |