ToMATo: an efficient and robust clustering algorithm for high dimensional datasets. An illustration with spike sorting

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Martineau, Louise, Pouzat, Christophe, Geffray, Ségolen
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915506502500352
author Martineau, Louise
Pouzat, Christophe
Geffray, Ségolen
author_facet Martineau, Louise
Pouzat, Christophe
Geffray, Ségolen
contents Clustering algorithms became an essential part of the neurophysiological data analysis toolbox in the last twenty five years. Many problems, from the definition of cell types/groups based on morphological, molecular and physiological data to the identification of sub-networks in fMRI data, are now routinely tackled with clustering analysis. Since the datasets to which this type of analysis is applied tend to be defined in larger and larger dimensional spaces, there is a need for efficient and robust clustering methods in high dimension. There is also a need for methods that assume as little as possible about the clusters shape and size. We report here our experience with the ToMATo (Topological Mode Analysis Tool) algorithm. It is based on a definitely deep mathematical theory (algebraic topology), but its Python based open-source implementation is easily accessible to practitioners. We applied ToMATo to a problem we know well, spike sorting. Its capability to work in the ''native'' space of the data (no dimension reduction is required) is remarkable, as well as its robustness with respect to outliers (superposed spikes).
format Preprint
id arxiv_https___arxiv_org_abs_2509_17499
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ToMATo: an efficient and robust clustering algorithm for high dimensional datasets. An illustration with spike sorting
Martineau, Louise
Pouzat, Christophe
Geffray, Ségolen
Applications
Clustering algorithms became an essential part of the neurophysiological data analysis toolbox in the last twenty five years. Many problems, from the definition of cell types/groups based on morphological, molecular and physiological data to the identification of sub-networks in fMRI data, are now routinely tackled with clustering analysis. Since the datasets to which this type of analysis is applied tend to be defined in larger and larger dimensional spaces, there is a need for efficient and robust clustering methods in high dimension. There is also a need for methods that assume as little as possible about the clusters shape and size. We report here our experience with the ToMATo (Topological Mode Analysis Tool) algorithm. It is based on a definitely deep mathematical theory (algebraic topology), but its Python based open-source implementation is easily accessible to practitioners. We applied ToMATo to a problem we know well, spike sorting. Its capability to work in the ''native'' space of the data (no dimension reduction is required) is remarkable, as well as its robustness with respect to outliers (superposed spikes).
title ToMATo: an efficient and robust clustering algorithm for high dimensional datasets. An illustration with spike sorting
topic Applications
url https://arxiv.org/abs/2509.17499