🤖 AI Summary
To address the challenges of complex nonlinear geometric modeling and high computational cost in point cloud machine learning, this paper proposes an end-to-end analytical framework based on Linearized Optimal Transport (LOT). By treating point clouds as discrete probability distributions and fixing a reference distribution, LOT enables Hilbert space embedding under the Wasserstein metric, thereby transforming the inherently nonlinear optimal transport geometry into linearly separable representations. We present the first open-source, systematic LOT toolkit, wherein classification, clustering, PCA-based dimensionality reduction, and generative modeling all reduce to standard linear operations in the embedded space. Experiments on 3D scans of lemur teeth demonstrate that our approach significantly outperforms direct point cloud modeling in both accuracy and robustness—without requiring deep neural networks—while offering enhanced interpretability and scalability.
📝 Abstract
The pyLOT library offers a Python implementation of linearized optimal transport (LOT) techniques and methods to use in downstream tasks. The pipeline embeds probability distributions into a Hilbert space via the Optimal Transport maps from a fixed reference distribution, and this linearization allows downstream tasks to be completed using off the shelf (linear) machine learning algorithms. We provide a case study of performing ML on 3D scans of lemur teeth, where the original questions of classification, clustering, dimension reduction, and data generation reduce to simple linear operations performed on the LOT embedded representations.