Related Experiment Video
Updated: Aug 11, 2026

Constructing and Visualizing Models using Mime-based Machine-learning Framework
Published on: July 22, 2025
Comparing optimal transport and machine learning approaches for databases merging in scenarios involving missing data
Flore N'kam Suguem1,2,3, Sébastien Déjean1,2, Philippe Saint Pierre1,2
1Institut de Mathématiques de Toulouse, UMR521, Université de Toulouse, CNRS, Toulouse, France.
Motivation:
One of the challenges encountered when merging heterogeneous observational medical datasets is the recoding of categorical target variables that may have been measured differently across data sources. This study compares standard machine learning-based approaches, specifically Multiple Imputation by Chained Equations (MICE), k-Nearest Neighbours (kNN), missForest, and Factor Analysis of Mixed Data (missMDA), with an Optimal Transport-based algorithm (OTrecod). Their empirical performance is evaluated in realistic data integration settings that incorporate missing covariate values, non-linear relationships, and imbalanced groups, all of which remain underexplored.
Results:
A comprehensive simulation study was conducted, varying sample size, group imbalance, signal-to-noise ratio, non-linear constraints, and missing data mechanisms and proportions. The results reveal two distinct performance tiers, with missForest, missMDA, and OTrecod often outperforming MICE and kNN. While missForest achieves the highest recoding accuracy at low missingness levels, OTrecod and missMDA show superior robustness in high missingness scenarios. Furthermore, OTrecod excels under severe non-linear constraints. These findings are further supported by subsets of the National Child Development Study, in which OTrecod produced the most stable and consistent recoding alignments across methods.
Availability And Implementation:
The source code supporting this study is publicly available at https://github.com/FloAI/CompareOT and archived on Zenodo (DOI: 10.5281/zenodo.20542318).
Related Concept Videos
Comparing the Survival Analysis of Two or More Groups
Kaplan-Meier Approach
Statistical Methods for Analyzing Epidemiological Data
Truncation in Survival Analysis
Left truncation occurs when individuals who experienced the event of interest before a certain time are not included in the study. This is often due to a "delayed entry" into the study where only those who survive until a certain entry point are observed.
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Biostatistics: Overview
Discrete variables are...