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

Romain Tavenard

dblp:11/1066 · DBLP profile ↗
← Back
28ranked-venue papers
5as first author
9since 2021 · last 2025
0000-0002-1439-8465ORCID · verified

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

Artificial intelligence and machine learning · 16 · 3 first-author · 7 since 2021Databases, data management, data science and information retrieval · 8 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Mathematical optimization · 84% Algorithms and data structures · 16%
Artificial intelligence
5 papers
Optimization for machine learning · 52% Graph learning · 17% Generative modeling · 12%
Human-computer interaction and pervasive computing
1 paper
Wearable and physiological sensing · 100%
Network and information security
1 paper
Privacy and data protection · 100%

Topics — the 15 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
optimal transport
2.132025
Differentiable Generalized Sliced Wasserstein Plans · NeurIPS 2025
One for all and all for one: Efficient computation of partial Wasserstein distances on the line · ICLR 2025
Sliced Gromov-Wasserstein · NeurIPS 2019
Mathematical optimization › optimal transport › wasserstein distance
sliced wasserstein distance
1.222025
Differentiable Generalized Sliced Wasserstein Plans · NeurIPS 2025
Sliced Gromov-Wasserstein · NeurIPS 2019
Machine learning › Optimization for machine learning
optimal transport
0.922021
POT: Python Optimal Transport · J. Mach. Learn. Res. 2021
Optimal Transport for structured data with application on graphs · ICML 2019
Mathematical optimization
bilevel optimization
0.912025
Differentiable Generalized Sliced Wasserstein Plans · NeurIPS 2025
Wearable and physiological sensing › activity tracking
activity trackers
0.712023
Watch your Watch: Inferring Personality Traits from Wearable Activity Trackers · USENIX Security Symposium 2023
Machine learning › Optimization for machine learning › optimal transport
sinkhorn algorithm
0.512021
POT: Python Optimal Transport · J. Mach. Learn. Res. 2021
Machine learning › Optimization for machine learning › optimal transport
wasserstein barycenter
0.512021
POT: Python Optimal Transport · J. Mach. Learn. Res. 2021
Machine learning › Graph learning
graph classification
0.412019
Optimal Transport for structured data with application on graphs · ICML 2019
Machine learning › Graph learning
graph kernel
0.412019
Optimal Transport for structured data with application on graphs · ICML 2019
Machine learning › Optimization for machine learning › optimal transport
gromov-wasserstein distance
0.412019
Optimal Transport for structured data with application on graphs · ICML 2019
Computer vision › 3D vision
quadratic assignment
0.412019
Sliced Gromov-Wasserstein · NeurIPS 2019
Mathematical optimization › optimal transport
gromov-wasserstein distance
0.412019
Sliced Gromov-Wasserstein · NeurIPS 2019
Machine learning › Generative modeling › flow matching
conditional flow matching
0.312025
Differentiable Generalized Sliced Wasserstein Plans · NeurIPS 2025
Machine learning › Generative modeling
flow matching
0.312025
Differentiable Generalized Sliced Wasserstein Plans · NeurIPS 2025
Data mining
clustering
0.112019
Optimal Transport for structured data with application on graphs · ICML 2019

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

