Lamine Diop

dblp:219/7167 · DBLP profile ↗
← Back
12ranked-venue papers in the field
9as first author
9since 2021 · last 2026
ORCID · conflict

Domains — venue-derived; a paper can count in several

Big Data, Cloud & Distributed Data Systems · 6 (4 first)Database Systems & Data Management · 3 (2 first)Data Mining & Knowledge Discovery · 3 (3 first)
YearPublicationVenuePosition
2026 Efficiently sampling interval patterns from numerical databases
abstract
Pattern sampling has emerged as a promising approach for information discovery in large databases, allowing analysts to focus on a manageable subset of patterns. In this approach, patterns are randomly drawn based on an interestingness measure, such as frequency or hyper-volume. This paper presents the first sampling approach designed to handle interval patterns in numerical databases. This approach, named Fips , samples interval patterns proportionally to their frequency. It uses a multi-step sampling procedure and addresses a key challenge in numerical data: accurately determining the number of interval patterns that cover each object. We extend this work with HFips , which samples interval patterns proportionally to both their frequency and hyper-volume. These methods efficiently tackle the well-known long-tail phenomenon in pattern sampling. We formally prove that Fips and HFips sample interval patterns in proportion to their frequency and the product of hyper-volume and frequency, respectively. Through experiments on several databases, we demonstrate the quality of the obtained patterns and their robustness against the long-tail phenomenon.
Djawad Bekkoucha, Lamine Diop, Abdelkader Ouali, Bruno Crémilleux, Patrice Boizumault
Data Knowl. Eng.2
2025 One-Class Outlier Detection of Label-Induced Ambiguity in Knowledge Graphs
abstract
International audience
Bara Diop, Cheikh Talibouya Diop, Lamine Diop
IEEE Big Data3
2025 Ontology for Newborn Screening: Towards a Knowledge Graph for Sickle Cell Disease
abstract
International audience
Kpangni Alex Jérémie Koua, Bara Diop, Mamadou Diop, Cheikh Talibouya Diop, Lamine Diop
IEEE Big Data5
2024 Scalable Sampling for High Utility Patterns
abstract
Discovering valuable insights from data through meaningful associations is a crucial task. However, it becomes challenging when trying to identify representative patterns in quantitative databases, especially with large datasets, as enumeration-based strategies struggle due to the vast search space involved. To tackle this challenge, output space sampling methods have emerged as a promising solution thanks to its ability to discover valuable patterns with reduced computational overhead. However, existing sampling methods often encounter limitations when dealing with large quantitative database, resulting in scalability-related challenges. In this work, we propose a novel high utility pattern sampling algorithm and its on-disk version both designed for large quantitative databases based on two original theorems. Our approach ensures both the interactivity required for user-centered methods and strong statistical guarantees through random sampling. To demonstrate the interest of our approach, we present a compelling use case involving archaeological knowledge graph sub-profiles discovery. Experiments on semantic and none-semantic quantitative databases show that our approach outperforms the state-of-the art methods.
Lamine Diop, Marc Plantevit
IEEE Big Data1
2024 RPS: A Generic Reservoir Patterns Sampler
abstract
Efficient learning from streaming data is important for modern data analysis due to the continuous and rapid evolution of data streams. Despite significant advancements in stream pattern mining, challenges persist, particularly in managing complex data streams like sequential and weighted itemsets. While reservoir sampling serves as a fundamental method for randomly selecting fixed-size samples from data streams, its application to such complex patterns remains largely unexplored. In this study, we introduce an approach that harnesses a weighted reservoir to facilitate direct pattern sampling from streaming batch data, thus ensuring scalability and efficiency. We present a generic algorithm capable of addressing temporal biases and handling various pattern types, including sequential, weighted, and unweighted itemsets. Through comprehensive experiments conducted on real-world datasets, we evaluate the effectiveness of our method, showcasing its ability to construct accurate incremental online classifiers for sequential data.
Lamine Diop, Marc Plantevit, Arnaud Soulet
IEEE Big Data1
2022 Trie-based Output Space Itemset Sampling
abstract
Pattern sampling algorithms produce interesting patterns with a probability proportional to a given utility measure. Utility changes need quick repreprocessing when sampling patterns from large databases. In this context, existing sampling techniques require storing all data in memory, which is costly. To tackle these issues, this work enriches D. Knuth’s trie structure, avoiding 1) the need to access the database to sample since patterns are drawn directly from the enriched trie and 2) the necessity to reprocess the whole dataset when utility changes. We define the trie of occurrences that our first algorithm TPSpace (Trie-based Pattern Space) uses to materialize all of the database patterns. Factorizing transaction prefixes compresses the transactional database. TPSampling (Trie-based Pattern Sampling), our second algorithm, draws patterns from a trie of occurrences under a length-based utility measure. Experiments show that TPSampling produces thousands of patterns in seconds.
Lamine Diop, Cheikh Talibouya Diop, Arnaud Giacometti, Arnaud Soulet
IEEE Big Data1
2022 High Average-Utility Itemset Sampling Under Length Constraints
Lamine Diop
PAKDD (2)1
2022 Pattern on demand in transactional distributed databases
Lamine Diop, Cheikh Talibouya Diop, Arnaud Giacometti, Arnaud Soulet
Inf. Syst.1
2021 Parallelization of Sequential Pattern Sampling
abstract
In the last years, the field of data mining has undergone extensive work on patterns discovery by sampling techniques. Recently, these sampling methods have been applied to sequential data that are complex in nature. The complexity of these data lies in their structure, which has a notable impact on the speed of the computation which is time consuming with huge database. In this paper, we show how to use the BSP (Bulk Synchronous Parallel) programming model to improve the efficiency of sequential pattern sampling methods. Indeed, we propose a parallel algorithm that operates on sequential databases that are knowingly distributed in order to accelerate the computation time. The analyses show the positive impact of the framework on the execution time of the method.
Lamine Diop, Cheikh Ba
IEEE BigData1
2020 Pattern Sampling in Distributed Databases
Lamine Diop, Cheikh Talibouya Diop, Arnaud Giacometti, Arnaud Soulet
ADBIS1
2020 Sequential pattern sampling with norm-based utility
Lamine Diop, Cheikh Talibouya Diop, Arnaud Giacometti, Dominique Li, Arnaud Soulet
Knowl. Inf. Syst.1
2018 Sequential Pattern Sampling with Norm Constraints
abstract
In recent years, the field of pattern mining has shifted to user-centered methods. In such a context, it is necessary to have a tight coupling between the system and the user where mining techniques provide results at any time or within a short response time of only few seconds. Pattern sampling is a non-exhaustive method for instantly discovering relevant patterns that ensures a good interactivity while providing strong statistical guarantees due to its random nature. Curiously, such an approach investigated for itemsets and subgraphs has not yet been applied to sequential patterns, which are useful for a wide range of mining tasks and application fields. In this paper, we propose the first method for sequential pattern sampling. In addition to address sequential data, the originality of our approach is to introduce a constraint on the norm to control the length of the drawn patterns and to avoid the pitfall of the "long tail" where the rarest patterns flood the user. We propose a new constrained two-step random procedure, named CSSampling, that randomly draws sequential patterns according to frequency with an interval constraint on the norm. We demonstrate that this method performs an exact sampling. Moreover, despite the use of rejection sampling, the experimental study shows that CSSampling remains efficient and the constraint helps to draw general patterns of the "head". We also illustrate how to benefit from these sampled patterns to instantly build an associative classifier dedicated to sequences. This classification approach rivals state of the art proposals showing the interest of constrained sequential pattern sampling.
Lamine Diop, Cheikh Talibouya Diop, Arnaud Giacometti, Dominique Li, Arnaud Soulet
ICDM1