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

Panagiotis Papapetrou

dblp:59/3814 · DBLP profile ↗
← Back
92ranked-venue papers
6as first author
40since 2021 · last 2025
0000-0002-4632-4815ORCID · verified

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

Artificial intelligence and machine learning · 55 · 3 first-author · 26 since 2021Databases, data management, data science and information retrieval · 51 · 6 first-author · 16 since 2021Applied, interdisciplinary, general and emerging computing · 28 · 16 since 2021Human-computer interaction and ubiquitous computing · 14 · 7 since 2021Theory of computation · 3 · 1 first-author · 2 since 2021Computer networks · 1Security and privacy · 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.

Databases, data mining, and information retrieval
11 papers
Data mining · 73% Information retrieval · 19% Spatial and temporal data management · 7%
Artificial intelligence
3 papers
Trustworthy machine learning · 88% Time series and sequential data · 12%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Medical and health informatics · 80% Bioinformatics and computational biology · 20%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability
counterfactual explanation
1.732024
CounterFair: Group Counterfactuals for Bias Detection, Mitigation and Subgroup Identification · ICDM 2024
Counterfactual Explanations for Time Series Forecasting · ICDM 2023
Explainable Time Series Tweaking via Irreversible and Reversible Temporal Transformations · ICDM 2018
Machine learning › Trustworthy machine learning
interpretability
1.732024
CounterFair: Group Counterfactuals for Bias Detection, Mitigation and Subgroup Identification · ICDM 2024
Counterfactual Explanations for Time Series Forecasting · ICDM 2023
Explainable Time Series Tweaking via Irreversible and Reversible Temporal Transformations · ICDM 2018
Data mining
pattern mining
1.432025
Efficient Generalized Temporal Pattern Mining in Time Series Using Mutual Information · IEEE Trans. Knowl. Data Eng. 2025
Z-Miner: An Efficient Method for Mining Frequent Arrangements of Event Intervals · KDD 2020
Discovering Frequent Arrangements of Temporal Intervals · ICDM 2005
Data mining › pattern mining
temporal pattern mining
0.922025
Efficient Generalized Temporal Pattern Mining in Time Series Using Mutual Information · IEEE Trans. Knowl. Data Eng. 2025
Discovering Frequent Arrangements of Temporal Intervals · ICDM 2005
Data mining › pattern mining › itemset mining
infrequent itemset mining
0.912025
Efficient Generalized Temporal Pattern Mining in Time Series Using Mutual Information · IEEE Trans. Knowl. Data Eng. 2025
Machine learning › Trustworthy machine learning
fairness
0.812024
CounterFair: Group Counterfactuals for Bias Detection, Mitigation and Subgroup Identification · ICDM 2024
Machine learning › Trustworthy machine learning › fairness
fairness and recourse
0.812024
CounterFair: Group Counterfactuals for Bias Detection, Mitigation and Subgroup Identification · ICDM 2024
Machine learning › Time series and sequential data › time series analysis
time series forecasting
0.712023
Counterfactual Explanations for Time Series Forecasting · ICDM 2023
Machine learning › Trustworthy machine learning › interpretability › explainable AI
time series forecasting explanation
0.712023
Counterfactual Explanations for Time Series Forecasting · ICDM 2023
Information retrieval
similarity search
0.542015
Embedding-based subsequence matching with gaps-range-tolerances: a Query-By-Humming application · VLDB J. 2015
Embedding-based subsequence matching in time-series databases · ACM Trans. Database Syst. 2011
Approximate embedding-based subsequence matching of time series · SIGMOD Conference 2008
Data mining › pattern mining
frequent pattern mining
0.412020
Z-Miner: An Efficient Method for Mining Frequent Arrangements of Event Intervals · KDD 2020
Data mining › pattern mining
sequential pattern mining
0.412020
Z-Miner: An Efficient Method for Mining Frequent Arrangements of Event Intervals · KDD 2020
Spatial and temporal data management › time series data management
subsequence matching
0.432015
Embedding-based subsequence matching with gaps-range-tolerances: a Query-By-Humming application · VLDB J. 2015
Embedding-based subsequence matching in time-series databases · ACM Trans. Database Syst. 2011
Approximate embedding-based subsequence matching of time series · SIGMOD Conference 2008
Data mining › temporal data mining
time series mining
0.422025
Efficient Generalized Temporal Pattern Mining in Time Series Using Mutual Information · IEEE Trans. Knowl. Data Eng. 2025
Embedding-based subsequence matching in time-series databases · ACM Trans. Database Syst. 2011
Medical and health informatics › clinical data analysis
clinical data mining
0.412019
Mining and Model Understanding on Medical Data · KDD 2019
Data mining › time series analysis › time series similarity
time series subsequence matching
0.322012
Hum-a-song: A Subsequence Matching with Gaps-Range-Tolerances Query-By-Humming System · Proc. VLDB Endow. 2012
A Subsequence Matching with Gaps-Range-Tolerances Framework: A Query-By-Humming Application · Proc. VLDB Endow. 2011
Audio and music processing › music information retrieval › melody retrieval
query-by-humming
0.322012
Hum-a-song: A Subsequence Matching with Gaps-Range-Tolerances Query-By-Humming System · Proc. VLDB Endow. 2012
A Subsequence Matching with Gaps-Range-Tolerances Framework: A Query-By-Humming Application · Proc. VLDB Endow. 2011
Information retrieval › multimedia analysis and retrieval › music retrieval
music information retrieval
0.212015
Embedding-based subsequence matching with gaps-range-tolerances: a Query-By-Humming application · VLDB J. 2015
Information retrieval › multimedia analysis and retrieval › music retrieval
query by humming
0.212015
Embedding-based subsequence matching with gaps-range-tolerances: a Query-By-Humming application · VLDB J. 2015
Machine learning › Time series and sequential data › time series analysis
time series classification
0.112018
Explainable Time Series Tweaking via Irreversible and Reversible Temporal Transformations · ICDM 2018
Bioinformatics and computational biology
sequence alignment
0.112009
Reference-Based Alignment in Large Sequence Databases · Proc. VLDB Endow. 2009
Algorithms and data structures › sequence algorithms › string algorithms
edit distance
0.112009
Reference-Based Alignment in Large Sequence Databases · Proc. VLDB Endow. 2009
Algorithms and data structures › sequence algorithms › string algorithms
string matching
0.112009
Reference-Based Alignment in Large Sequence Databases · Proc. VLDB Endow. 2009
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
0.112008
Nearest Neighbor Retrieval Using Distance-Based Hashing · ICDE 2008
Information retrieval › retrieval models › neural retrieval
embedding-based retrieval
0.112008
Approximate embedding-based subsequence matching of time series · SIGMOD Conference 2008
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing
0.112008
Nearest Neighbor Retrieval Using Distance-Based Hashing · ICDE 2008
Indexing and storage engines
metric space indexing
0.112008
Nearest Neighbor Retrieval Using Distance-Based Hashing · ICDE 2008
Information retrieval
filtering
0.012009
Reference-Based Alignment in Large Sequence Databases · Proc. VLDB Endow. 2009
Spatial and temporal data management
time series data
0.012008
Approximate embedding-based subsequence matching of time series · SIGMOD Conference 2008

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

