Germain Forestier

dblp:83/2426 · DBLP profile ↗
← Back
30ranked-venue papers in the field
4as first author
11since 2021 · last 2026
0000-0002-4960-7554ORCID · verified

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

Data Mining & Knowledge Discovery · 15 (1 first)Knowledge Engineering, Semantic Web & Information Systems · 7 (2 first)Big Data, Cloud & Distributed Data Systems · 4Database Systems & Data Management · 2 (1 first)Information Retrieval & Web Search · 2
YearPublicationVenuePosition
2026 Enhancing deep learning models for time series classification via knowledge distillation
abstract
Abstract Deep learning has achieved remarkable success in various domains including time series analysis, computer vision and natural language processing. However, high computational and memory demands of state-of-the-art architectures pose challenges for deployment in resource-limited environments. Knowledge Distillation (KD) addresses this by transferring knowledge from a large teacher model to a smaller, more efficient student model while maintaining competitive performance. In this work, we investigate the effectiveness of KD for Time Series Classification (TSC) across three architectures: the classical Fully Convolutional Network (FCN), the convolutional Inception model and the transformer-based ConvTran model. We evaluate our approach on UCR Archive, the largest benchmark repository of time series datasets, by modifying architectural components such as convolutional filters, Inception modules and attention heads across the three architectures. Our results consistently show that KD most effectively benefits student models of intermediate complexity across all three architectures, with the distilled FCN student reducing parameters by a factor of 38, the distilled Inception student achieving nearly the same performance as the teacher with 42% fewer parameters and the distilled ConvTran student with 2 attention heads showing the most significant improvement through distillation. To encourage further research and reproducibility, we provide our implementation at https://github.com/MSD-IRIMAS/KD-4-TSC.
Javidan Abdullayev, Maxime Devanne, Jonathan Weber, Germain Forestier
Knowl. Inf. Syst.4
2024 COCALITE: A Hybrid Model COmbining CAtch22 and LITE for Time Series Classification
abstract
Time series classification has achieved significant advancements through deep learning models; however, these models often suffer from high complexity and computational costs. To address these challenges while maintaining effectiveness, we introduce COCALITE, an innovative hybrid model that combines the efficient LITE model with an augmented version incorporating Catch22 features during training. COCALITE operates with only 4.7% of the parameters of the state-of-the-art Inception model, significantly reducing computational overhead. By integrating these complementary approaches, COCALITE leverages both effective feature engineering and deep learning techniques to enhance classification accuracy. Our extensive evaluation across 128 datasets from the UCR archive demonstrates that COCALITE achieves competitive performance, offering a compelling solution for resource-constrained environments.
Oumaima Badi, Maxime Devanne, Ali Ismail-Fawaz, Javidan Abdullayev, Vincent Lemaire 0001, Stefano Berretti, Jonathan Weber, Germain Forestier
IEEE Big Data8
2024 A Hands-on Introduction to Time Series Classification and Regression
abstract
Time series classification and regression are rapidly evolving fields that find areas of application in all domains of machine learning and data science. This hands on tutorial will provide an accessible overview of the recent research in these fields, using code examples to introduce the process of implementing and evaluating an estimator. We will show how to easily reproduce published results and how to compare a new algorithm to state-of-the-art. Finally, we will work through real world examples from the field of Electroencephalogram (EEG) classification and regression. EEG machine learning tasks arise in medicine, brain-computer interface research and psychology. We use these problems to how to compare algorithms on problems from a single domain and how to deal with data with different characteristics, such as missing values, unequal length and high dimensionality. The latest advances in the fields of time series classification and regression are all available through the aeon toolkit, an open source, scikit-learn compatible framework for time series machine learning which we use to provide our code examples.
Anthony J. Bagnall, Matthew Middlehurst, Germain Forestier, Ali Ismail-Fawaz, Antoine Guillaume, David Guijo-Rubio, Chang Wei Tan, Angus Dempster, Geoffrey I. Webb
KDD3
2024 Correction: Estimating time series averages from latent space of multi-tasking neural networks
Tsegamlak T. Debella, Maxime Devanne, Jonathan Weber, Dereje H. Woldegebreal, Germain Forestier
Knowl. Inf. Syst.5
2023 LITE: Light Inception with boosTing tEchniques for Time Series Classification
abstract
Deep learning models have been shown to be a powerful solution for Time Series Classification (TSC). State-of-the-art architectures, while conducting promising results on the UCR archive, present a high number of trainable parameters. This can lead to long training with a high CO2, Power consumption and possible increase in the number of FLoat-point Operation Per Second (FLOPS). In this paper, we present a new architecture for TSC, the Light Inception with boosTing tEchnique (LITE) with only 2.34% of the state-of-the-art model InceptionTime’s number of parameters, while preserving performance. This architecture, with only 9, 814 trainable parameters due to the usage of DepthWise Separable Convolutions (DWSC), is boosted by three techniques: multiplexing, custom filters, and dilated convolution. The LITE architecture, trained on the UCR, is 2.78 times faster than InceptionTime and consumes 2.79 times less CO2 and Power.
Ali Ismail-Fawaz, Maxime Devanne, Stefano Berretti, Jonathan Weber, Germain Forestier
DSAA5
2023 Estimating time series averages from latent space of multi-tasking neural networks
Tsegamlak T. Debella, Maxime Devanne, Jonathan Weber, Dereje H. Woldegebreal, Germain Forestier
Knowl. Inf. Syst.5
2022 Deep Learning For Time Series Classification Using New Hand-Crafted Convolution Filters
abstract
In recent years, there has been an increasing interest in Deep Learning models for time series classification. In this field, state-of-the-art architectures rely on convolution neural networks that learn one dimensional filters in order to capture patterns allowing to discriminate between the different classes. These filters are randomly initialized and modified throughout model training. In this paper, we explore the creation of handcrafted (non learned) filters in order to capture specific patterns in a time series. We propose a set of filters whose values are fixed and not modified during the training step. Our goal with these filters is to captures pecific patterns in a time series (increase, decrease, peaks) and study the relevance of adding such filters to existing architectures ranging from simple architecture (Fully Convolutional Network (FNC)) to state-of-the-art architecture (InceptionTime). Experiments reveal that adding our manually created filters increase the prediction accuracy on a majority of the 128 datasets of the UCR Archive. They also show that handcrafted filters and learned filters are complementary to obtain the best preforming models. This work is the first step in proposing a catalog of generic and fixed filters that could be useful in a large range of applications to improve deep models accuracy for time series classification.
Ali Ismail-Fawaz, Maxime Devanne, Jonathan Weber, Germain Forestier
IEEE Big Data4
2022 Sentiment Analysis Based on Deep Learning in E-Commerce
Ameni Chamekh, Mariem Mahfoudh, Germain Forestier
KSEM (2)3
2022 Deep Learning-Based Sentiment Analysis for Predicting Financial Movements
Hadhami Mejbri, Mariem Mahfoudh, Germain Forestier
KSEM (2)3
2022 Smooth Perturbations for Time Series Adversarial Attacks
Gautier Pialla, Hassan Ismail Fawaz, Maxime Devanne, Jonathan Weber, Lhassane Idoumghar, Pierre-Alain Muller, Christoph Bergmeir, Daniel F. Schmidt, Geoffrey I. Webb, Germain Forestier
PAKDD (1)10
2022 End-to-end deep representation learning for time series clustering: a comparative study
Baptiste Lafabregue, Jonathan Weber, Pierre Gançarski, Germain Forestier
Data Min. Knowl. Discov.4
2020 Knowledge-Based Categorization of Scientific Articles for Similarity Predictions
Nolwenn Bernard, Jonathan Weber, Germain Forestier, Michel Hassenforder, Bastien Latard
TPDL3
2020 InceptionTime: Finding AlexNet for time series classification
Hassan Ismail Fawaz, Benjamin Lucas, Germain Forestier, Charlotte Pelletier, Daniel F. Schmidt, Jonathan Weber, Geoffrey I. Webb, Lhassane Idoumghar, Pierre-Alain Muller, François Petitjean
Data Min. Knowl. Discov.3
2019 Deep learning for time series classification: a review
Hassan Ismail Fawaz, Germain Forestier, Jonathan Weber, Lhassane Idoumghar, Pierre-Alain Muller
Data Min. Knowl. Discov.2
2018 Transfer learning for time series classification
abstract
Transfer learning for deep neural networks is the process of first training a base network on a source dataset, and then transferring the learned features (the network’s weights) to a second network to be trained on a target dataset. This idea has been shown to improve deep neural network’s generalization capabilities in many computer vision tasks such as image recognition and object localization. Apart from these applications, deep Convolutional Neural Networks (CNNs) have also recently gained popularity in the Time Series Classification (TSC) community. However, unlike for image recognition problems, transfer learning techniques have not yet been investigated thoroughly for the TSC task. This is surprising as the accuracy of deep learning models for TSC could potentially be improved if the model is fine-tuned from a pre-trained neural network instead of training it from scratch. In this paper, we fill this gap by investigating how to transfer deep CNNs for the TSC task. To evaluate the potential of transfer learning, we performed extensive experiments using the UCR archive which is the largest publicly available TSC benchmark containing 85 datasets. For each dataset in the archive, we pre-trained a model and then fine-tuned it on the other datasets resulting in 7140 different deep neural networks. These experiments revealed that transfer learning can improve or degrade the models predictions depending on the dataset used for transfer. Therefore, in an effort to predict the best source dataset for a given target dataset, we propose a new method relying on Dynamic Time Warping to measure inter-datasets similarities. We describe how our method can guide the transfer to choose the best source dataset leading to an improvement in accuracy on 71 out of 85 datasets.
Hassan Ismail Fawaz, Germain Forestier, Jonathan Weber, Lhassane Idoumghar, Pierre-Alain Muller
IEEE BigData2
2018 Efficient search of the best warping window for Dynamic Time Warping
abstract
Time series classification maps time series to labels. The nearest neighbor algorithm (NN) using the Dynamic Time Warping (DTW) similarity measure is a leading algorithm for this task and a component of the current best ensemble classifiers for time series. However, NN-DTW is only a winning combination when its meta-parameter – its warping window – is learned from the training data. The warping window (WW) intuitively controls the amount of distortion allowed when comparing a pair of time series. With a training database of N time series of lengths L, a naive approach to learning the WW requires Θ(N2·L3) operations. This often results in NN-DTW requiring days for training on datasets containing a few thousand time series only. In this paper, we introduce FastWWSearch: an efficient and exact method to learn WW. We show on 86 datasets that our method is always faster than the state of the art, with at least one order of magnitude and up to 1000x speed-up.
Chang Wei Tan, Matthieu Herrmann, Germain Forestier, Geoffrey I. Webb, François Petitjean
SDM3
2018 Optimizing dynamic time warping's window width for time series data mining applications
Hoang Anh Dau, Diego Furtado Silva, François Petitjean, Germain Forestier, Anthony J. Bagnall, Abdullah Mueen, Eamonn J. Keogh
Data Min. Knowl. Discov.4
2018 Constrained distance based clustering for time-series: a comparative and experimental study
Thomas Andrew Lampert, Thi-Bich-Hanh Dao, Baptiste Lafabregue, Nicolas Serrette, Germain Forestier, Bruno Crémilleux, Christel Vrain, Pierre Gançarski
Data Min. Knowl. Discov.5
2017 Judicious setting of Dynamic Time Warping's window width allows more accurate classification of time series
abstract
While the Dynamic Time Warping (DTW) — based Nearest-Neighbor Classification algorithm is regarded as a strong baseline for time series classification, in recent years there has been a plethora of algorithms that have claimed to be able to improve upon its accuracy in the general case. Many of these proposed ideas sacrifice the simplicity of implementation that DTW-based classifiers offer for rather modest gains. Nevertheless, there are clearly times when even a small improvement could make a large difference in an important medical or financial domain. In this work, we make an unexpected claim; an underappreciated “low hanging fruit” in optimizing DTW's performance can produce improvements that make it an even stronger baseline, closing most or all the improvement gap of the more sophisticated methods. We show that the method currently used to learn DTW's only parameter, the maximum amount of warping allowed, is likely to give the wrong answer for small training sets. We introduce a simple method to mitigate the small training set issue by creating synthetic exemplars to help learn the parameter. We evaluate our ideas on the UCR Time Series Archive and a case study in fall classification, and demonstrate that our algorithm produces significant improvement in classification accuracy.
Hoang Anh Dau, Diego Furtado Silva, François Petitjean, Germain Forestier, Anthony J. Bagnall, Eamonn J. Keogh
IEEE BigData4
2017 Towards a Semantic Search Engine for Scientific Articles
Bastien Latard, Jonathan Weber, Germain Forestier, Michel Hassenforder
TPDL3
2017 Generating Synthetic Time Series to Augment Sparse Datasets
abstract
In machine learning, data augmentation is the process of creating synthetic examples in order to augment a dataset used to learn a model. One motivation for data augmentation is to reduce the variance of a classifier, thereby reducing error. In this paper, we propose new data augmentation techniques specifically designed for time series classification, where the space in which they are embedded is induced by Dynamic Time Warping (DTW). The main idea of our approach is to average a set of time series and use the average time series as a new synthetic example. The proposed methods rely on an extension of DTW Barycentric Averaging (DBA), the averaging technique that is specifically developed for DTW. In this paper, we extend DBA to be able to calculate a weighted average of time series under DTW. In this case, instead of each time series contributing equally to the final average, some can contribute more than others. This extension allows us to generate an infinite number of new examples from any set of given time series. To this end, we propose three methods that choose the weights associated to the time series of the dataset. We carry out experiments on the 85 datasets of the UCR archive and demonstrate that our method is particularly useful when the number of available examples is limited (e.g. 2 to 6 examples per class) using a 1-NN DTW classifier. Furthermore, we show that augmenting full datasets is beneficial in most cases, as we observed an increase of accuracy on 56 datasets, no effect on 7 and a slight decrease on only 22.
Germain Forestier, François Petitjean, Hoang Anh Dau, Geoffrey I. Webb, Eamonn J. Keogh
ICDM1
2016 A Benchmark for Ontologies Merging Assessment
Mariem Mahfoudh, Germain Forestier, Michel Hassenforder
KSEM2
2016 Semi-supervised learning using multiple clusterings with limited labeled data
Germain Forestier, Cédric Wemmert
Inf. Sci.1
2016 Faster and more accurate classification of time series by exploiting a novel dynamic time warping averaging algorithm
François Petitjean, Germain Forestier, Geoffrey I. Webb, Ann E. Nicholson, Yanping Chen 0005, Eamonn J. Keogh
Knowl. Inf. Syst.2
2014 Dynamic Time Warping Averaging of Time Series Allows Faster and More Accurate Classification
abstract
Recent years have seen significant progress in improving both the efficiency and effectiveness of time series classification. However, because the best solution is typically the Nearest Neighbor algorithm with the relatively expensive Dynamic Time Warping as the distance measure, successful deployments on resource constrained devices remain elusive. Moreover, the recent explosion of interest in wearable devices, which typically have limited computational resources, has created a growing need for very efficient classification algorithms. A commonly used technique to glean the benefits of the Nearest Neighbor algorithm, without inheriting its undesirable time complexity, is to use the Nearest Centroid algorithm. However, because of the unique properties of (most) time series data, the centroid typically does not resemble any of the instances, an unintuitive and underappreciated fact. In this work we show that we can exploit a recent result to allow meaningful averaging of 'warped' times series, and that this result allows us to create ultra-efficient Nearest 'Centroid' classifiers that are at least as accurate as their more lethargic Nearest Neighbor cousins.
François Petitjean, Germain Forestier, Geoffrey I. Webb, Ann E. Nicholson, Yanping Chen 0005, Eamonn J. Keogh
ICDM2
2014 Algebraic Graph Transformations for Merging Ontologies
Mariem Mahfoudh, Laurent Thiry, Germain Forestier, Michel Hassenforder
MEDI3
2014 Domain-specific summarization of Life-Science e-experiments from provenance traces
Alban Gaignard, Johan Montagnat, Bernard Gibaud, Germain Forestier, Tristan Glatard
J. Web Semant.4
2013 Consistent Ontologies Evolution Using Graph Grammars
Mariem Mahfoudh, Germain Forestier, Laurent Thiry, Michel Hassenforder
KSEM2
2010 Background Knowledge Integration in Clustering Using Purity Indexes
Germain Forestier, Cédric Wemmert, Pierre Gançarski
KSEM1
2010 Collaborative clustering with background knowledge
Germain Forestier, Pierre Gançarski, Cédric Wemmert
Data Knowl. Eng.1