VLDB 2026 Research / reviewers in the wild / expert
Panagiotis Papapetrou
dblp:59/3814
· DBLP profile ↗
51ranked-venue papers in the field
6as first author
16since 2021 · last 2025
0000-0002-4632-4815ORCID · verified
Domains — venue-derived; a paper can count in several
Data Mining & Knowledge Discovery · 42 (4 first)Database Systems & Data Management · 9 (2 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Unpacking the trend: decomposition as a catalyst to enhance time series forecasting modelsabstractAbstract For the time series forecasting task, several state-of-the-art algorithms employ moving-average decomposition for improved accuracy. However, the potential of decomposition techniques to enhance time series forecasting methods has not been explored in detail. In this work, we comprehensively investigate the use of decomposition methods for the forecasting task, comparing different decomposition techniques and their effect on forecasting accuracy, as well as the possibility of providing model-agnostic interpretability. We rework recent forecasting models to be compatible with any decomposition technique and experimentally evaluate their effectiveness in different forecasting setups. We further propose and assess a model-agnostic framework using decomposition for interpretability. Our results show that decomposition can improve forecasting accuracy, especially for the proposed decomposition-adapted models. Additionally, we demonstrate that the architectural choices of existing forecasting models can be improved by using different decomposition blocks internally. We found that decomposition techniques must be configured with a low number of components to provide model-agnostic interpretability. Our work concludes that decomposition can enhance time series forecasting algorithms, improving both their performance and interpretability. Tim Kreuzer, Jelena Zdravkovic, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 3 |
| 2025 | Subgroup fairness based on shared counterfactualsabstractAbstract CounterFair is a group counterfactual search algorithm that detects and minimizes biases among sensitive groups and identifies relevant subgroups inside these sensitive groups based on shared counterfactual instances. We investigate the latter capability, analyzing the found subgroups from the perspective of fairness based on counterfactual reasoning, in order to evaluate whether they present different biases with respect to each other and to the sensitive feature groups they belong to. We perform these measurements on the subgroups extracted by CounterFair over six binary classification datasets, providing figures and their respective analysis on the presence of bias. Alejandro Kuratomi, Zed Lee, Panayiotis Tsaparas, Evaggelia Pitoura, Tony Lindgren, Guilherme Dinis Junior, Panagiotis Papapetrou |
Knowl. Inf. Syst. | 7 |
| 2025 | Efficient Generalized Temporal Pattern Mining in Time Series Using Mutual InformationabstractBig time series are increasingly available from an ever wider range of IoT-enabled sensors deployed in various environments. Significant insights can be gained by mining temporal patterns from these time series. Temporal pattern mining (TPM) extends traditional pattern mining by adding event time intervals into extracted patterns, making them more expressive at the expense of increased time and space complexities. Besides frequent temporal patterns (FTPs), which occur frequently in the entire dataset, another useful type of temporal patterns are so-calledrare temporal patterns (RTPs), which appear rarely but with high confidence. Mining rare temporal patterns yields additional challenges. For FTP mining, the temporal information and complex relations between events already create an exponential search space. For RTP mining, the support measure is set very low, leading to a further combinatorial explosion and potentially producing too many uninteresting patterns. Thus, there is a need for a better approach to mine frequent and rare temporal patterns. This paper presents ourGeneralized Temporal Pattern Mining from Time Series (GTPMfTS)approach that can mine both types of patterns, with the following specific contributions: (1) The end-to-end GTPMfTS process taking time series as input and producing frequent/rare temporal patterns as output. (2) The efficientGeneralized Temporal Pattern Mining (GTPM)algorithm mines frequent and rare temporal patterns using efficient data structures for fast retrieval of events and patterns during the mining process, and employs effective pruning techniques for significantly faster mining. (3) An approximate version of GTPM that uses mutual information, a measure of data correlation, to prune unpromising time series from the search space. (4) An extensive experimental evaluation of GTPM for rare temporal pattern mining (RTPM) and frequent temporal pattern mining (FTPM), showing that RTPM and FTPM significantly outperform the baselines on runtime and memory consumption, and can scale to big datasets. The approximate RTPM is up to one order of magnitude, and the approximate FTPM is up to two orders of magnitude, faster than the baselines, while retaining high accuracy. Van Long Ho, Nguyen Ho, Torben Bach Pedersen, Panagiotis Papapetrou |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2024 | Interpretable and Explainable Time Series MiningabstractTime series analysis has been actively explored for different machine learning tasks, such as classification and forecasting, with the best-performing methods being based on complex deep learning architectures with limited interpretability and explainability. Explainability is mainly obtained by post-hoc analysis of a complex neural network. In contrast, inter-pretability is obtained by creating the most important human-understandable features further fed into a linear model. In this tutorial, we will introduce current trends and state-of-the-art algorithms, time series classification, and forecasting methods that are interpretable-by-design and/or explainable. Panagiotis Papapetrou, Zed Lee |
DSAA | 1 |
| 2024 | CounterFair: Group Counterfactuals for Bias Detection, Mitigation and Subgroup IdentificationabstractCounterfactual explanations can be used as a means to explain a models decision process and to provide recommendations to users on how to improve their current status. The difficulty to apply these counterfactual recommendations from the users perspective, also known as burden, may be used to assess the models algorithmic fairness and to provide fair recommendations among different sensitive feature groups. We propose a novel model-agnostic, mathematical programming-based, group counterfactual algorithm that can: (1) detect biases via group counterfactual burden, (2) produce fair recommendations among sensitive groups and (3) identify relevant subgroups of instances through shared counterfactuals. We analyze these capabilities from the perspective of recourse fairness, and empirically compare our proposed method with the state-of-the-art algorithms for group counterfactual generation in order to assess the bias identification and the capabilities in group counterfactual effectiveness and burden minimization. Alejandro Kuratomi, Zed Lee, Panayiotis Tsaparas, Guilherme Dinis Junior, Evaggelia Pitoura, Tony Lindgren, Panagiotis Papapetrou |
ICDM | 7 |
| 2024 | Z-Time: efficient and effective interpretable multivariate time series classificationabstractAbstract Multivariate time series classification has become popular due to its prevalence in many real-world applications. However, most state-of-the-art focuses on improving classification performance, with the best-performing models typically opaque. Interpretable multivariate time series classifiers have been recently introduced, but none can maintain sufficient levels of efficiency and effectiveness together with interpretability. We introduce , a novel algorithm for effective and efficient interpretable multivariate time series classification. employs temporal abstraction and temporal relations of event intervals to create interpretable features across multiple time series dimensions. In our experimental evaluation on the UEA multivariate time series datasets, achieves comparable effectiveness to state-of-the-art non-interpretable multivariate classifiers while being faster than all interpretable multivariate classifiers. We also demonstrate that is more robust to missing values and inter-dimensional orders, compared to its interpretable competitors. Zed Lee, Tony Lindgren, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 3 |
| 2024 | Artificial intelligence in digital twins - A systematic literature reviewabstractArtificial intelligence and digital twins have become more popular in recent years and have seen usage across different application domains for various scenarios. This study reviews the literature at the intersection of the two fields, where digital twins integrate an artificial intelligence component. We follow a systematic literature review approach, analyzing a total of 149 related studies. In the assessed literature, a variety of problems are approached with an artificial intelligence-integrated digital twin, demonstrating its applicability across different fields. Our findings indicate that there is a lack of in-depth modeling approaches regarding the digital twin, while many articles focus on the implementation and testing of the artificial intelligence component. The majority of publications do not demonstrate a virtual-to-physical connection between the digital twin and the real-world system. Further, only a small portion of studies base their digital twin on real-time data from a physical system, implementing a physical-to-virtual connection. Tim Kreuzer, Panagiotis Papapetrou, Jelena Zdravkovic |
Data Knowl. Eng. | 2 |
| 2023 | ORANGE: Opposite-label soRting for tANGent Explanations in heterogeneous spacesabstractMost real-world datasets have a heterogeneous feature space composed of binary, categorical, ordinal, and continuous features. However, the currently available local surrogate explainability algorithms do not consider this aspect, generating infeasible neighborhood centers which may provide erroneous explanations. To overcome this issue, we propose ORANGE, a local surrogate explainability algorithm that generates highaccuracy and high-fidelity explanations in heterogeneous spaces. ORANGE has three main components: (1) it searches for the closest feasible counterfactual point to a given instance of interest by considering feasible values in the features to ensure that the explanation is built around the closest feasible instance and not any, potentially non-existent instance in space; (2) it generates a set of neighboring points around this close feasible point based on the correlations among features to ensure that the relationship among features is preserved inside the neighborhood; and (3) the generated instances are weighted, firstly based on their distance to the decision boundary, and secondly based on the disagreement between the predicted labels of the global model and a surrogate model trained on the neighborhood. Our extensive experiments on synthetic and public datasets show that the performance achieved by ORANGE is best-in-class in both explanation accuracy and fidelity. Alejandro Kuratomi, Zed Lee, Ioanna Miliou, Tony Lindgren, Panagiotis Papapetrou |
DSAA | 5 |
| 2023 | Counterfactual Explanations for Time Series ForecastingabstractAmong recent developments in time series forecasting methods, deep forecasting models have gained popularity as they can utilize hidden feature patterns in time series to improve forecasting performance. Nevertheless, the majority of current deep forecasting models are opaque, hence making it challenging to interpret the results. While counterfactual explanations have been extensively employed as a post-hoc approach for explaining classification models, their application to forecasting models still remains underexplored. In this paper, we formulate the novel problem of counterfactual generation for time series forecasting, and propose an algorithm, called ForecastCF, that solves the problem by applying gradient-based perturbations to the original time series. The perturbations are further guided by imposing constraints to the forecasted values. We experimentally evaluate ForecastCF using four state-of-the-art deep model architectures and compare to two baselines. ForecastCF outperforms the baselines in terms of counterfactual validity and data manifold closeness, while generating meaningful and relevant counterfactuals for various forecasting tasks. Zhendong Wang 0004, Ioanna Miliou, Isak Samsten, Panagiotis Papapetrou |
ICDM | 4 |
| 2023 | Explaining Black Box Reinforcement Learning Agents Through Counterfactual Policies
Maria Movin, Guilherme Dinis Junior, Jaakko Hollmén, Panagiotis Papapetrou |
IDA | 4 |
| 2022 | Impact of Dimensionality on Nowcasting Seasonal Influenza with Environmental Factors
Stefany Guarnizo, Ioanna Miliou, Panagiotis Papapetrou |
IDA | 3 |
| 2022 | Finding Local Groupings of Time Series
Zed Lee, Marco Trincavelli, Panagiotis Papapetrou |
ECML/PKDD (6) | 3 |
| 2022 | Demonstrator on Counterfactual Explanations for Differentially Private Support Vector Machines
Rami Mochaourab, Sugandh Sinha, Stanley Greenstein, Panagiotis Papapetrou |
ECML/PKDD (6) | 4 |
| 2021 | Z-Hist: A Temporal Abstraction of Multivariate Histogram Snapshots
Zed Lee, Nicholas Anton, Panagiotis Papapetrou, Tony Lindgren |
IDA | 3 |
| 2021 | SMILE: a feature-based temporal abstraction framework for event-interval sequence classificationabstractAbstract In this paper, we study the problem of classification of sequences of temporal intervals. Our main contribution is a novel framework, which we call , for extracting relevant features from interval sequences to construct classifiers. introduces the notion of utilizing random temporal abstraction features, we define as , as a means to capture information pertaining to class-discriminatory events which occur across the span of complete interval sequences. Our empirical evaluation is applied to a wide array of benchmark data sets and fourteen novel datasets for adverse drug event detection. We demonstrate how the introduction of simple sequential features, followed by progressively more complex features each improve classification performance. Importantly, this investigation demonstrates that significantly improves AUC performance over the current state-of-the-art. The investigation also reveals that the selection of underlying classification algorithm is important to achieve superior predictive performance, and how the number of features influences the performance of our framework. Jonathan Rebane, Isak Karlsson, Leon Bornemann, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 4 |
| 2021 | Guest editorial: Special issue on mining for health
Myra Spiliopoulou, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 2 |
| 2020 | Z-Miner: An Efficient Method for Mining Frequent Arrangements of Event IntervalsabstractMining frequent patterns of event intervals from a large collection of interval sequences is a problem that appears in several application domains. In this paper, we propose Z-Miner, a novel algorithm for solving this problem that addresses the deficiencies of existing competitors by employing two novel data structures: Z-Table, a hierarchical hash-based data structure for time-efficient candidate generation and support count, and Z-Arrangement, a data structure for efficient memory consumption. The proposed algorithm is able to handle patterns with repetitions of the same event label, allowing for gap and error tolerance constraints, as well as keeping track of the exact occurrences of the extracted frequent patterns. Our experimental evaluation on eight real-world and six synthetic datasets demonstrates the superiority of Z-Miner against four state-of-the-art competitors in terms of runtime efficiency and memory footprint. Zed Lee, Tony Lindgren, Panagiotis Papapetrou |
KDD | 3 |
| 2020 | Prediction of Global Navigation Satellite System Positioning Errors with Guarantees
Alejandro Kuratomi, Tony Lindgren, Panagiotis Papapetrou |
ECML/PKDD (4) | 3 |
| 2020 | Z-Embedding: A Spectral Representation of Event Intervals for Efficient Clustering and Classification
Zed Lee, Sarunas Girdzijauskas, Panagiotis Papapetrou |
ECML/PKDD (1) | 3 |
| 2020 | Locally and globally explainable time series tweakingabstractTime series classification has received great attention over the past decade with a wide range of methods focusing on predictive performance by exploiting various types of temporal features. Nonetheless, little emphasis has been placed on interpretability and explainability. In this paper, we formulate the novel problem of explainable time series tweaking, where, given a time series and an opaque classifier that provides a particular classification decision for the time series, we want to find the changes to be performed to the given time series so that the classifier changes its decision to another class. We show that the problem is \({\mathbf {NP}}\) -hard, and focus on three instantiations of the problem using global and local transformations. In the former case, we investigate the k -nearest neighbor classifier and provide an algorithmic solution to the global time series tweaking problem. In the latter case, we investigate the random shapelet forest classifier and focus on two instantiations of the local time series tweaking problem, which we refer to as reversible and irreversible time series tweaking, and propose two algorithmic solutions for the two problems along with simple optimizations. An extensive experimental evaluation on a variety of real datasets demonstrates the usefulness and effectiveness of our problem formulation and solutions. Isak Karlsson, Jonathan Rebane, Panagiotis Papapetrou, Aristides Gionis |
Knowl. Inf. Syst. | 3 |
| 2019 | Mining and Model Understanding on Medical DataabstractWhat are the basic forms of healthcare data? How are Electronic Health Records and Cohorts structured? How can we identify the key variables in such data and how important are temporal abstractions? What are the main challenges in knowledge extraction from medical data sources? What are the key machine algorithms used for this purpose? What are the main questions that clinicians and medical experts pose to machine learning researchers? Myra Spiliopoulou, Panagiotis Papapetrou |
KDD | 2 |
| 2018 | Explainable Time Series Tweaking via Irreversible and Reversible Temporal TransformationsabstractTime series classification has received great attention over the past decade with a wide range of methods focusing on predictive performance by exploiting various types of temporal features. Nonetheless, little emphasis has been placed on interpretability and explainability. In this paper, we formulate the novel problem of explainable time series tweaking, where, given a time series and an opaque classifier that provides a particular classification decision for the time series, we want to find the minimum number of changes to be performed to the given time series so that the classifier changes its decision to another class. We show that the problem is NP-hard, and focus on two instantiations of the problem, which we refer to as reversible and irreversible time series tweaking. The classifier under investigation is the random shapelet forest classifier. Moreover, we propose two algorithmic solutions for the two problems along with simple optimizations, as well as a baseline solution using the nearest neighbor classifier. An extensive experimental evaluation on a variety of real datasets demonstrates the usefulness and effectiveness of our problem formulation and solutions. Isak Karlsson, Jonathan Rebane, Panagiotis Papapetrou, Aristides Gionis |
ICDM | 3 |
| 2017 | KAPMiner: Mining Ordered Association Rules with Constraints
Isak Karlsson, Panagiotis Papapetrou, Lars Asker |
IDA | 2 |
| 2017 | ABIDE: Querying Time-Evolving Sequences of Temporal Intervals
Orestis Kostakis, Panagiotis Papapetrou |
IDA | 2 |
| 2017 | On searching and indexing sequences of temporal intervals
Orestis Kostakis, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 2 |
| 2016 | A Multi-Granularity Pattern-Based Sequence Classification Framework for Educational DataabstractIn many application domains, such as education, sequences of events occurring over time need to be studied in order to understand the generative process behind these sequences, and hence classify new examples. In this paper, we propose a novel multi-granularity sequence classification framework that generates features based on frequent patterns at multiple levels of time granularity. Feature selection techniques are applied to identify the most informative features that are then used to construct the classification model. We show the applicability and suitability of the proposed framework to the area of educational data mining by experimenting on an educational dataset collected from an asynchronous communication tool in which students interact to accomplish an underlying group project. The experimental results showed that our model can achieve competitive performance in detecting the students' roles in their corresponding projects, compared to a baseline similarity-based approach. Mohammad Tareq Jaber, Peter T. Wood, Panagiotis Papapetrou, Ana González-Marcos |
DSAA | 3 |
| 2016 | Semigeometric Tiling of Event Sequences
Andreas Henelius, Isak Karlsson, Panagiotis Papapetrou, Antti Ukkonen, Kai Puolamäki |
ECML/PKDD (1) | 3 |
| 2016 | Generalized random shapelet forests
Isak Karlsson, Panagiotis Papapetrou, Henrik Boström |
Data Min. Knowl. Discov. | 2 |
| 2015 | Optimizing Hashing Functions for Similarity Indexing in Arbitrary Metric and Nonmetric SpacesabstractA large number of methods have been proposed for similarity indexing in Euclidean spaces, and several such methods can also be used in arbitrary metric spaces. Such methods exploit specific properties of Euclidean spaces or general metric spaces. Designing general-purpose similarity indexing methods for arbitrary metric and non-metric distance measures is a more difficult problem, due to the vast heterogeneity of such spaces and the lack of common properties that can be exploited. In this paper, we propose a generally applicable method for similarity-based indexing in arbitrary metric and nonmetric spaces, based on hashing. We build upon the technique of Distance-Based Hashing (DBH), which organizes database objects in multiple hash tables, so that two similar objects tend to fall in the same bucket in at least one of those hash tables. The main contribution is in showing how to optimize the hashing functions for accuracy and efficiency, using training data. The proposed optimizations significantly improve performance in experiments on three public datasets. Pat Jangyodsuk, Panagiotis Papapetrou, Vassilis Athitsos |
SDM | 2 |
| 2015 | Finding the longest common sub-pattern in sequences of temporal intervals
Orestis Kostakis, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 2 |
| 2015 | DRESS: dimensionality reduction for efficient sequence search
Alexios Kotsifakos, Alexandra Stefan, Vassilis Athitsos, Gautam Das 0001, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 5 |
| 2015 | Size matters: choosing the most informative set of window lengths for mining patterns in event sequences
Jefrey Lijffijt, Panagiotis Papapetrou, Kai Puolamäki |
Data Min. Knowl. Discov. | 2 |
| 2015 | Embedding-based subsequence matching with gaps-range-tolerances: a Query-By-Humming application
Alexios Kotsifakos, Isak Karlsson, Panagiotis Papapetrou, Vassilis Athitsos, Dimitrios Gunopulos |
VLDB J. | 3 |
| 2014 | Using Time-Sensitive Rooted PageRank to Detect Hierarchical Social Relationships
Mohammad Tareq Jaber, Panagiotis Papapetrou, Sven Helmer, Peter T. Wood |
IDA | 2 |
| 2014 | Model-Based Time Series Classification
Alexios Kotsifakos, Panagiotis Papapetrou |
IDA | 2 |
| 2014 | A peek into the black box: exploring classifiers by randomization
Andreas Henelius, Kai Puolamäki, Henrik Boström, Lars Asker, Panagiotis Papapetrou |
Data Min. Knowl. Discov. | 5 |
| 2014 | A statistical significance testing approach to mining the most informative set of patterns
Jefrey Lijffijt, Panagiotis Papapetrou, Kai Puolamäki |
Data Min. Knowl. Discov. | 2 |
| 2013 | Analysis of Cluster Structure in Large-Scale English Wikipedia Category Networks
Thidawan Klaysri, Trevor I. Fenner, Oded Lachish, Mark Levene, Panagiotis Papapetrou |
IDA | 5 |
| 2013 | IBSM: Interval-Based Sequence MatchingabstractSequences of event intervals appear in several application domains including sign language, sensor networks, medicine, human motion databases, and linguistics. Such sequences comprise events that occur at time intervals and are time stamped at their start and end time. In this paper, we propose a new method, called IBSM, for comparing such sequences. IBSM performs full sequence matching using a vector-based representation of the original sequence. At each time point an event vector is computed; hence, the original sequence is mapped to an ordered set of vectors, which we call event table. Given two sequences, their event tables are resized using bilinear interpolation, which ensures they are of the same size. The resulting event tables are then compared using the Euclidean distance. In addition, we propose two techniques for reducing the computational cost of IBSM when performing nearest neighbor search in a large database. Extensive experiments on eight real datasets show that IBSM outperforms existing state-of-the-art methods by up to a factor of two in terms of nearest neighbor classification accuracy, and by up to two orders of magnitude in terms of runtime. Alexios Kotsifakos, Panagiotis Papapetrou, Vassilis Athitsos |
SDM | 2 |
| 2012 | Size Matters: Finding the Most Informative Set of Window Lengths
Jefrey Lijffijt, Panagiotis Papapetrou, Kai Puolamäki |
ECML/PKDD (2) | 2 |
| 2012 | Hum-a-song: A Subsequence Matching with Gaps-Range-Tolerances Query-By-Humming SystemabstractWe present "Hum-a-song", a system built for music retrieval, and particularly for the Query-By-Humming (QBH) application. According to QBH, the user is able to hum a part of a song that she recalls and would like to learn what this song is, or find other songs similar to it in a large music repository. We present a simple yet efficient approach that maps the problem to time series subsequence matching. The query and the database songs are represented as 2-dimensional time series conveying information about the pitch and the duration of the notes. Then, since the query is a short sequence and we want to find its best match that may start and end anywhere in the database, subsequence matching methods are suitable for this task. In this demo, we present a system that employs and exposes to the user a variety of state-of-the-art dynamic programming methods, including a newly proposed efficient method named SMBGT that is robust to noise and considers all intrinsic problems in QBH; it allows variable tolerance levels when matching elements, where tolerances are defined as functions of the compared sequences, gaps in both the query and target sequences, and bounds the matching length and (optionally) the minimum number of matched elements. Our system is intended to become open source, which is to the best of our knowledge the first non-commercial effort trying to solve QBH with a variety of methods, and that also approaches the problem from the time series perspective. Alexios Kotsifakos, Panagiotis Papapetrou, Jaakko Hollmén, Dimitrios Gunopulos, Vassilis Athitsos, George Kollios |
Proc. VLDB Endow. | 2 |
| 2011 | ARTEMIS: Assessing the Similarity of Event-Interval Sequences
Orestis Kostakis, Panagiotis Papapetrou, Jaakko Hollmén |
ECML/PKDD (2) | 2 |
| 2011 | Analyzing Word Frequencies in Large Text Corpora Using Inter-arrival Times and Bootstrapping
Jefrey Lijffijt, Panagiotis Papapetrou, Kai Puolamäki, Heikki Mannila |
ECML/PKDD (2) | 2 |
| 2011 | A Shapley Value Approach for Influence Attribution
Panagiotis Papapetrou, Aristides Gionis, Heikki Mannila |
ECML/PKDD (2) | 1 |
| 2011 | A Subsequence Matching with Gaps-Range-Tolerances Framework: A Query-By-Humming Application
Alexios Kotsifakos, Panagiotis Papapetrou, Jaakko Hollmén, Dimitrios Gunopulos |
Proc. VLDB Endow. | 2 |
| 2011 | Embedding-based subsequence matching in time-series databasesabstractWe propose an embedding-based framework for subsequence matching in time-series databases that improves the efficiency of processing subsequence matching queries under the Dynamic Time Warping (DTW) distance measure. This framework partially reduces subsequence matching to vector matching, using an embedding that maps each query sequence to a vector and each database time series into a sequence of vectors. The database embedding is computed offline, as a preprocessing step. At runtime, given a query object, an embedding of that object is computed online. Relatively few areas of interest are efficiently identified in the database sequences by comparing the embedding of the query with the database vectors. Those areas of interest are then fully explored using the exact DTW-based subsequence matching algorithm. We apply the proposed framework to define two specific methods. The first method focuses on time-series subsequence matching under unconstrained Dynamic Time Warping. The second method targets subsequence matching under constrained Dynamic Time Warping (cDTW), where warping paths are not allowed to stray too much off the diagonal. In our experiments, good trade-offs between retrieval accuracy and retrieval efficiency are obtained for both methods, and the results are competitive with respect to current state-of-the-art methods. Panagiotis Papapetrou, Vassilis Athitsos, Michalis Potamias, George Kollios, Dimitrios Gunopulos |
ACM Trans. Database Syst. | 1 |
| 2009 | Mining frequent arrangements of temporal intervals
Panagiotis Papapetrou, George Kollios, Stan Sclaroff, Dimitrios Gunopulos |
Knowl. Inf. Syst. | 1 |
| 2009 | Reference-Based Alignment in Large Sequence DatabasesabstractThis paper introduces a novel method, called Reference-Based String Alignment (RBSA), that speeds up retrieval of optimal subsequence matches in large databases of sequences under the edit distance and the Smith-Waterman similarity measure. RBSA operates using the assumption that the optimal match deviates by a relatively small amount from the query, an amount that does not exceed a prespecified fraction of the query length. RBSA has an exact version that guarantees no false dismissals and can handle large queries efficiently. An approximate version of RBSA is also described, that achieves significant additional improvements over the exact version, with negligible losses in retrieval accuracy. RBSA performs filtering of candidate matches using precomputed alignment scores between the database sequence and a set of fixed-length reference sequences. At query time, the query sequence is partitioned into segments of length equal to that of the reference sequences. For each of those segments, the alignment scores between the segment and the reference sequences are used to efficiently identify a relatively small number of candidate subsequence matches. An alphabet collapsing technique is employed to improve the pruning power of the filter step. In our experimental evaluation, RBSA significantly outperforms state-of-the-art biological sequence alignment methods, such as q-grams, BLAST, and BWT. Panagiotis Papapetrou, Vassilis Athitsos, George Kollios, Dimitrios Gunopulos |
Proc. VLDB Endow. | 1 |
| 2008 | Nearest Neighbor Retrieval Using Distance-Based HashingabstractA method is proposed for indexing spaces with arbitrary distance measures, so as to achieve efficient approximate nearest neighbor retrieval. Hashing methods, such as locality sensitive hashing (LSH), have been successfully applied for similarity indexing in vector spaces and string spaces under the Hamming distance. The key novelty of the hashing technique proposed here is that it can be applied to spaces with arbitrary distance measures, including non-metric distance measures. First, we describe a domain-independent method for constructing a family of binary hash functions. Then, we use these functions to construct multiple multibit hash tables. We show that the LSH formalism is not applicable for analyzing the behavior of these tables as index structures. We present a novel formulation, that uses statistical observations from sample data to analyze retrieval accuracy and efficiency for the proposed indexing method. Experiments on several real-world data sets demonstrate that our method produces good trade-offs between accuracy and efficiency, and significantly outperforms VP-trees, which are a well-known method for distance-based indexing. Vassilis Athitsos, Michalis Potamias, Panagiotis Papapetrou, George Kollios |
ICDE | 3 |
| 2008 | Approximate embedding-based subsequence matching of time seriesabstractA method for approximate subsequence matching is introduced, that significantly improves the efficiency of subsequence matching in large time series data sets under the dynamic time warping (DTW) distance measure. Our method is called EBSM, shorthand for Embedding-Based Subsequence Matching. The key idea is to convert subsequence matching to vector matching using an embedding. This embedding maps each database time series into a sequence of vectors, so that every step of every time series in the database is mapped to a vector. The embedding is computed by applying full dynamic time warping between reference objects and each database time series. At runtime, given a query object, an embedding of that object is computed in the same manner, by running dynamic time warping between the reference objects and the query. Comparing the embedding of the query with the database vectors is used to efficiently identify relatively few areas of interest in the database sequences. Those areas of interest are then fully explored using the exact DTW-based subsequence matching algorithm. Experiments on a large, public time series data set produce speedups of over one order of magnitude compared to brute-force search, with very small losses (< 1%) in retrieval accuracy. Vassilis Athitsos, Panagiotis Papapetrou, Michalis Potamias, George Kollios, Dimitrios Gunopulos |
SIGMOD Conference | 2 |
| 2005 | Discovering Frequent Arrangements of Temporal IntervalsabstractIn this paper we study a new problem in temporal pattern mining: discovering frequent arrangements of temporal intervals. We assume that the database consists of sequences of events, where an event occurs during a time-interval. The goal is to mine arrangements of event intervals that appear frequently in the database. There are many applications where these type of patterns can be useful, including data network, scientific, and financial applications. Efficient methods to find frequent arrangements of temporal intervals using both breadth first and depth first search techniques are described. The performance of the proposed algorithms is evaluated and compared with other approaches on real datasets (American sign language streams and network data) and large synthetic datasets. Panagiotis Papapetrou, George Kollios, Stan Sclaroff, Dimitrios Gunopulos |
ICDM | 1 |