pruning techniques · 0.9mutual information · 0.9data structures for event retrieval · 0.9mathematical programming · 0.8machine learning · 0.8group counterfactual generation · 0.8gradient-based perturbation · 0.7counterfactual generation · 0.7dynamic programming · 0.5hash-based data structure · 0.4candidate generation · 0.4random shapelet forest · 0.3nearest neighbor classifier · 0.3gap-range-tolerance matching · 0.2embedding-based matching · 0.2dynamic time warping · 0.2alphabet collapsing · 0.2
YearPublicationVenuePosition
2025 Unpacking the trend: decomposition as a catalyst to enhance time series forecasting models
abstract
Abstract 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 counterfactuals
abstract
Abstract 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 Conditioned fully convolutional denoising autoencoder for multi-target NILM
abstract
Abstract Energy management requires reliable tools to support decisions aimed at optimising consumption. Advances in data-driven models provide techniques like Non-Intrusive Load Monitoring (NILM), which estimates the energy demand of appliances from total consumption. Common single-target NILM approaches perform energy disaggregation by using separate learned models for each device. However, the use of single-target systems in real scenarios is computationally expensive and can obscure the interpretation of the resulting feedback. This study assesses a conditioned deep neural network built upon a Fully Convolutional Denoising AutoEncoder (FCNdAE) as multi-target NILM model. The network performs multiple disaggregations using a conditioning input that allows the specification of the target appliance. Experiments compare this approach with several single-target and multi-target models using public residential data from households and non-residential data from a hospital facility. Results show that the multi-target FCNdAE model enhances the disaggregation accuracy compared to previous models, particularly in non-residential data, and improves computational efficiency by reducing the number of trainable weights below 2 million and inference time below 0.25 s for several sequence lengths. Furthermore, the conditioning input helps the user to interpret the model and gain insight into its internal behaviour when predicting the energy demand of different appliances.
Diego García-Pérez, Daniel Pérez 0001, Panagiotis Papapetrou, Ignacio Díaz Blanco, Abel Alberto Cuadrado Vega, José Enguita, Manuel Domínguez 0002
Neural Comput. Appl.3
2025 Personalized Feature Importance Ranking for Affect Recognition From Behavioral and Physiological Data
abstract
Designing affect-based personalized technology involves dealing with large datasets. Machine learning (ML) algorithms are employed to predict affect and similar human factors from in-game metrics, behavioral patterns, or physiological responses. The classification performance is usually presented as a global point estimate without providing user-specific interpretations. This approach is incompatible with effective personalization in games because it disregards the variability of body responses between players. This paper proposes a methodology to classify subjective human factors from large multimodal data. A public VR dataset (CEAP-360VR) was used to extensively compare three ML classifiers and five feature importance techniques. The produced models could reduce the original feature space by 82% (from 113 to 20 features) without compromising predictive performance (F1 score). A random forest (RF) using forward sequential feature selection (fSFS) yielded the best prediction of binary valence (F1=0.761) and arousal (F1=0.748). Finally, feature importance rankings are discussed with emphasis on global and user-specific patterns that may improve affect recognition. The proposed methodology is envisioned to help game designers and researchers create customized user-centric games and VR experiences inferring possible explanations from multimodal datasets.
Luis Quintero, Uno Fors, Panagiotis Papapetrou
IEEE Trans. Games3
2025 Efficient Generalized Temporal Pattern Mining in Time Series Using Mutual Information
abstract
Big 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 Caries Development Prediction with Event Intervals
abstract
This paper presents a novel approach to predict caries development in dental patients by analyzing event interval sequences extracted from electronic health records (EHRs). Leveraging a subset of the SKaPa dataset, comprising 1,500 patients aged 30 to 70, and encompassing 14,870 tooth-wise event interval sequences, our method surpasses baseline models and state-of-the-art deep learning approaches. By assessing temporal relations between event intervals and utilizing interpretable classification models such as decision trees (DTs) and random forests (RFs), our approach achieves higher recall rates and area under the precision-recall curve (AUPRC) scores in identifying cases of caries development. Notably, our methods demonstrate superior performance in learning the minority class (i.e., caries development), underscoring the effectiveness of the event interval representation in capturing predictive features. These findings underscore the potential of our approach to improve caries prognosis and enable targeted interventions in dental healthcare.
Zed Lee, Álfheidur Ástvaldsdóttir, Hans Sandberg, Panagiotis Papapetrou, Uno Fors
CBMS4
2024 MASICU: A Multimodal Attention-based classifier for Sepsis mortality prediction in the ICU
abstract
Sepsis poses a significant threat to public health, causing millions of deaths annually. While treatable with timely intervention, accurately identifying at-risk patients remains challenging due to the condition’s complexity. Traditional scoring systems have been utilized, but their effectiveness has waned over time. Recognizing the need for comprehensive assessment, we introduce MASICU, a novel machine learning model architecture tailored for predicting ICU sepsis mortality. MASICU is a novel multimodal, attention-based classification model that integrates interpretability within an ICU setting. Our model incorporates multiple modalities and multimodal fusion strategies and prioritizes interpretability through different attention mechanisms. By leveraging both static and temporal features, MASICU offers a holistic view of the patient’s clinical status, enhancing predictive accuracy while providing clinically relevant insights.
Lena Mondrejevski, Franco Rugolon, Ioanna Miliou, Panagiotis Papapetrou
CBMS4
2024 COMET: Constrained Counterfactual Explanations for Patient Glucose Multivariate Forecasting
abstract
Applying deep learning models for healthcare-related forecasting applications has been widely adopted, such as leveraging glucose monitoring data of diabetes patients to predict hyperglycaemic or hypoglycaemic events. However, most deep learning models are considered black-boxes; hence, the model predictions are not interpretable and may not offer actionable insights into medical practitioners’ decisions. Previous work has shown that counterfactual explanations can be applied in forecasting tasks by suggesting counterfactual changes in time series inputs to achieve the desired forecasting outcome. This study proposes a generalized multivariate forecasting setup of counterfactual generation by introducing a novel approach, COMET, which imposes three domain-specific constraint mechanisms to provide counterfactual explanations for glucose forecasting. Moreover, we conduct the experimental evaluation using two diabetes patient datasets to demonstrate the effectiveness of our proposed approach in generating realistic counterfactual changes in comparison with a baseline approach. Our qualitative analysis evaluates examples to validate that the counterfactual samples are clinically relevant and can effectively lead the patients to achieve a normal range of predicted glucose levels by suggesting changes to the treatment variables.
Zhendong Wang 0004, Isak Samsten, Ioanna Miliou, Panagiotis Papapetrou
CBMS4
2024 Interpretable and Explainable Time Series Mining
abstract
Time 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
DSAA1
2024 AI Explainability Methods in Digital Twins: A Model and a Use Case
Tim Kreuzer, Panagiotis Papapetrou, Jelena Zdravkovic
EDOC2
2024 CounterFair: Group Counterfactuals for Bias Detection, Mitigation and Subgroup Identification
abstract
Counterfactual 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
ICDM7
2024 M-ClustEHR: A multimodal clustering approach for electronic health records
abstract
Sepsis refers to a potentially life-threatening situation where the immune system of the human body has an extreme response to an infection. In the presence of underlying comorbidities, the situation can become even worse and result in death. Employing unsupervised machine learning techniques, such as clustering, can assist in providing a better understanding of patient phenotypes by unveiling subgroups characterized by distinct sepsis progression and treatment patterns. More concretely, this study introduces M-ClustEHR, a clustering approach that utilizes medical data of multiple modalities by employing a multimodal autoencoder for learning comprehensive sepsis patient representations. M-ClustEHR consistently outperforms traditional clustering approaches in terms of several internal clustering performance metrics, as well as cluster stability in identifying phenotypes in the sepsis cohort. The unveiled patterns, supported by existing medical literature and clinicians, highlight the importance of multimodal clustering for advancing personalized sepsis care.
Maria Bampa, Ioanna Miliou, Braslav Jovanovic, Panagiotis Papapetrou
Artif. Intell. Medicine4
2024 Z-Time: efficient and effective interpretable multivariate time series classification
abstract
Abstract 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 review
abstract
Artificial 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
2024 Ijuice: integer JUstIfied counterfactual explanations
abstract
Abstract Counterfactual explanations modify the feature values of an instance in order to alter its prediction from an undesired to a desired label. As such, they are highly useful for providing trustworthy interpretations of decision-making in domains where complex and opaque machine learning algorithms are utilized. To guarantee their quality and promote user trust, they need to satisfy the faithfulness desideratum, when supported by the data distribution. We hereby propose a counterfactual generation algorithm for mixed-feature spaces that prioritizes faithfulness through k-justification, a novel counterfactual property introduced in this paper. The proposed algorithm employs a graph representation of the search space and provides counterfactuals by solving an integer program. In addition, the algorithm is classifier-agnostic and is not dependent on the order in which the feature space is explored. In our empirical evaluation, we demonstrate that it guarantees k-justification while showing comparable performance to state-of-the-art methods in feasibility, sparsity, and proximity.
Alejandro Kuratomi, Ioanna Miliou, Zed Lee, Tony Lindgren, Panagiotis Papapetrou
Mach. Learn.5
2024 Glacier: guided locally constrained counterfactual explanations for time series classification
abstract
Abstract In machine learning applications, there is a need to obtain predictive models of high performance and, most importantly, to allow end-users and practitioners to understand and act on their predictions. One way to obtain such understanding is via counterfactuals, that provide sample-based explanations in the form of recommendations on which features need to be modified from a test example so that the classification outcome of a given classifier changes from an undesired outcome to a desired one. This paper focuses on the domain of time series classification, more specifically, on defining counterfactual explanations for univariate time series. We propose , a model-agnostic method for generating locally-constrained counterfactual explanations for time series classification using gradient search either on the original space or on a latent space that is learned through an auto-encoder. An additional flexibility of our method is the inclusion of constraints on the counterfactual generation process that favour applying changes to particular time series points or segments while discouraging changing others. The main purpose of these constraints is to ensure more reliable counterfactuals, while increasing the efficiency of the counterfactual generation process. Two particular types of constraints are considered, i.e., example-specific constraints and global constraints. We conduct extensive experiments on 40 datasets from the UCR archive, comparing different instantiations of against three competitors. Our findings suggest that outperforms the three competitors in terms of two common metrics for counterfactuals, i.e., proximity and compactness. Moreover, obtains comparable counterfactual validity compared to the best of the three competitors. Finally, when comparing the unconstrained variant of to the constraint-based variants, we conclude that the inclusion of example-specific and global constraints yields a good performance while demonstrating the trade-off between the different metrics.
Zhendong Wang 0004, Isak Samsten, Ioanna Miliou, Rami Mochaourab, Panagiotis Papapetrou
Mach. Learn.5
2023 ORANGE: Opposite-label soRting for tANGent Explanations in heterogeneous spaces
abstract
Most 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
DSAA5
2023 Counterfactual Explanations for Time Series Forecasting
abstract
Among 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
ICDM4
2023 Explaining Black Box Reinforcement Learning Agents Through Counterfactual Policies
Maria Movin, Guilherme Dinis Junior, Jaakko Hollmén, Panagiotis Papapetrou
IDA4
2023 Enterprise Modeling for Machine Learning: Case-Based Analysis and Initial Framework Proposal
Dominik Bork, Panagiotis Papapetrou, Jelena Zdravkovic
RCIS2
2023 Style-transfer counterfactual explanations: An application to mortality prevention of ICU patients
Zhendong Wang 0004, Isak Samsten, Vasiliki Kougia, Panagiotis Papapetrou
Artif. Intell. Medicine4
2022 EpidRLearn: Learning Intervention Strategies for Epidemics with Reinforcement Learning
Maria Bampa, Tobias Fasth, Sindri Magnússon, Panagiotis Papapetrou
AIME4
2022 FLICU: A Federated Learning Workflow for Intensive Care Unit Mortality Prediction
abstract
Although Machine Learning can be seen as a promising tool to improve clinical decision-making, it remains limited by access to healthcare data. Healthcare data is sensitive, requiring strict privacy practices, and typically stored in data silos, making traditional Machine Learning challenging. Federated Learning can counteract those limitations by training Machine Learning models over data silos while keeping the sensitive data localized. This study proposes a Federated Learning workflow for Intensive Care Unit mortality prediction. Hereby, the applicability of Federated Learning as an alternative to Centralized Machine Learning and Local Machine Learning is investigated by introducing Federated Learning to the binary classification problem of predicting Intensive Care Unit mortality. We extract multivariate time series data from the MIMIC-III database (lab values and vital signs), and benchmark the predictive performance of four deep sequential classifiers (FRNN, LSTM, GRU, and 1DCNN) varying the patient history window lengths (8h, 16h, 24h, and 48h) and the number of Federated Learning clients (2, 4, and 8). The experiments demonstrate that both Centralized Machine Learning and Federated Learning are comparable in terms of AUPRC and F1-score. Furthermore, the federated approach shows superior performance over Local Machine Learning. Thus, Federated Learning can be seen as a valid and privacy-preserving alternative to Centralized Machine Learning for classifying Intensive Care Unit mortality when the sharing of sensitive patient data between hospitals is not possible.
Lena Mondrejevski, Ioanna Miliou, Annaclaudia Montanino, David Pitts, Jaakko Hollmén, Panagiotis Papapetrou
CBMS6
2022 JUICE: JUstIfied Counterfactual Explanations
Alejandro Kuratomi, Ioanna Miliou, Zed Lee, Tony Lindgren, Panagiotis Papapetrou
DS5
2022 Impact of Dimensionality on Nowcasting Seasonal Influenza with Environmental Factors
Stefany Guarnizo, Ioanna Miliou, Panagiotis Papapetrou
IDA3
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
2022 Random subspace and random projection nearest neighbor ensembles for high dimensional data
abstract
The random subspace and the random projection methods are investigated and compared as techniques for forming ensembles of nearest neighbor classifiers in high dimensional feature spaces. The two methods have been empirically evaluated on three types of high-dimensional datasets: microarrays, chemoinformatics, and images. Experimental results on 34 datasets show that both the random subspace and the random projection method lead to improvements in predictive performance compared to using the standard nearest neighbor classifier, while the best method to use depends on the type of data considered; for the microarray and chemoinformatics datasets, random projection outperforms the random subspace method, while the opposite holds for the image datasets. An analysis using data complexity measures, such as attribute to instance ratio and Fisher’s discriminant ratio, provide some more detailed indications on what relative performance can be expected for specific datasets. The results also indicate that the resulting ensembles may be competitive with state-of-the-art ensemble classifiers; the nearest neighbor ensembles using random projection perform on par with random forests for the microarray and chemoinformatics datasets.
Sampath Deegalla, Keerthi Walgama, Panagiotis Papapetrou, Henrik Boström
Expert Syst. Appl.3
2021 Generation of Automatic Data-Driven Feedback to Students Using Explainable Machine Learning
Muhammad Afzaal, Jalal Nouri, Aayesha Zia, Panagiotis Papapetrou, Uno Fors, Yongchao Wu, Xiu Li 0002, Rebecka Weegar
AIED (2)4
2021 Customized Neural Predictive Medical Text: A Use-Case on Caregivers
John Pavlopoulos, Panagiotis Papapetrou
AIME2
2021 Counterfactual Explanations for Survival Prediction of Cardiovascular ICU Patients
Zhendong Wang 0004, Isak Samsten, Panagiotis Papapetrou
AIME3
2021 Assessing the Clinical Validity of Attention-based and SHAP Temporal Explanations for Adverse Drug Event Predictions
abstract
Attention mechanisms form the basis of providing temporal explanations for a variety of state-of-the-art recurrent neural network (RNN) based architectures. However, evidence is lacking that attention mechanisms are capable of providing sufficiently valid medical explanations. In this study we focus on the quality of temporal explanations for the medical problem of adverse drug event (ADE) prediction by comparing explanations globally and locally provided by an attention-based RNN architecture against those provided by more a more basic RNN using the post-hoc SHAP framework, a popular alternative option which adheres to several desirable explainability properties. The validity of this comparison is supported by medical expert knowledge gathered for the purpose of this study. This investigation has uncovered that these explanation methods both possess appropriateness for ADE explanations and may be used complementarily, due to SHAP providing more clinically appropriate global explanations and attention mechanisms capturing more clinically appropriate local explanations. Additional feedback from medical experts reveal that SHAP may be more applicable to real-time clinical encounters, in which efficiency must be prioritised, over attention explanations which possess properties more appropriate for offline analyses.
Jonathan Rebane, Isak Samsten, Panteleimon Pantelidis, Panagiotis Papapetrou
CBMS4
2021 Automated Grading of Exam Responses: An Extensive Classification Benchmark
Jimmy Ljungman, Vanessa Lislevand, John Pavlopoulos, Alexandra Farazouli, Zed Lee, Panagiotis Papapetrou, Uno Fors
DS6
2021 Sentiment Nowcasting During the COVID-19 Pandemic
Ioanna Miliou, John Pavlopoulos, Panagiotis Papapetrou
DS3
2021 Learning Time Series Counterfactuals via Latent Space Representations
Zhendong Wang 0004, Isak Samsten, Rami Mochaourab, Panagiotis Papapetrou
DS4
2021 Automatic and Intelligent Recommendations to Support Students' Self-Regulation
abstract
In this paper, we propose a counterfactual explanations-based approach to provide an automatic and intelligent recommendation that supports student's self-regulation of learning in a data-driven manner, aiming to improve their performance in courses. Existing work under the fields of learning analytics and AI in education predict students' performance and use the prediction outcome as feedback without explaining the reasons behind the prediction. Our proposed approach developed an algorithm that explains the root causes behind student's performance decline and generates data-driven recommendations for action. The effectiveness of the proposed predictive model that constitutes the intelligent recommendations is evaluated, with results demonstrating high accuracy.
Muhammad Afzaal, Jalal Nouri, Aayesha Zia, Panagiotis Papapetrou, Uno Fors, Yongchao Wu, Xiu Li 0002, Rebecka Weegar
ICALT4
2021 Z-Hist: A Temporal Abstraction of Multivariate Histogram Snapshots
Zed Lee, Nicholas Anton, Panagiotis Papapetrou, Tony Lindgren
IDA3
2021 SMILE: a feature-based temporal abstraction framework for event-interval sequence classification
abstract
Abstract 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
2021 RTEX: A novel framework for ranking, tagging, and explanatory diagnostic captioning of radiography exams
abstract
OBJECTIVE: The study sought to assist practitioners in identifying and prioritizing radiography exams that are more likely to contain abnormalities, and provide them with a diagnosis in order to manage heavy workload more efficiently (eg, during a pandemic) or avoid mistakes due to tiredness. MATERIALS AND METHODS: This article introduces RTEx, a novel framework for (1) ranking radiography exams based on their probability to be abnormal, (2) generating abnormality tags for abnormal exams, and (3) providing a diagnostic explanation in natural language for each abnormal exam. Our framework consists of deep learning and retrieval methods and is assessed on 2 publicly available datasets. RESULTS: For ranking, RTEx outperforms its competitors in terms of nDCG@k. The tagging component outperforms 2 strong competitor methods in terms of F1. Moreover, the diagnostic captioning component, which exploits the predicted tags to constrain the captioning process, outperforms 4 captioning competitors with respect to clinical precision and recall. DISCUSSION: RTEx prioritizes abnormal exams toward the improvement of the healthcare workflow by introducing a ranking method. Also, for each abnormal radiography exam RTEx generates a set of abnormality tags alongside a diagnostic text to explain the tags and guide the medical expert. Human evaluation of the produced text shows that employing the generated tags offers consistency to the clinical correctness and that the sentences of each text have high clinical accuracy. CONCLUSIONS: This is the first framework that successfully combines 3 tasks: ranking, tagging, and diagnostic captioning with focus on radiography exams that contain abnormalities.
Vasiliki Kougia, John Pavlopoulos, Panagiotis Papapetrou, Max Gordon
J. Am. Medical Informatics Assoc.3
2020 A Clustering Framework for Patient Phenotyping with Application to Adverse Drug Events
abstract
We present a clustering framework for identifying patient groups with Adverse Drug Reactions from Electronic Health Records (EHRs). The increased adoption of EHRs has brought changes in the way drug safety surveillance is carried out and plays an important role in effective drug regulation. Unsupervised machine learning methods using EHRs as their input can identify patients that share common meaningful information, without the need for expert input. In this work, we propose a generalized framework that exploits the strengths of different clustering algorithms and via clustering aggregation identifies consensus patient cluster profiles. Moreover, the inherent hierarchical structure of diagnoses and medication codes is exploited. We assess the statistical significance of the produced clusterings by applying a randomization technique that keeps the data distribution margins fixed, as we are interested in evaluating information that is not conveyed by the marginal distributions. The experimental findings suggest that the framework produces medically meaningful patient groups with regard to adverse drug events by investigating two use-cases, i.e., aplastic anaemia and drug-induced skin eruption.
Maria Bampa, Panagiotis Papapetrou, Jaakko Hollmén
CBMS2
2020 Evaluating Local Interpretable Model-Agnostic Explanations on Clinical Machine Learning Classification Models
abstract
The usage of black-box classification models within the healthcare field is highly dependent on being interpretable by the receiver. Local Interpretable Model-Agnostic Explanation (LIME) provides a patient-specific explanation for a given classification, thus enhancing the possibility for any complex classifier to serve as a safety aid within a clinical setting. However, research on if the explanation provided by LIME is relevant to clinicians is limited and there is no current framework for how an evaluation of LIME is to be performed. To evaluate the clinical relevance of the explanations provided by LIME, this study has investigated how physician's independent explanations for classified observations compare with explanations provided by LIME. Additionally, the clinical relevance and the experienced reliance on the explanations provided by LIME have been evaluated by field experts. The results indicate that the explanation provided by LIME is clinically relevant and has a very high concordance with the explanations provided by physicians. Furthermore, trust and reliance on LIME are fairly high amongst clinicians. The study proposes a framework for further research within the area.
Nesaretnam Barr Kumarakulasinghe, Tobias Blomberg, Jintai Liu, Alexandra Saraiva Leao, Panagiotis Papapetrou
CBMS5
2020 Mining Disproportional Frequent Arrangements of Event Intervals for Investigating Adverse Drug Events
abstract
Adverse drug events are pervasive and costly medical conditions, in which novel research approaches are needed to investigate the nature of such events further and ultimately achieve early detection and prevention. In this paper, we seek to characterize patients who experience an adverse drug event, represented as a case group, by contrasting them to similar control group patients who do not experience such an event. To achieve this goal, we utilize an extensive electronic patient record database and apply a combination of frequent arrangement mining and disproportionality analysis. Our results have identified how several adverse drug events are characterized in regards to frequent disproportional arrangements, where we highlight how such arrangements can provide additional temporal-based information compared to similar approaches.
Zed Lee, Jonathan Rebane, Panagiotis Papapetrou
CBMS3
2020 Clinical Predictive Keyboard using Statistical and Neural Language Modeling
abstract
A language model can be used to predict the next word during authoring, to correct spelling or to accelerate writing (e.g., in sms or emails). Language models, however, have only been applied in a very small scale to assist physicians during authoring (e.g., discharge summaries or radiology reports). But along with the assistance to the physician, computer-based systems which expedite the patient's exit also assist in decreasing the hospital infections. We employed statistical and neural language modeling to predict the next word of a clinical text and assess all the models in terms of accuracy and keystroke discount in two datasets with radiology reports. We show that a neural language model can achieve as high as 51.3% accuracy in radiology reports (one out of two words predicted correctly). We also show that even when the models are employed only for frequent words, the physician can save valuable time.
John Pavlopoulos, Panagiotis Papapetrou
CBMS2
2020 Z-Miner: An Efficient Method for Mining Frequent Arrangements of Event Intervals
abstract
Mining 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
KDD3
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 Exploiting complex medical data with interpretable deep learning for adverse drug event prediction
Jonathan Rebane, Isak Samsten, Panagiotis Papapetrou
Artif. Intell. Medicine3
2020 Corrigendum to 'Learning from heterogeneous temporal data in electronic health records'. [J. Biomed. Inform. 65 (2017) 105-119]
Jing Zhao 0017, Panagiotis Papapetrou, Lars Asker, Henrik Boström
J. Biomed. Informatics2
2020 Locally and globally explainable time series tweaking
abstract
Time 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 An Investigation of Interpretable Deep Learning for Adverse Drug Event Prediction
abstract
A variety of deep learning architectures have been developed for the goal of predictive modelling in regards to detecting health diagnoses in medical records. Several models have placed strong emphases on temporal attention mechanisms and decay factors as a means to include highly temporally relevant information regarding the recency of medical event occurrence while facilitating medical code-level interpretability. In this study we utilise such models with a novel Electronic Patient Record (EPR) data set consisting of both diagnoses and medication data for the purpose of Adverse Drug Event (ADE) prediction. As such, a main contribution of this work is an empirical evaluation of two state-of-the-art deep learning architectures in terms of objective performance metrics for ADE prediction. We also assess the importance of attention mechanisms in regards to their usefulness for medical code-level interpretability, which may facilitate novel insights pertaining to the nature of ADE occurrence within the health care domain.
Jonathan Rebane, Isak Karlsson, Panagiotis Papapetrou
CBMS3
2019 Cellular Traffic Prediction and Classification: A Comparative Evaluation of LSTM and ARIMA
Amin Azari, Panagiotis Papapetrou, Stojan Z. Denic, Gunnar Peters
DS2
2019 User Traffic Prediction for Proactive Resource Management: Learning-Powered Approaches
abstract
Traffic prediction plays a vital role in efficient planning and usage of network resources in wireless networks. While traffic prediction in wired networks is an established field, there is a lack of research on the analysis of traffic in cellular networks, especially in a content-blind manner at the user level. Here, we shed light into this problem by designing traffic prediction tools that employ either statistical, rule-based, or deep machine learning methods. First, we present an extensive experimental evaluation of the designed tools over a real traffic dataset. Within this analysis, the impact of different parameters, such as length of prediction, feature set used in analyses, and granularity of data, on accuracy of prediction are investigated. Second, regarding the coupling observed between behavior of traffic and its generating application, we extend our analysis to the blind classification of applications generating the traffic based on the statistics of traffic arrival/departure. The results demonstrate presence of a threshold number of previous observations, beyond which, deep machine learning can outperform linear statistical learning, and before which, statistical learning outperforms deep learning approaches. Further analysis of this threshold value represents a strong coupling between this threshold, the length of future prediction, and the feature set in use. Finally, through a case study, we present how the experienced delay could be decreased by traffic arrival prediction.
Amin Azari, Panagiotis Papapetrou, Stojan Z. Denic, Gunnar Peters
GLOBECOM2
2019 Mining and Model Understanding on Medical Data
abstract
What 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
KDD2
2018 Explainable Time Series Tweaking via Irreversible and Reversible Temporal Transformations
abstract
Time 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
ICDM3
2018 Information-Entropy-Based DNS Tunnel Prediction
Irvin Homem, Panagiotis Papapetrou, Spyridon Dosis
IFIP Int. Conf. Digital Forensics2
2017 Conformal Prediction Using Random Survival Forests
abstract
Random survival forests constitute a robust approach to survival modeling, i.e., predicting the probability that an event will occur before or on a given point in time. Similar to most standard predictive models, no guarantee for the prediction error is provided for this model, which instead typically is empirically evaluated. Conformal prediction is a rather recent framework, which allows the error of a model to be determined by a user specified confidence level, something which is achieved by considering set rather than point predictions. The framework, which has been applied to some of the most popular classification and regression techniques, is here for the first time applied to survival modeling, through random survival forests. An empirical investigation is presented where the technique is evaluated on datasets from two real-world applications; predicting component failure in trucks using operational data and predicting survival and treatment of heart failure patients from administrative healthcare data. The experimental results show that the error levels indeed are very close to the provided confidence levels, as guaranteed by the conformal prediction framework, and that the error for predicting each outcome, i.e., event or no-event, can be controlled separately. The latter may, however, lead to less informative predictions, i.e., larger prediction sets, in case the class distribution is heavily imbalanced.
Henrik Boström, Lars Asker, Ram B. Gurung, Isak Karlsson, Tony Lindgren, Panagiotis Papapetrou
ICMLA6
2017 KAPMiner: Mining Ordered Association Rules with Constraints
Isak Karlsson, Panagiotis Papapetrou, Lars Asker
IDA2
2017 ABIDE: Querying Time-Evolving Sequences of Temporal Intervals
Orestis Kostakis, Panagiotis Papapetrou
IDA2
2017 On searching and indexing sequences of temporal intervals
Orestis Kostakis, Panagiotis Papapetrou
Data Min. Knowl. Discov.2
2017 Learning from heterogeneous temporal data in electronic health records
abstract
Electronic health records contain large amounts of longitudinal data that are valuable for biomedical informatics research. The application of machine learning is a promising alternative to manual analysis of such data. However, the complex structure of the data, which includes clinical events that are unevenly distributed over time, poses a challenge for standard learning algorithms. Some approaches to modeling temporal data rely on extracting single values from time series; however, this leads to the loss of potentially valuable sequential information. How to better account for the temporality of clinical data, hence, remains an important research question. In this study, novel representations of temporal data in electronic health records are explored. These representations retain the sequential information, and are directly compatible with standard machine learning algorithms. The explored methods are based on symbolic sequence representations of time series data, which are utilized in a number of different ways. An empirical investigation, using 19 datasets comprising clinical measurements observed over time from a real database of electronic health records, shows that using a distance measure to random subsequences leads to substantial improvements in predictive performance compared to using the original sequences or clustering the sequences. Evidence is moreover provided on the quality of the symbolic sequence representation by comparing it to sequences that are generated using domain knowledge by clinical experts. The proposed method creates representations that better account for the temporality of clinical events, which is often key to prediction tasks in the biomedical domain.
Jing Zhao 0017, Panagiotis Papapetrou, Lars Asker, Henrik Boström
J. Biomed. Informatics2
2016 Identifying Factors for the Effectiveness of Treatment of Heart Failure: A Registry Study
abstract
An administrative health register containing health care data for over 2 million patients will be used to search for factors that can affect the treatment of heart failure. In the study, we will measure the effects of employed treatment for various groups of heart failure patients, using different measures of effectiveness. Significant deviations in effectiveness of treatments of the various patient groups will be reported and factors that may help explaining the effect of treatment will be analyzed. Identification of the most important factors that may help explain the observed deviations between the different groups will be derived through generation of predictive models, for which variable importance can be calculated. The findings may affect recommended treatments as well as highlighting deviations from national guidelines.
Lars Asker, Henrik Boström, Panagiotis Papapetrou, Hans E. Persson
CBMS3
2016 STIFE: A Framework for Feature-Based Classification of Sequences of Temporal Intervals
Leon Bornemann, Jason Lecerf, Panagiotis Papapetrou
DS3
2016 Early Random Shapelet Forest
Isak Karlsson, Panagiotis Papapetrou, Henrik Boström
DS2
2016 A Multi-Granularity Pattern-Based Sequence Classification Framework for Educational Data
abstract
In 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
DSAA3
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
2016 Query-sensitive distance measure selection for time series nearest neighbor classification
abstract
Many distance or similarity measures have been proposed for time series similarity search. However, none of these measures is guaranteed to be optimal when used for 1-Nearest Neighbor (NN) classification. In this paper we study the problem of selecting the most appropriate distance measure, given a pool of time series distance measures and a query, so as to perform NN classification of the query. We propose a framework for solving this problem, by identifying, given the query, the distance measure most likely to produce the correct classification result for that query. From this proposed framework, we derive three specific methods, that differ from each other in the way they estimate the probability that a distance measure correctly classifies a query object. In our experiments, our pool of measures consists of Dynamic Time Warping (DTW), Move-Split-Merge (MSM), and Edit distance with Real Penalty (ERP). Based on experimental evaluation with 45 datasets, the best-performing of the three proposed methods provides the best results in terms of classification error rate, compared to the competitors, which include using the Cross Validation method for selecting the distance measure in each dataset, as well as using a single specific distance measure (DTW, MSM, or ERP) across all datasets.
Alexios Kotsifakos, Vassilis Athitsos, Panagiotis Papapetrou
Intell. Data Anal.3
2015 Analysing Online Education-based Asynchronous Communication Tools to Detect Students' Roles
abstract
This paper studies the application of Educational Data Mining to examine the online communication behaviour of students working together on the same project in order to identify the different roles played by the students. Analysis was carried out using real data from students’ participation in project communication tools. Several sets of features including individual attributes and information about the interactions between the project members were used to train different classification algorithms. The results show that considering the individual attributes of students provided regular classification performance. The inclusion of information about the reply relationships among the project members generally improved mapping students to their roles. However, “time-based” features were necessary to achieve the best classification results, which showed both precision and recall of over 95% for a number of algorithms. Most of these “time-based” features coincided with the first weeks of the experience, which indicates the importance of initial interactions between project members.
Mohammad Tareq Jaber, Panagiotis Papapetrou, Ana González-Marcos, Peter T. Wood
CSEDU (2)2
2015 Optimizing Hashing Functions for Similarity Indexing in Arbitrary Metric and Nonmetric Spaces
abstract
A 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
SDM2
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
IDA2
2014 Model-Based Time Series Classification
Alexios Kotsifakos, Panagiotis Papapetrou
IDA2
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
IDA5
2013 IBSM: Interval-Based Sequence Matching
abstract
Sequences 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
SDM2
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 System
abstract
We 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 databases
abstract
We 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 Databases
abstract
This 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 Hashing
abstract
A 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
ICDE3
2008 Approximate embedding-based subsequence matching of time series
abstract
A 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 Conference2
2005 Discovering Frequent Arrangements of Temporal Intervals
abstract
In 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
ICDM1