gradient flow · 1.7differentiable approximation · 1.7personality inference · 1.3machine learning · 1.3slicing · 0.9exact algorithm · 0.9scikit-learn API · 0.9feature extraction · 0.9slicing approach · 0.8optimal transport · 0.8fréchet mean · 0.8linear programming solver · 0.5entropic regularization · 0.5
YearPublicationVenuePosition
2025 One for all and all for one: Efficient computation of partial Wasserstein distances on the line
abstract
Partial Wasserstein helps overcoming some of the limitations of Optimal Transport when the distributions at stake differ in mass, contain noise or outliers or exhibit mass mismatches across distribution modes. We introduce PAWL, a novel algorithm designed to efficiently compute exact PArtial Wasserstein distances on the Line. PAWL not only solves the partial transportation problem for a specified amount of mass to be transported, but _for all_ admissible mass amounts. This flexibility is valuable for machine learning tasks where the level of noise is uncertain and needs to be determined through cross-validation, for example. By achieving $O(n \log n)$ time complexity for the partial 1-Wasserstein problem on the line, it enables practical applications with large scale datasets. Additionally, we introduce a novel slicing strategy tailored to Partial Wasserstein, which does not permit transporting mass between outliers or noisy data points. We demonstrate the advantages of PAWL in terms of computational efficiency and performance in downstream tasks, outperforming existing (sliced) Partial Optimal Transport techniques.
Laetitia Chapel, Romain Tavenard
ICLR2
2025 Differentiable Generalized Sliced Wasserstein Plans
abstract
Optimal Transport (OT) has attracted significant interest in the machine learning community, not only for its ability to define meaningful distances between probability distributions -- such as the Wasserstein distance -- but also for its formulation of OT plans. Its computational complexity remains a bottleneck, though, and slicing techniques have been developed to scale OT to large datasets. Recently, a novel slicing scheme, dubbed min-SWGG, lifts a single one-dimensional plan back to the original multidimensional space, finally selecting the slice that yields the lowest Wasserstein distance as an approximation of the full OT plan. Despite its computational and theoretical advantages, min-SWGG inherits typical limitations of slicing methods: (i) the number of required slices grows exponentially with the data dimension, and (ii) it is constrained to linear projections. Here, we reformulate min-SWGG as a bilevel optimization problem and propose a differentiable approximation scheme to efficiently identify the optimal slice, even in high-dimensional settings. We furthermore define its generalized extension for accommodating data living on manifolds. Finally, we demonstrate the practical value of our approach in various applications, including gradient flows on manifolds and high-dimensional spaces, as well as a novel sliced OT-based conditional flow matching for image generation -- where fast computation of transport plans is essential.
Laetitia Chapel, Romain Tavenard, Samuel Vaiter
NeurIPS2
2025 Mixture-of-experts for handwriting trajectory reconstruction from IMU sensors
Florent Imbert, Éric Anquetil, Yann Soullard, Romain Tavenard
Pattern Recognit.4
2024 KIHT: Kaligo-Based Intelligent Handwriting Teacher
abstract
Kaligo-based Intelligent Handwriting Teacher (KIHT) is a bi-nationally funded research project. The aim of this joint project is to develop an intelligent learning device for automated handwriting, composed of existing components, which can be made available to as many students as possible. With KIHT, we specifically address the challenging task of using inertial sensors to retrace the trajectory of a pen without relying on external reference systems. The nearly unlimited freedom to let the pen glide over the paper has not yet provided a satisfactory solution to this challenge in the state-of-the-art methods, even with sophisticated algorithms and AI approaches. The final phase of the project is now being launched and together with partners from industry and academia, we are taking a holistic approach by considering the entire chain of components, from the pen to the embedded processing system, the algorithms and the app.
Tanja Harbaum, Alexey Serdyuk, Fabian Kreß, Tim Hamann, Jens Barth, Peter Kämpf, Florent Imbert, Yann Soullard, Romain Tavenard, Éric Anquetil, Jessica Delahaie
DATE9
2023 Match-And-Deform: Time Series Domain Adaptation Through Optimal Transport and Temporal Alignment
François Painblanc, Laetitia Chapel, Nicolas Courty, Chloé Friguet, Charlotte Pelletier, Romain Tavenard
ECML/PKDD (5)6
2023 Watch your Watch: Inferring Personality Traits from Wearable Activity Trackers
Noé Zufferey, Mathias Humbert, Romain Tavenard, Kévin Huguenin
USENIX Security Symposium3
2023 Online handwriting trajectory reconstruction from kinematic sensors using temporal convolutional network
Wassim Swaileh, Florent Imbert, Yann Soullard, Romain Tavenard, Éric Anquetil
Int. J. Document Anal. Recognit.4
2023 Scalable clustering of segmented trajectories within a continuous time framework: application to maritime traffic data
Pierre Gloaguen, Laetitia Chapel, Chloé Friguet, Romain Tavenard
Mach. Learn.4
2021 POT: Python Optimal Transport
abstract
Optimal transport has recently been reintroduced to the machine learning community thanks in part to novel efficient optimization procedures allowing for medium to large scale applications. We propose a Python toolbox that implements several key optimal transport ideas for the machine learning community. The toolbox contains implementations of a number of founding works of OT for machine learning such as Sinkhorn algorithm and Wasserstein barycenters, but also provides generic solvers that can be used for conducting novel fundamental research. This toolbox, named POT for Python Optimal Transport, is open source with an MIT license.
Rémi Flamary, Nicolas Courty, Alexandre Gramfort, Mokhtar Z. Alaya, Aurelie Boisbunon, Stanislas Chambon, Laetitia Chapel, Adrien Corenflos, Kilian Fatras, Nemo Fournier, Léo Gautheron, Nathalie T. H. Gayraud, Hicham Janati, Alain Rakotomamonjy, Ievgen Redko, Antoine Rolet, Antony Schutz, Vivien Seguy, Danica J. Sutherland, Romain Tavenard, Alexander Tong 0001, Titouan Vayer
J. Mach. Learn. Res.20
2020 Adversarial Regularization for Explainable-by-Design Time Series Classification
abstract
Times series classification can be successfully tackled by jointly learning a shapelet-based representation of the series in the dataset and classifying the series according to this representation. This shapelet-based classification is both accurate and explainable since the shapelets are time series themselves and thus can be visualized and be provided as a classification explanation. In this paper, we claim that not all shapelets are good visual explanations and we propose a simple, yet also accurate, adversarily regularized EXplainable Convolutional Neural Network, XCNN, that can learn shapelets that are, by design, suited for explanations. We validate our method on the usual univariate time series benchmarks of the UCR repository.
Yichang Wang, Rémi Emonet, Élisa Fromont, Simon Malinowski, Romain Tavenard
ICTAI5
2020 Tslearn, A Machine Learning Toolkit for Time Series Data
abstract
tslearn is a general-purpose Python machine learning library for time series that offers tools for pre-processing and feature extraction as well as dedicated models for clustering, classification and regression. It follows scikit-learn's Application Programming Interface for transformers and estimators, allowing the use of standard pipelines and model selection tools on top of tslearn objects. It is distributed under the BSD-2-Clause license, and its source code is available at https://github.com/tslearn-team/tslearn.
Romain Tavenard, Johann Faouzi, Gilles Vandewiele, Felix Divo, Guillaume Androz, Chester Holtz, Marie Payne, Roman Yurchak, Marc Rußwurm, Kushal Kolar, Eli Woods
J. Mach. Learn. Res.1
2019 Optimal Transport for structured data with application on graphs
abstract
This work considers the problem of computing distances between structured objects such as undirected graphs, seen as probability distributions in a specific metric space. We consider a new transportation distance ( i.e. that minimizes a total cost of transporting probability masses) that unveils the geometric nature of the structured objects space. Unlike Wasserstein or Gromov-Wasserstein metrics that focus solely and respectively on features (by considering a metric in the feature space) or structure (by seeing structure as a metric space), our new distance exploits jointly both information, and is consequently called Fused Gromov-Wasserstein (FGW). After discussing its properties and computational aspects, we show results on a graph classification task, where our method outperforms both graph kernels and deep graph convolutional networks. Exploiting further on the metric properties of FGW, interesting geometric objects such as Fr{é}chet means or barycenters of graphs are illustrated and discussed in a clustering context.
Titouan Vayer, Nicolas Courty, Romain Tavenard, Laetitia Chapel, Rémi Flamary
ICML3
2019 A Hybrid Approach to Time Series Classification with Shapelets
David Guijo-Rubio, Pedro Antonio Gutiérrez, Romain Tavenard, Anthony J. Bagnall
IDEAL (1)3
2019 Sliced Gromov-Wasserstein
abstract
Recently used in various machine learning contexts, the Gromov-Wasserstein distance (GW) allows for comparing distributions whose supports do not necessarily lie in the same metric space. However, this Optimal Transport (OT) distance requires solving a complex non convex quadratic program which is most of the time very costly both in time and memory. Contrary to GW, the Wasserstein distance (W) enjoys several properties ({\em e.g.} duality) that permit large scale optimization. Among those, the solution of W on the real line, that only requires sorting discrete samples in 1D, allows defining the Sliced Wasserstein (SW) distance. This paper proposes a new divergence based on GW akin to SW. We first derive a closed form for GW when dealing with 1D distributions, based on a new result for the related quadratic assignment problem. We then define a novel OT discrepancy that can deal with large scale distributions via a slicing approach and we show how it relates to the GW distance while being $O(n\log(n))$ to compute. We illustrate the behavior of this so called Sliced Gromov-Wasserstein (SGW) discrepancy in experiments where we demonstrate its ability to tackle similar problems as GW while being several order of magnitudes faster to compute.
Titouan Vayer, Rémi Flamary, Nicolas Courty, Romain Tavenard, Laetitia Chapel
NeurIPS4
2019 On time series classification with dictionary-based classifiers
abstract
A family of algorithms for time series classification (TSC) involve running a sliding window across each series, discretising the window to form a word, forming a histogram of word counts over the dictionary, then constructing a classifier on the histograms. A recent evaluation of two of this type of algorithm, Bag of Patterns (BOP) and Bag of Symbolic Fourier Approximation Symbols (BOSS) found a significant difference in accuracy between these seemingly similar algorithms. We investigate this phenomenon by deconstructing the classifiers and measuring the relative importance of the four key components between BOP and BOSS. We find that whilst ensembling is a key component for both algorithms, the effect of the other components is mixed and more complex. We conclude that BOSS represents the state of the art for dictionary-based TSC. Both BOP and BOSS can be classed as bag of words approaches. These are particularly popular in Computer Vision for tasks such as image classification. We adapt three techniques used in Computer Vision for TSC: Scale Invariant Feature Transform; Spatial Pyramids; and Histogram Intersection. We find that using Spatial Pyramids in conjunction with BOSS (SP) produces a significantly more accurate classifier. SP is significantly more accurate than standard benchmarks and the original BOSS algorithm. It is not significantly worse than the best shapelet-based or deep learning approaches, and is only outperformed by an ensemble that includes BOSS as a constituent module.
James Large, Anthony J. Bagnall, Simon Malinowski, Romain Tavenard
Intell. Data Anal.4
2018 Time Series Retrieval Using DTW-Preserving Shapelets
Ricardo C. Sperandio, Simon Malinowski, Laurent Amsaleg, Romain Tavenard
SISAP4
2017 Learning DTW-Preserving Shapelets
Arnaud Lods, Simon Malinowski, Romain Tavenard, Laurent Amsaleg
IDA3
2017 Randomized nonlinear component analysis for dimensionality reduction of hyperspectral images
abstract
Kernel based feature extraction method overcomes the curse of dimensionality and captures the non-linearities present in the data. However, these methods are not scalable with large number of pixels found with hyperspectral images. Thus, a small subset of pixels are randomly selected to make the solution of kernel based methods tractable. In this paper, we propose scalable nonlinear component analysis for dimensionality reduction of hyperspectral images. The proposed method relies on the randomized feature maps to capture the non-linearities between the variables in the hyperspectral data. Experiments conducted with three hyperspectral datasets show that our proposed method has provided better quality components and outperformed the state-of-the-art in terms of classification performance.
Bharath Bhushan Damodaran, Nicolas Courty, Romain Tavenard
IGARSS3
2017 Efficient Temporal Kernels Between Feature Sets for Time Series Classification
Romain Tavenard, Simon Malinowski, Laetitia Chapel, Adeline Bailly, Heider Sanchez, Benjamin Bustos
ECML/PKDD (2)1
2017 Dynamic Time Warping under limited warping path length
Zheng Zhang 0021, Romain Tavenard, Adeline Bailly, Xiaotong Tang, Thomas Corpetti
Inf. Sci.2
2017 Nonlinear Time-Series Adaptation for Land Cover Classification
abstract
Automatic land cover classification from satellite image time series is of paramount relevance to assess vegetation and crop status, with important implications in agriculture, biofuels, and food. However, due to the high cost and human resources needed to characterize and classify land cover through field campaigns, a recurrent limiting factor is the lack of available labeled data. On top of this, the biophysical-geophysical variables exhibit particular temporal structures that need to be exploited. Land cover classification based on image time series is very complex because of the data manifold distortions through time. We propose the use of the kernel manifold alignment (KEMA) method for domain adaptation of remote sensing time series before classification. KEMA is nonlinear and semisupervised and reduces to solve a simple generalized eigenproblem. We give empirical evidence of performance through classification of biophysical (leaf area index, fraction of absorbed photosynthetically active radiation, fractional vegetation cover, and normalized difference vegetation index) time series on a global scale.
Adeline Bailly, Laetitia Chapel, Romain Tavenard, Gustau Camps-Valls
IEEE Geosci. Remote. Sens. Lett.3
2016 Classification of MODIS time series with Dense Bag-of-Temporal-SIFT-Words: Application to cropland mapping in the Brazilian Amazon
abstract
Mapping croplands is a challenging problem in a context of climate change and evolving agricultural calendars. Classification based on MODIS vegetation index time series is performed in order to map crop types in the Brazilian state of Mato Grosso. We used the recently developed Dense Bag-of-Temporal-SIFT-Words algorithm, which is able to capture temporal locality of the data. It allows the accurate detection of around 70% of the agricultural areas. It leads to better classification rates than a baseline algorithm, discriminating more accurately classes with similar profiles.
Adeline Bailly, Damien Arvor, Laetitia Chapel, Romain Tavenard
IGARSS4
2016 Cost-Aware Early Classification of Time Series
Romain Tavenard, Simon Malinowski
ECML/PKDD (1)1
2015 Improving the efficiency of traditional DTW accelerators
Romain Tavenard, Laurent Amsaleg
Knowl. Inf. Syst.1
2013 Time-sensitive topic models for action recognition in videos
abstract
In this paper, we postulate that temporal information is important for action recognition in videos. Keeping temporal information, videos are represented as word×time documents. We propose to use time-sensitive probabilistic topic models and we extend them for the context of supervised learning. Our time-sensitive approach is compared to both PLSA and Bag-of-Words. Our approach is shown to both capture semantics from data and yield classification performance comparable to other methods, outperforming them when the amount of training data is low.
Romain Tavenard, Rémi Emonet, Jean-Marc Odobez
ICIP1
2013 1d-SAX: A Novel Symbolic Representation for Time Series
Simon Malinowski, Thomas Guyet, Rene Quiniou, Romain Tavenard
IDA4
2011 Searching in one billion vectors: Re-rank with source coding
abstract
Recent indexing techniques inspired by source coding have been shown successful to index billions of high-dimensional vectors in memory. In this paper, we propose an approach that re-ranks the neighbor hypotheses obtained by these compressed-domain indexing methods. In contrast to the usual post-verification scheme, which performs exact distance calculation on the short-list of hypotheses, the estimated distances are refined based on short quantization codes, to avoid reading the full vectors from disk. We have released a new public dataset of one billion 128 dimensional vectors and proposed an experimental setup to evaluate high dimensional indexing algorithms on a realistic scale. Experiments show that our method accurately and efficiently re-ranks the neighbor hypotheses using little memory compared to the full vectors representation.
Hervé Jégou, Romain Tavenard, Matthijs Douze, Laurent Amsaleg
ICASSP2
2007 Sensor Networks for Ambient Intelligence
abstract
Due to rapid advances in networking and sensing technology we are witnessing a growing interest in sensor networks, in which a variety of sensors are connected to each other and to computational devices capable of multimodal signal processing and data analysis. Such networks are seen to play an increasingly important role as key enablers in emerging pervasive computing technologies. In the first part of this paper we give an overview of recent developments in the area of multimodal sensor networks, paying special attention to ambient intelligence applications. In the second part, we discuss how the time series generated by data streams emanating from the sensors can be mined for temporal patterns, indicating cross-sensor signal correlations.
Eric J. Pauwels, Albert Ali Salah, Romain Tavenard
MMSP3